MS (COMPUTER SCIENCE)-University of Central Punjab, Lahore
Course Name: MS (COMPUTER SCIENCE)
Course Overview: MSCS program aims at extending the knowledge imparted to students during their under graduate studies in computer science and introducing them to advanced topics in domain of computation theory, algorithms, software engineering, database systems, computer networks and artificial intelligence. This program helps students advance their professional careers and play an important role by realigning their organization’s operations according to the dynamic landscape of IT. The faculty provides a responsive atmosphere for students aiming to excel in research by extending them every possible academic and financial assistance required to get their research work recognized.
No. of Semesters: 2
Requirements: BBS or equivalent with minimum CGPA 2.0/4.0(60 % marks). The students awaiting result may also apply for admission on provisional basis. Students must qualify NTS GAT-General to be eligible for admission.
Course duration: 2 years
How to apply:
Obtain information from the Admissions Office or website.
Get a prospectus from the Admissions Office.
All applications must be filled out and deposited at the Admissions Office within the deadlines for each semester (check the dates and deadlines for each session from the Admissions Office or website).
All applications must have attested copies of relevant documents attached, especially degrees and/or certificates of higher education completed before applying to any program at UCP.
Obtain a date for the written test and interview and receive a test admittance slip. Tests will be conducted online within the specified UCP campus.
Final lists of successful candidates will be displayed on a specified date and intimations will be sent to the student’s mailing address.
After receipt of the admission letter, deposit the admission fee and fee for the first semester.
A roll number will be issued to each student and a Student ID card will be made.
Students are required to come to the Orientation Seminar on the given date.
Classes will commence as per schedule.
Curriculum:
Core Courses (12 Credit Hours) |
|||
Course Title |
Credit Hours |
Year |
|
Adv. Algorithms Analysis |
3 |
1 |
|
Adv. Theory of Computation |
3 |
1 |
|
Adv. Computer Architecture |
3 |
1 |
|
Adv. Operating Systems |
3 |
1 |
Elective Courses 18 Credit Hours or 12 Credit Hours + Dissertation |
|||
Course Title |
Credit Hours |
Year |
|
Advanced Software Engineering |
3 |
1 |
|
Software Quality Assurance |
3 |
1 |
|
Requirements Engineering |
3 |
1 |
|
Formal Methods |
3 |
1 |
|
Formal Specification and Design Techniques |
3 |
1 |
|
Digital Image Processing |
3 |
1 |
The academic experience of students is supported through extensive lab setup which includes 8 Teaching, 3 General and 1 Research Lab that are equipped with latest computers from DELL, HP, Sun, Apple and IBM . Altogether these labs offer seating capacity of 900 students
Course Title |
Credit Hours |
Year |
Digital Signal Processing |
3 |
1 |
Fuzzy Intelligence |
3 |
1 |
Machine Learning |
3 |
1 |
Parallel Computing |
3 |
1 |
Distributed Systems |
3 |
1 |
Theory of Programming Languages |
3 |
1 |
Advanced Database Systems |
3 |
1 |
Data Mining |
3 |
1 |
Data Warehousing |
3 |
1 |
Information Retrieval Techniques |
3 |
1 |
Mobile Communication Systems |
3 |
1 |
Network Security |
3 |
1 |
Telecommunication Systems |
3 |
1 |
Algorithmic Graph Theory |
3 |
1 |
Software Project Management |
3 |
2 |
Computer Vision |
3 |
2 |
Robotics |
3 |
2 |
Pattern Recognition |
3 |
2 |
Fuzzy Automata and Languages |
3 |
2 |
Advanced Compiler Techniques |
3 |
2 |
Advanced Data Mining |
3 |
2 |
Multimedia Database Systems |
3 |
2 |
Advanced Computer Networks |
3 |
2 |
Systems Modeling and Simulation |
3 |
2 |
Dynamic Modeling and Algorithms |
3 |
2 |
Dissertation |
6 |
2 |
Operations Research-1 |
3 |
2 |
Natural Language Processing |
3 |
2 |
Stochastic Processes |
3 |
2 |
Genetic Algorithms |
3 |
2 |
Operations Research-II |
3 |
3 |
Distributed Knowledge Engineering |
3 |
3 |
Advanced Topics in Formal Methods |
3 |
3 |
Real Time Systems |
3 |
3 |
Wireless Networks |
3 |
3 |
Complexity Theory |
3 |
3 |