Welcome to University of Haripur Email Services. Please use the following links for accessing our Email Services.
|
|
|
Registered with: Higher Education Commission (HEC)
Duration: 2 Years, 4 Semesters
Credit Hours: 30 Minimum
Eligibility:
Category or Area Credit Hours
Core 12
Minimum Electives in Area of Specialization 6
Electives 6
Thesis 6
Total 30
Specialization:
The major area of specialization shall be incorporated in the structure. Each major area shall comprise of 4-6 courses.
INTRODUCTION TO MS CS PROGRAM
The MS CS program is intended for people who wish to broaden and deepen their understanding of computer science. University of Haripur environment provide excellent career opportunities. The program provides a unique opportunity to develop leading-edge in-depth knowledge of specific computer science disciplines. The department currently offers concentration tracks covering many such disciplines. MS students are encouraged to participate in state of the art research with our research groups and labs.
PROGRAM OBJECTIVES
The MS (Computer Science) comprises course work and research component. It has four ‘core courses’ aimed at strengthening the understanding and competence in computer science fundamentals. The University expects its MS graduates to pursue careers either as ‘Computer Science Faculty Members’ or as ‘Application Development Managers’ in the industry.
SCHEME OF STUDIES FOR MS CS
Semester-wise 2-Year Plan (CH means Credit Hours) | |||||
Codes |
Semester 1 |
CH |
Codes |
Semester 2 |
CH |
CS- 511 |
Theory of Computation |
3 |
CS- 515 |
Elective- I |
3 |
CS- 512 |
Advanced Algorithm Analysis |
3 |
CS- 516 |
Elective- II |
3 |
CS- 513 |
Advanced Operating Systems |
3 |
CS- 517 |
Elective- III |
3 |
CS- 514 |
Advanced Computer Architecture |
3 |
CS- 518 |
Elective- IV |
3 |
|
Total Credit Hours |
12 |
|
Total Credit Hours |
12 |
Codes |
Semester 3 |
CH |
Codes |
Semester 4 |
CH |
CS- 600 |
Thesis (partial registration) |
3 |
CS- 601 |
Thesis (partial registration) |
3 |
|
Total Credit Hours |
3 |
|
Total Credit Hours |
3 |
List of the proposed courses for MS/ MPhil (Computer Science) 2 Years Program
Specialization- I (Software Engineering) | Specialization- II (Databases) | ||||||
Sr. | Codes | Course | CH | Sr. | Codes | Course | CH |
1 | SE-601 | Advanced Software Engineering | 3 | 1 | DB-611 | Advanced DBMS | 3 |
2 | SE-602 | Topics in Software Engineering | 3 | 2 | DB-612 | Data Warehousing | 3 |
3 | SE-603 | Object Oriented Software Engineering | 3 | 3 | DB-613 | Object Oriented Databases | 3 |
4 | SE-604 | Software Quality Assurance | 3 | 4 | DB-614 | Web-Based DBMS | 3 |
5 | SE-605 | Requirements Engineering | 3 | 5 | DB-615 | Topics in DBMS | 3 |
6 | SE-606 | Distributed Computing | 3 | ||||
Specialization- III (Computer Networks) | Specialization- IV (Compiler Design & Construction) | ||||||
1 | CN-621 | Advanced Networking | 3 | 1 | CC-631 | Theory of Programming Languages | 3 |
2 | CN-622 | Network Performance Evaluation | 3 | 2 | CC-632 | Advanced Topics in Theory of Computation | 3 |
3 | CN-623 | Topics in Computer Networking | 3 | 3 | CC-633 | Advanced Compiler Design–I | 3 |
4 | CN-624 | Network Security | 3 | 4 | CC-634 | Advanced Compiler Design–II | 3 |
5 | CN-625 | Network Administration | 3 | ||||
6 | CN-626 | Wireless Networks | 3 | ||||
7 | CN-627 | Switching and Fault Diagnosis | 3 | ||||
Specialization- V (Bio Informatics) | Specialization- VI (Artificial Intelligence) | ||||||
1 | BI-641 | Advanced Molecular Biology | 3 | 1 | AI-651 | Design of Intelligent Systems | 3 |
2 | BI-642 | Theory and Application of Bioinformatics | 3 | 2 | AI-652 | Natural Language Processing | 3 |
3 | BI-643 | Statistical Methods for Computational Biology. | 3 | 3 | AI-653 | Neural Networks | 3 |
4 | BI-644 | Metabolonics, Genomics and Protonics | 3 | 4 | AI-654 | Mathematical Reasoning | 3 |
5 | AI-655 | Decision Support Systems | 3 | 5 | AI-656 | Computer Vision | 3 |
Specialization- VII (Computer Architecture) | Specialization- VIII (Multimedia & Graphics) | ||||||
1 | CA-661 | Advanced Logic Design | 3 | 1 | MG-671 | Advanced Computer Graphics | 3 |
2 | CA-662 | Digital System Design | 3 | 2 | MG-672 | Multimedia & Hypermedia System | 3 |
3 | CA-663 | Integrated Circuit | 3 | 3 | MG-673 | Multimedia and Hypermedia System | 3 |
4 | CA-664 | Design Verification | 3 | 4 | MG-674 | Virtual Reality | 3 |
5 | MG-675 | Human Computer Interface | 3 | 5 | MG-676 | Computer Animation | 3 |
Specialization- IX (Computer Science Education) | Specialization- X (Human Computer Interaction) | ||||||
1 | CE-681 | Educational Technology | 3 | 1 | HC-691 | Intelligent User Interfaces | 3 |
2 | CE-682 | Computer Aided Instructions | 3 | 2 | HC-692 | Multimedia Database | 3 |
3 | CE-683 | Web Based Education Systems | 3 | 3 | HC-693 | Information Retrieval Techniques | 3 |
4 | CE-684 | Measurement of Learning | 3 | 4 | HC-694 | Rich Internet Applications | 3 |
5 | CE-685 | Topics in Computer Science Education | 3 |