1 isec0511 programming for information system security lecture notes #1 introduction

6
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

Upload: noel-hamilton

Post on 05-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

1

ISEC0511Programming for Information

System Security

Lecture Notes #1Introduction

Page 2: 1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

Instructor and Text Book

Instructor: Suthep Vichiendilokkul e-mail:

[email protected], [email protected] Q305 Tel no: 0-2988-3655 ext. 4109

Text book: Architecting Secure Software Systems by Asoke

K. Talukder, Manish Chaitanya, CRC Press. (ISBN: 978-1420087840)

Contents inside the lecture notes may contain data from several resources.

Lecture notes will be put on the website.

2

Page 3: 1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

Class Contents

This class includes several security topics, including: Introduction to security in software Security in software systems Architecting Secure Software Systems Constructing Secured Systems in .NET Java Client-Side Security Server-Side Java Security Security in Web Applications Constructing Secured and Safe C/UNIX

Programs

3

Page 4: 1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

Prerequisite Knowledge

Students are expected to have background knowledge about Basic computer usage Basic computer programming (any

language is fine) Basic computer networks

4

Page 5: 1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

Grading Policy

30% for midterm exam. 40% for final exam. 30% for assignments and quizzes

Homework Lab tests and assignments

5

Page 6: 1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction

Class Participation

Be on-time. Ask when you have questions or do

not understand. Don’t wait. Always go to class, if possible. No cheating is tolerated.

6