Semester 1 Credits

Probability and Random Processes

3 Credits

Research Methodology

3 Credits

Information Assurance and Security

3 Credits

Advanced Analysis of Algorithms

3 Credits

Applied Programming

3 Credits

Semester 2 Credits

Technology Entrepreneurship

3 Credits

Theory of Computation / Theory of Programming Languages

3 Credits

Software Verification, Validation and Testing

3 Credits

Software Project, Process and Quality Management

3 Credits

Advanced Operating Systems

3 Credits

Natural Language Processing

3 Credits