Below are the classes included in the Master's of Science in Computer Science Course Outline.
Year 1
Advanced Software Engineering
Advanced Data Communications
Distributed Processing
Expert Systems
Advanced Topics in Concurrent and Distributed
Systems
Advanced Topics in Information Processing
Microcomputer Organization
Advanced Topics in Software Engineering
Advanced Compiler Construction
Analysis of Algorithms
Simulation and Modeling
Advanced Computer Graphics
Year 2
Logic for Computer Science
Advanced Programming
Advanced Operating Systems
Theory of Computation
Advanced Unix Programming
Advanced Windows Programming
Topics in Cognitive Science
Topics in Algorithms
Advanced Topics in Database Management
Advanced Topics in Computer Architecture
Software Design and Development Project
Professional Ethics and Social Issues in
Computer Science
Thesis
Back to the course finder