Introduction to Information System Security - Lecture Notes Overview
This lecture notes series for ISEC0511, instructed by Suthep Vichiendilokkul, covers critical topics in Information System Security. The course explores the foundations of security in software systems, including secure software architecture, security in web applications, and client-server security implementations in Java and .NET. Students should have a basic understanding of programming. The grading policy is divided into midterms, finals, and assignments. Course materials will be available online. For more details, contact the instructor via email or phone.
Introduction to Information System Security - Lecture Notes Overview
E N D
Presentation Transcript
ISEC0511Programming for Information System Security Lecture Notes #1 Introduction
Instructor and Text Book • Instructor: Suthep Vichiendilokkul • e-mail: • visuthep@gmail.com, suthep@mut.ac.th • 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.
Class Contents • This class includes several security topics, including: • Introduction to security in software • Security in software systems • Architecting Secure Software Systems • Security in Web Applications • Java Client-Side Security • Server-Side Java Security • Constructing Secured Systems in .NET • Constructing Secured and Safe C/UNIX Programs • Constructing Secured Web Services
Prerequisite Knowledge • Students are expected to have background knowledge about • Basic computer programming (any language is fine).
Grading Policy • 30% for midterm exam. • 40% for final exam. • 30% for assignments and quizzes • Homework • Lab tests • Small programming project and presentation
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.