The masters program in computer science is research
oriented and involves enhancing skills for developing large enterprise
software and network applications. The program prepares students
for transition into Doctoral program by providing sufficient research
training through a mandatory master’s thesis. The program
provides leadership and research, education and industry practices.
The curriculum provides a specialization track in Software Engineering,
Theoretical Computer Science and Network & Telecommunication
through which the student prepares for career advancement in doctorial
research and teaching. |
COMPULSORY COURSES
1. Programming Methodologies
2. Advanced Analysis of Algorithms
3. Advanced Operating Systems
4. Advanced Computer Architecture
SPECIALIZATION COURSES:
SOFTWARE ENGINEERING
1. Software Engineering
2. Human Computer Interface
3. Research Thesis/Project*
4. Advanced Systems Programming
5. Compiler Construction
6. Database Systems
7. Advanced Database Systems
8. Data Security and Cryptography
9. Data Mining
10. Data Warehousing
11. Parallel Processing
12. Numerical Computing
13. Distributed System
14. Advanced Computer Graphics
15. Topics in Artificial Intelligence
16. Special Topics
17. Website Engineering
18. E-Business Essentials
19. Distributed Object Oriented Technology
20. Software Design Process & Metrics
21. Advanced Software Engineering
22. Software Quality Assurance
23. Requirement Engineering
24. Information Systems Audit
25. Evolutionary Computing
26. IT Marketing
27. Advance Software Project Management
|
TELECOMMUNICATION AND NETWORKING
1. Research Thesis/Project*
2. Wireless Communication
3. Internet Technology/Architecture
4. Data Communications
5. Digital Signal Processing
6. Advance Internet Programming
7. Computer Networks
8. Multi Services Over IP
9. Broadband Networks
10. Network Protocols
11. WAN Infrastructure
12. Routing Algorithms
13. Switching Theory
14. Optical Networks
15. Network Programming
16. Network Security
17. Basics of Telecommunication
18. Telecom Infrastructure
19. Advance Telecommunication
20. Satellite Communication
21. Cellular Networks
THEORETICAL COMPUTER SCIENCE
1. Graph Theory
2. Operation Research
3. Evolutionary Computing
4. Concrete Mathematics
5. Topics in Artificial Intelligence
6. Statistical Analysis
7. Cryptography and Data Security
8. Numerical Computing
9. Special Topics
10. Bio Informatics
|