|
|
MS/Ph.D in Computer Science
Program at Glance:-
The Department of Computer Science is committed to a high quality
graduate education. The research conducted by CS faculty enables graduate students
a comprehensive, state-of-the-art understanding of computer science and its application
to a wide range of other disciplines. A substantial level of sponsored research
has been achieved thereby providing financial support for many graduate students
in the form of research assistantships.
The graduate program in Computer Science also upholds and strengthens the mission
of MOST (Ministry of Science and Technology), and HEC by providing excellence in
instruction, innovation in research and scholarship, and service to the university,
the profession, and the public.
The PhD courses are taken from the respective scheme of study/graduate course catalogue. It may be noted that the level of courses for PhD should be 600 and above i.e the course code should be CSC6-- and above.
The objectives of the Graduate Computer Science Program are that all students will:
- Possess a breadth of knowledge in Computer Science, combined with a depth of knowledge
in at least one focus area;
- Be capable of independent research in Computer Science;
- Be familiar with the literature in the field and be able to perform a literature
search on an advanced topic in Computer Science;
- Be knowledgeable about the theoretical foundations of computing and have strong
practical application experience;
- B able to make a professional presentation and be able to write a professional
paper in Computer Science;
- Have experience working in teams;
- Understand and respect the professional standards of ethics expected of a computer
scientist.
More...
Admission:-
Last date of admission is 25-08-2010.
Eligibility Criteria: A minimum of 16 year degree in any of the following fields from an accredited educational
institution for admission into MS program;
- Computer Science
- Engineering or equivalent
- Basic Sciences (Physics/Mathematics/Statistics)
- Bio-Informatics/Management or related fields
GRE/GAT REQUIREMENT:-
The International GRE subject or GAT Subject test is required for PhD admissions as per HEC policy. I think at most two chances will be given. If the test is not cleared in the two chances, the student will have to discontinue
More...
Career Opportunities:-
The objective of offering MS in Computer Scinces is to provide an opportunity to
enhance the knowledge of all those graduates who have good scholastic background
in Computer Science or related disciplines. It is a platform for them to work in
and explore further their areas of interest. The course is tailored in a way that
it covers state-of-art concepts in the realms of computer science. The department
of Computer Science if offering MS for Full-time students.
- Careers in academia
- Careers in research
- Careers in industrial research projects
More...
Scheme of Study:-
MS Program
The MS program will consist of 24 credit hours of course work from graduate level courses and 6 credit hours of MS thesis.
Ph.D. Program
The Ph.D. students with MS/M.Phil or equivalent degree will be required to pass 18 credit hours of course work from graduate level courses.
Outlines of Graduate Courses Download
Semester 1
Course Code |
Course Title |
Credit Hours |
CSC511 |
Advanced Algorithms Analysis |
3 |
CSC521 |
Advanced Topics in Computer Architecture |
3 |
CSC522 |
Advanced Topics in Operating Systems |
3 |
|
Elective I |
3 |
|
Total |
12 |
Semester 2
Course Code |
Course Title |
Credit Hours |
|
Elective II |
3 |
|
Elective III |
3 |
|
Elective IV |
3 |
|
Elective V |
3 |
|
Total |
12 |
Semester 3
Course Code |
Course Title |
Credit Hours |
CSC699 |
Thesis |
6 |
|
Total |
6 |
|
Total Credit Hours
|
30 |
Elective Courses - MS in Computer Sciences:-
|
Database Systems
Course Code |
Course Title |
Credit Hours |
CSC673 |
Advanced Topics in Distributed Databases |
3 |
CSC674 |
Advanced Topics in Object Oriented Databases |
3 |
CSC675 |
Web Based Databases |
3 |
CSC676 |
Advanced Topics in Database Systems |
3 |
CSC677 |
Advanced Topics in Data Warehousing |
3 |
CSC678 |
Advanced Topics in Data Mining |
3 |
CSC876 |
Special Topics in Database Systems |
3 |
CSC877 |
Special Topics in Data Warehousing |
3 |
CSC878 |
Special Topics in Data Mining |
3 |
|
|
Computer Networks
Course Code |
Course Title |
Credit Hours |
CSC612 |
Advanced Topics in Distributed Computing |
3 |
CSC631 |
Advanced Topics in Computer Networks |
3 |
CSC632 |
Performance Evaluation of Networks |
3 |
CSC633 |
Advanced Topics in Cryptography & Network Security |
3 |
CSC636 |
Advanced Topics in Wireless Networks |
3 |
CSC637 |
Advanced Topics in Social Networks |
3 |
CSC638 |
Advanced Topics in Distributed Systems |
3 |
CSC731 |
Challenged Networks |
3 |
CSC831 |
Special Topics in Computer Networks |
3 |
CSC832 |
Special Topics in Performance Evaluation of Networks |
3 |
CSC833 |
Special Topics in Cryptography |
3 |
CSC834 |
Special Topics in Network Security |
3 |
CSC835 |
Special Topics in Ad-Hoc Networks |
3 |
CSC836 |
Special Topics in Wireless Technologies |
3 |
CSC837 |
Special Topics in Social Networks |
3 |
|
|
Software Engineering
Course Code |
Course Title |
Credit Hours |
CSC626 |
Advanced Topics in Human Computer Interaction |
3 |
CSC691 |
Advanced Topics in Software Estimation and Costing |
3 |
CSC692 |
Advanced Topics in Requirements Engineering |
3 |
CSC693 |
Advanced Topics in Software Project Management |
3 |
CSC694 |
Advanced Topics in Software Quality Assurance |
3 |
CSC695 |
Advanced Topics in Software Engineering Technologies |
3 |
CSC697 |
Advanced Topics in Object Oriented Software Engineering |
3 |
CSC698 |
Advanced Topics in Product Line Systems |
3 |
CSC791 |
Advanced Topics in Software Scope Management |
3 |
CSC793 |
Policy Issues in Software Industry |
3 |
CSC794 |
Agent Oriented Software Engineering |
3 |
CSC796 |
Knowledge Management for Software Systems |
3 |
CSC826 |
Special Topics in Human Computer Interaction |
3 |
CSC891 |
Special Topics in Requirement Engineering |
3 |
CSC892 |
Special Topics in Product Line Systems |
3 |
CSC893 |
Special Topics in Software Scope Management |
3 |
CSC895 |
Special Topics in Software Engineering |
3 |
CSC896 |
Special Topics in Software Estimation and Costing |
3 |
|
|
Semantic Web and Service Engineering
Course Code |
Course Title |
Credit Hours |
CSC669 |
Semantic Web |
3 |
CSC642 |
Component Software |
3 |
CSC643 |
Semantic Web Services |
3 |
CSC644 |
E-Services for Business Integration |
3 |
CSC649 |
Web Warehousing & Web Mining |
3 |
CSC677 |
Advanced Topics Data Warehousing |
3 |
CSC678 |
Advanced Topics in Data Mining |
3 |
CSC771 |
Advanced Topics in Semantic Web |
3 |
CSC871 |
Special Topics in Semantic Web |
3 |
CSC877 |
Special Topics in Data Warehousing |
3 |
CSC878 |
Special Topics in Data Mining |
3 |
|
|
Artificial Intelligence
Course Code |
Course Title |
Credit Hours |
CSC661 |
Intelligent Systems Design |
3 |
CSC663 |
Advanced Topics in Expert Systems |
3 |
CSC665 |
Advanced Topics in Knowledge Based Systems |
3 |
CSC666 |
Advanced Topics in Decision Support Systems |
3 |
CSC667 |
Natural Language Processing |
3 |
CSC668 |
Machine Learning |
3 |
CSC761 |
Advanced Topics in Intelligent Systems |
3 |
CSC762 |
Advanced Topics in Neural Networks |
3 |
CSC763 |
Advanced Topics in Machine Learning |
3 |
CSC764 |
Advanced Topics in Artificial Intelligence |
3 |
CSC865 |
Special Topics in Intelligent Systems |
3 |
CSC866 |
Special Topics in Neural Networks |
3 |
CSC867 |
Special Topics in Machine Learning |
3 |
CSC868 |
Special Topics in Artificial Intelligence |
3 |
|
|
Multimedia Technologies
Course Code |
Course Title |
Credit Hours |
CSC621 |
Advanced Topics in Multimedia & Hypermedia Systems |
3 |
CSC622 |
Advanced Topics in Multimedia & Broadband Communications |
3 |
CSC623 |
Advanced Topics in Multimedia System Design |
3 |
CSC624 |
Advanced Topics in Multimedia Technologies |
3 |
CSC625 |
Advanced Topics in Computer Animation & 3D Modeling |
3 |
CSC626 |
Advanced Topics in Human Computer Interaction |
3 |
CSC627 |
Advanced Topics in Multimedia Documents & Publishing |
3 |
CSC628 |
Advanced Topics in Multimedia Entertainment & Gaming |
3 |
CSC629 |
Advanced Topics in Multimedia Authoring |
3 |
CSC821 |
Special Topics in Multimedia & Hypermedia Systems |
3 |
CSC822 |
Special Topics in Multimedia & Broadband Communications |
3 |
CSC823 |
Special Topics in Multimedia System Design |
3 |
CSC824 |
Special Topics in Multimedia Technologies |
3 |
CSC825 |
Special Topics in Computer Animation & 3D Modeling |
3 |
CSC826 |
Special Topics in Human Computer Interaction |
3 |
CSC827 |
Special Topics in Multimedia Documents & Publishing |
3 |
CSC828 |
Special Topics in Multimedia Entertainment & Gaming |
3 |
CSC829 |
Special Topics in Multimedia Authoring |
3 |
|
|
Computer Graphics and Visualization
Course Code |
Course Title |
Credit Hours |
CSC652 |
Advanced Topics in Computer Vision |
3 |
CSC557 |
Data Structures for Computer Graphics |
3 |
CSC650 |
Advanced Topics in Digital Image Processing |
3 |
CSC651 |
Pattern Recognition |
3 |
CSC653 |
Advanced Topics in Computer Graphics |
3 |
CSC656 |
Advanced Topics in Multimedia and Graphics Language |
3 |
CSC657 |
Advanced Topics in Image Processing |
3 |
CSC658 |
Advanced Topics in Graphic Information Systems |
3 |
CSC659 |
Advanced Topics in Simulation and Modeling |
3 |
CSC856 |
Special Topics in Multimedia and Graphics Language |
3 |
CSC857 |
Special Topics in Image Processing |
3 |
CSC858 |
Special Topics in Graphic Information Systems |
3 |
CSC859 |
Special Topics in Simulation and Modeling |
3 |
|
|
Business Intelligences
Course Code |
Course Title |
Credit Hours |
CSC649 |
Web Warehousing & Web Mining |
3 |
CSC663 |
Advanced Topics in Expert Systems |
3 |
CSC665 |
Advanced Topics in Knowledge Based Systems |
3 |
CSC666 |
Advanced Topics in Decision Support Systems |
3 |
CSC675 |
Web Based Databases |
3 |
CSC677 |
Advanced Topics in Data Warehousing |
3 |
CSC678 |
Advanced Topics in Data Mining |
3 |
CSC865 |
Special Topics in Intelligent Systems |
3 |
CSC877 |
Special Topics in Data Warehousing |
3 |
CSC878 |
Special Topics in Data Mining |
3 |
|
|
Common Electives
Course Code |
Course Title |
Credit Hours |
CSC510 |
Theory of Computation |
3 |
CSC601 |
Advanced Topics in Mathematical Modeling |
3 |
CSC603 |
Advanced Topics in Geometric Modeling |
3 |
CSC605 |
Advanced Topics in Computer Animation |
3 |
CSC606 |
Advanced Topics in Parallel Architecture |
3 |
CSC611 |
Advanced Topics in Parallel Processing |
3 |
CSC612 |
Advanced Topics in Distributed Computing |
3 |
CSC615 |
Advanced Topics in Estimation and Detection Theory |
3 |
CSC616 |
Advanced Topics in Chaos Theory |
3 |
CSC617 |
Advanced Topics in Quantum Cryptography |
3 |
CSC618 |
Advanced Topics in Grid Computing |
3 |
CSC619 |
Advanced Topics in Open Source Systems |
3 |
CSC801 |
Special Topics in Mathematical Modeling |
3 |
CSC806 |
Special Topics in Parallel Architecture |
3 |
CSC810 |
Special Topics in Computer Architecture |
3 |
CSC811 |
Special Topics in Parallel Processing |
3 |
CSC812 |
Special Topics in Distributed Computing |
3 |
CSC815 |
Special Topics in Estimation and Detection Theory |
3 |
CSC816 |
Special Topics in Chaos Theory |
3 |
CSC817 |
Special Topics in Quantum Cryptography |
3 |
CSC818 |
Special Topics in Grid Computing |
3 |
CSC819 |
Special Topics in Open Source Systems |
3 |
|
|
Graduate Courses
Course Code |
Title |
Credit hours |
CSC510 |
Theory of Computation |
3(3,0) |
CSC511 |
Advanced Topic in Algorithm Analysis |
3(3,0) |
CSC521 |
Advanced Topics in Computer Architecture |
3(3,0) |
CSC522 |
Advanced Topics in Operating Systems |
3(3,0) |
CSC534 |
Network Standards and Protocols |
3(3,0) |
CSC557 |
Data Structure for Computer Graphics |
3(3,0) |
CSC583 |
Healthcare Application Development |
3(3,0) |
CSC584 |
ICT for Health Informatics |
3(3,0) |
CSC601 |
Advanced Topics in Mathematical Modeling |
3(3,0) |
CSC603 |
Advanced Topics in Geometric Modeling |
3(3,0) |
CSC605 |
Advanced Topics in Computer Animation |
3(3,0) |
CSC606 |
Advanced Topics in Parallel Architecture |
3(3,0) |
CSC611 |
Advanced Topics in Parallel Processing |
3(3,0) |
CSC612 |
Advanced Topics in Distributed Computing |
3(3,0) |
CSC615 |
Advanced Topics in Estimation and Detection Theory |
3(3,0) |
CSC616 |
Advanced Topics in Chaos Theory |
3(3,0) |
CSC617 |
Advanced Topics in Quantum Cryptography |
3(3,0) |
CSC618 |
Advanced Topics in Grid Computing |
3(3,0) |
CSC619 |
Advanced Topics in Open Source Systems |
3(3,0) |
CSC621 |
Advanced Topics in Multimedia & Hypermedia Systems |
3(3,0) |
CSC622 |
Advanced Topics in Multimedia & Broadband Communications |
3(3,0) |
CSC623 |
Advanced Topics in Multimedia System Design |
3(3,0) |
CSC624 |
Advanced Topics in Multimedia Technologies |
3(3,0) |
CSC625 |
Advanced Topics in Computer Animation & 3D Modeling |
3(3,0) |
CSC626 |
Advanced Topics in Human Computer Interaction |
3(3,0) |
CSC627 |
Advanced Topics in Multimedia Documents & Publishing |
3(3,0) |
CSC628 |
Advanced Topics in Multimedia Entertainment & Gaming |
3(3,0) |
CSC629 |
Advanced Topics in Multimedia Authoring |
3(3,0) |
CSC631 |
Advanced Topics in Computer Networks |
3(3,0) |
CSC632 |
Performance Evaluation of Networks |
3(3,0) |
CSC633 |
Advanced Topic in Cryptography & Network Security |
3(3,0) |
CSC634 |
Advanced Topics in Network Security |
3(3,0) |
CSC635 |
Wireless and Mobile Networks |
3(3,0) |
CSC636 |
Advanced Topics in Wireless Networks |
3(3,0) |
CSC637 |
Advanced Topics in Social Networks |
3(3,0) |
CSC638 |
Advanced Topics in Distributed Systems |
3(3,0) |
CSC642 |
Component Software |
3(3,0) |
CSC643 |
Semantic Web Services |
3(3,0) |
CSC644 |
E-Services for Business Integration |
3(3,0) |
CSC649 |
Web Warehousing and Web Mining |
3(3,0) |
CSC650 |
Advanced Topics in Digital Image Processing |
3(3,0) |
CSC651 |
Pattern Recognition |
3(3,0) |
CSC652 |
Advanced Topics in Computer Vision |
3(3,0) |
CSC653 |
Advanced Topics in Computer Graphics |
3(3,0) |
CSC656 |
Advanced Topics in Multimedia and Graphics Language |
3(3,0) |
CSC657 |
Advanced Topics in Image Processing |
3(3,0) |
CSC658 |
Advanced Topics in Geographic Information Systems |
3(3,0) |
CSC659 |
Advanced Topics in Simulation and Modeling |
3(3,0) |
CSC661 |
Intelligent Systems Design |
3(3,0) |
CSC663 |
Advanced Topics in Expert Systems |
3(3,0) |
CSC665 |
Advanced Topics in Knowledge-Based Systems |
3(3,0) |
CSC666 |
Advanced Topics in Decision Support Systems |
3(3,0) |
CSC667 |
Natural Language Processing |
3(3,0) |
CSC668 |
Machine Learning |
3(3,0) |
CSC669 |
Semantic Web |
3(3,0) |
CSC672 |
Data Warehousing and Mining |
3(3,0) |
CSC673 |
Advanced Topics in Distributed Databases |
3(3,0) |
CSC674 |
Advanced Topics in Object Oriented Databases |
3(3,0) |
CSC675 |
Web Based Databases |
3(3,0) |
CSC676 |
Advanced Topics in Database Systems |
3(3,0) |
CSC677 |
Advanced Topics in Data Warehousing |
3(3,0) |
CSC678 |
Advanced Topics in Data Mining |
3(3,0) |
CSC681 |
Healthcare Information System |
3(3,0) |
CSC682 |
Software Engineering for Health Informatics |
3(3,0) |
CSC691 |
Advanced Topics in Software Estimation and Costing |
3(3,0) |
CSC692 |
Advanced Topics in Requirements Engineering |
3(3,0) |
CSC693 |
Advanced Topics in Software Project Management |
3(3,0) |
CSC694 |
Advanced Topics in Software Quality Assurance |
3(3,0) |
CSC695 |
Advanced Topics in Software Engineering Technologies |
3(3,0) |
CSC697 |
Advanced Topics in Object Oriented Software Engineering |
3(3,0) |
CSC698 |
Advanced Topics in Product Line Systems |
3(3,0) |
CSC699 |
Thesis |
6(6,0) |
CSC731 |
Challenged Networks |
3(3,0) |
CSC761 |
Advanced Topics in Intelligent Systems |
3(3,0) |
CSC762 |
Advanced Topics in Neural Networks |
3(3,0) |
CSC763 |
Advanced Topics in Machine Learning |
3(3,0) |
CSC764 |
Advanced Topics in Artificial Intelligence |
3(3,0) |
CSC771 |
Advanced Topics in Semantic Web |
3(3,0) |
CSC791 |
Advanced Topics in Software Scope Management |
3(3,0) |
CSC793 |
Policy Issues in Software Industry |
3(3,0) |
CSC794 |
Agent Oriented Software Engineering |
3(3,0) |
CSC796 |
Knowledge Management for Software Systems |
3(3,0) |
CSC801 |
Special Topics in Mathematical Modeling |
3(3,0) |
CSC806 |
Special Topics in Parallel Architecture |
3(3,0) |
CSC810 |
Special Topics in Computer Architecture |
3(3,0) |
CSC811 |
Special Topics in Parallel Processing |
3(3,0) |
CSC812 |
Special Topics in Distributed Computing |
3(3,0) |
CSC815 |
Special Topics in Estimation and Detection Theory |
3(3,0) |
CSC816 |
Special Topics in Chaos Theory |
3(3,0) |
CSC817 |
Special Topics in Quantum Cryptography |
3(3,0) |
CSC818 |
Special Topics in Grid Computing |
3(3,0) |
CSC819 |
Special Topics in Open Source Systems |
3(3,0) |
CSC821 |
Special Topics in Multimedia & Hypermedia Systems |
3(3,0) |
CSC822 |
Special Topics in Multimedia & Broadband Communications |
3(3,0) |
CSC823 |
Special Topics in Multimedia System Design |
3(3,0) |
CSC824 |
Special Topics in Multimedia Technologies |
3(3,0) |
CSC825 |
Special Topics in Computer Animation & 3D Modeling |
3(3,0) |
CSC826 |
Special Topics in Human Computer Interaction |
3(3,0) |
CSC827 |
Special Topics in Multimedia Documents & Publishing |
3(3,0) |
CSC828 |
Special Topics in Multimedia Entertainment & Gaming |
3(3,0) |
CSC829 |
Special Topics in Multimedia Authoring |
3(3,0) |
CSC831 |
Special Topics in Computer Networks |
3(3,0) |
CSC832 |
Special Topics in Performance Evaluation of Networks |
3(3,0) |
CSC833 |
Special Topic in Cryptography |
3(3,0) |
CSC834 |
Special Topics in Network Security |
3(3,0) |
CSC835 |
Special Topics in Ad-Hoc Networks |
3(3,0) |
CSC836 |
Special Topics in Wireless Networks |
3(3,0) |
CSC837 |
Special Topics in Social Networks |
3(3,0) |
CSC838 |
Special Topics in Distributed Systems |
3(3,0) |
CSC839 |
Special Topics in Challenged Networks |
3(3,0) |
CSC856 |
Special Topics in Multimedia and Graphics Language |
3(3,0) |
CSC857 |
Special Topics in Digital Image Processing |
3(3,0) |
CSC858 |
Special Topics in Geographical Information Systems |
3(3,0) |
CSC859 |
Special Topics in Simulation and Modeling |
3(3,0) |
CSC865 |
Special Topics in Intelligent Systems |
3(3,0) |
CSC866 |
Special Topics in Neural Networks |
3(3,0) |
CSC867 |
Special Topics in Machine Learning |
3(3,0) |
CSC868 |
Special Topics in Artificial Intelligence |
3(3,0) |
CSC871 |
Special Topics in Semantic Web |
3(3,0) |
CSC876 |
Special Topics in Database Systems |
3(3,0) |
CSC877 |
Special Topics in Data Warehousing |
3(3,0) |
CSC878 |
Special Topics in Data mining |
3(3,0) |
CSC891 |
Special Topics in Requirements Engineering |
3(3,0) |
CSC892 |
Special Topics in Product Line Systems |
3(3,0) |
CSC893 |
Special Topics in Software Scope Management |
3(3,0) |
CSC895 |
Special Topics in Software Engineering |
3(3,0) |
CSC896 |
Special Topics in Software Estimation and Costing |
3(3,0) |
CSC899 |
PhD Thesis |
9(9,0) |
HIS521 |
Administration of Healthcare Organizations |
3(3,0) |
HIS543 |
Standards in Health Informatics (Added courses of HI) |
3(3,0) |
HIS551 |
Electronic Health Record System |
3(3,0) |
HIS622 |
Geographic Information Systems for HI |
3(3,0) |
HIS641 |
Medical Imaging |
3(3,0) |
HIS699 |
HI thesis |
6(0,6) |
GRE/GAT REQUIREMENT:-
The International GRE subject or GAT Subject test is required for PhD admissions as per HEC policy. I think at most two chances will be given. If the test is not cleared in the two chances, the student will have to discontinue
|
|