Master of Computer Science
Advanced program offering specializations in emerging technologies. Students can choose research or coursework pathways. Research areas include AI, distributed systems, and software engineering. Industry-focused coursework includes advanced algorithms, cloud computing, and system design.
Year 1 - Semester 1
- MCS501: Advanced Algorithms
- MCS502: Advanced Machine Learning
- MCS503: Distributed Systems
- MCS504: Research Methods
- MCS505: Advanced Software Engineering
Year 1 - Semester 2
- MCS506: Cloud Computing Architecture
- MCS507: Quantum Computing
- MCS508: Advanced Computer Networks
- MCS509: Advanced Database Systems
- MCS510: Cyber Security
Year 2 - Semester 1 Research Track:
- MCS601: Thesis Research I
- MCS602: Advanced Topics in Computing
- MCS603: Research Seminar
- MCS604: Technical Writing
- MCS605: Research Ethics
OR
Coursework Track:
- MCS611: Advanced AI Applications
- MCS612: Big Data Analytics
- MCS613: System Design and Architecture
- MCS614: Blockchain Technology
- MCS615: Edge Computing
Year 2 - Semester 2 Research Track:
- MCS701: Thesis Research II
- MCS702: Research Publication
- MCS703: Research Defense
- MCS704: Industry Collaboration
- MCS705: Research Presentation
OR
Coursework Track:
- MCS711: Capstone Project
- MCS712: Industry Project
- MCS713: Emerging Technologies
- MCS714: Professional Practice
- MCS715: Technology Leadership