Courses
COURSE LIST
PREPARATORY COURSES
CS 5303* Introduction to Programming and Problem Solving
CS 5403* Data Structures and Algorithms
CS 580* Computer Architecture and Organization
CS 590* Introduction to Operating Systems
CS 6003 Foundations of Computer Science
CS 6033 Design and Analysis of Algorithms I
CS 6043 Design and Analysis of Algorithms II
CS 6063 Software Engineering I
CS 6073 Software Engineering II
CS 6083 Principles of Database Systems
CS 6093 Advanced Database Systems
CS 6133* Computer Architecture I
CS 6143 Computer Architecture II
CS 6183 Fault-Tolerant Computers
CS 616 Microprocessors
CS 6233 Operating Systems I
CS 6243 Operating Systems II
CS 6253 Distributed Operating Systems
CS 6273 Performance Evaluation of Computer Systems
CS 6373 Programming Languages
CS 6413 Compiler Design and Construction I
CS 6423 Compiler Design and Construction II
CS 6533 Interactive Computer Graphics
CS 6573* Penetration Testing and Vulnerability Analysis
CS 6613 Artificial Intelligence I
CS 6623 Artificial Intelligence II
CS 6643 Computer Vision and Scene Analysis
CS 665 Expert Systems and Knowledge Engineering
CS 6673 Neural Network Computing
CS 6703 Computational Geometry
CS 671 Switching and Automata I
CS 6753 Theory of Computation
CS 6803** Information Systems, Security Engineering & Management
CS 6813* Computer Security
CS 6823* Network Security
CS 6843 Computer Networking
CS 6853 Network Protocols II
CS 6873 Project in Telecommunication Networks
CS 6903 Modern Cryptography
CS 6913 Web Seach Engines
CS 6923 Machine Learning
CS 6963* Digital Forensics
CS 901-920 Selected Topics in Computer Science
CS 9093** Biometrics
CS 9163* Application Security
CS 9413/9423 Readings in Computer Science I/II
CS 9963 Advanced Project in Computer Science
CS 9973 Thesis for Degree of Master of Science
CS 9973* Digital Forensics
CS 9993 Dissertation for Degree of Doctor of Philosophy
* Online version also available
** Only available online
Back to Previous Page
|