University of South Carolina

Department of Computer Science and Engineering

 

CSCE 548 Building Secure Software

Spring 2008

Tuesday, Thursday 12:30 am – 1:45 pm

Swearingen 2A19

 

 

Instructor:         Csilla Farkas

Office:              Swearingen 3A43

Office Hours:    Tuesday, Thursday 2:00-3:30 pm or electronically any time or by appointment

Telephone:        576-5762

E-mail:              farkas@cse.sc.edu

Class homepage: http://www.cse.sc.edu/~farkas/csce548-2008/csce548.htm

 

Prerequisites: senior standing 

 

Course Description:  The objectives of this course are to expose students to techniques and practices related to secure software development and integration. The focus is practical with discussions on why and how mechanisms ensure security, what level of security is provided, and how hostile adversaries might violate the mechanisms. Programming flaws, methods to avoid and correct flaws, and economic cost of software bugs are also addressed. 

 

EVERYONE MUST ATTEND LECTURES

APRIL 8 – APRIL 24

 

Announcements

 

Syllabus

 

Homework AssignmentsHomework 4 is due on May 2, 2008, 2:00 pm

 

Project Information is due on May 2, 2008, 2:00 pm

           

                        April 29           Reading Day; 

12:30-1:45 pm    I’ll be available in my office to look at your final report write up and provide you with feed back

 

Lecture Material