Bachelor Programs | Master Programs | Morning Programs | Evening Programs
 
 
 

MS COMPUTER SCIENCE

 

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


*Computer Science Elective must include Research Thesis/Project

   
Copyrights © 1998-2007, Mohammad Ali Jinnah University - Karachi
Powered by: MajuLabs
Information For Prospective Students Academic Programs conducted by University Departments in the University Information about admission in university Faculty at MAJU Life At MAJU Magazine About Mohammad Ali Jinnah University Facilities and information form Contact Details of Mohammad Ali Jinnah University Latest News about MAJU