Courses

This course is intended to prepare students to understand the underlying theories and methods of computer security specifically to preserve confidentiality, availability, and integrity. Threats and vulnerabilities will be discussed. The course...
CSC 597/598: Masters' Projects
This course is intended to prepare students to understand the underlying  theories and methods for searching and retrieval of text and bibliographic information, analysis of relevance, utility, statistical and linguistic methods for automatic...
This is a graduate course in computer security. It is intended to cover basic and advanced topics and concepts of computer security. Some of the topics covered in this course include: Introduction to security Threat and vulnerabilities Basic...
CSC 497 -  Spring 2017 The graduation project consists of a sequence of two courses: CSC496 and CSC497. In this project, the student is expected to develop software for a specific problem by applying previously learned concepts and methods during...
CSC 496 - Graduation Project-I Fall 2016 The graduation project consists of a sequence of two courses: CSC496 and CSC497. In this project, the student is expected to develop software for a specific problem by applying previously learned concepts and...
CSC227 - Operating Systems. This is an introductory course in Operating Systems. As such, it is intended to cover many of the concepts related to most of the actual Operating Systems. Although the study of a particular Operating System is out of the...