This millennium is an era of innovation and change, and this change is not limited to any specific industry rather it is wrapping around every walk of life. Education is no different. Traditional boundaries between different educational specializations are fading away. This disruptive trend has given birth to many professions which were never thought of before, for example medical physicists, computational biologists, computational historians etc. One common aspect in all of these different interdisciplinary educational specializations is that technology, specifically computational technology is taking center stage. This is now no surprise that the future will be shaped by the people who will have the capability of working with these computational machines, also known as Computers. As a learning facilitator, I encourage our youth to embark on the journey of thinking and to build an ability to question what are the limits of current technology and how to make a dent in those limits.
Dr. Rizwan Ahmed Khan
Professor
Dean, Faculty of Information Technology
At the Salim Habib University (SHU), we offer BS program in computer science that is pursuant to the latest technological trends. Consistent with our vision to be a leader in innovation, research, and dissemination of knowledge we aspire to impart education in an effective and contemporary manner so that our students can cope up with the rapid changes in the market needs. The curriculum of offered program involves the study of data and data structures and the algorithms to process these structures; of principles of computer architecture-both hardware and software; of addressing particular challenges in areas such as robotics, computer vision, artificial intelligence or digital forensics; and of language design, structure, and translation technique. Our faculty consists of members with local and international research and industry experience. The Computer Science department at SHU offers a flexible study environment where students are empowered to focus on inter-disciplinary / specialized areas as per their motivation.
The Department of Computer Science offers an exceptional blend of theoretical research and extensive practical training. It transforms students into skillful professionals ready to take up real-world challenges in the industry.
Our mission is to produce graduates who are capable of taking a lead in creating a knowledge-based economy by solving real-life problems. Our graduates:
We also aim to create an environment that is conducive to professional growth through carrying out research projects and undergoing training.
Computer Science (CS) is a dynamic discipline, applicable to a diverse range of industries. Master of Science in Computer Science MS (CS) program offered at Salim Habib University (SHU) consists of both coursework and research components and the curriculum has been designed to explore cutting-edge innovation in the CS domain and provides the students with a solid grounding of professional and real-world experience.
The following CS core courses are recommended to be completed before entering the MS (CS) program.
A student selected for admission having a deficiency in the above-stated courses may be required to study these deficiency courses. Deficiency courses shall be determined by the Graduate Studies Committee \ department Graduate Research Committee (GRC) before admitting the student. A student cannot register in MS courses unless all specified deficiency courses have been passed. A student has the option to pursue MS by undertaking either a 6-credit hour MS Thesis OR two, 3-credit hour taught courses.
The program would be spread over 4 semesters.
Category-wise Credit Hours Distribution.
Category or Area | Credit Hours |
---|---|
Core | 12 |
Electives | 12 |
*Research Methodology | 1 |
Thesis or two courses in lieu of a thesis | 06 |
Total Credit Hours | 30 / 31 |
Table 1: Category-wise credit hours distribution |
∗ Research Methodology course should be compulsory for those students who opt thesis
Duration of the program and semester-wise course breakdown/workload
This is a (02) two years program comprising (04) four semesters. Registration in “MS Thesis - I” is allowed provided the student has:
Semester - I | Credits |
---|---|
Core Course – I | 3 |
Core Course – II | 3 |
Core Course – III | 3 |
Table 2: Course description first semester. Total of nine credit hours in the first semester |
Semester - II | Credits |
---|---|
Core Course – IV | 3 |
Elective Course – I | 3 |
Elective Course – II | 3 |
Research Methodology | 1 |
Table 3: Course description second semester. Total of 10 credit hours in the second semester |
Semester - III | Credits |
---|---|
Elective Course – III | 3 |
Thesis - I | 3 |
Table 4: Course description third semester. Total of six credit hours in the third semester |
Semester - IV | Credits |
---|---|
Elective Course – IV | 3 |
Thesis - II | 3 |
Table 5: Course description fourth semester. Total of six credit hours in the fourth semester |
For the award of an MS degree, a student must have:
At least four courses must be taken from the following list of core courses for MS in Computer Science, refer to Table 6 (As per NCRC). Subsequently, detail related to each core course is presented in Section 6.1.
Sr.No. | Course Code | Subjects | Credit Hrs. |
---|---|---|---|
1 | CS-XXXX | Advanced Algorithm Analysis | 3+0 |
1 | CS-XXXX | Advanced Operating Systems | 3+0 |
1 | CS-XXXX | Theory of Programming Languages | 3+0 |
1 | CS-XXXX | Theory of Automata – II | 3+0 |
1 | CS-XXXX | Advanced Computer Architecture | 3+0 |
1 | CS-XXXX | MS-Thesis (1 & II) | 0+6 |
Table 6: List of core courses |
Sr.No. | Subjects | Credit Hrs. |
---|---|---|
1 | Automated Reasoning | 3+0 |
2 | Information Technology Infrastructure | 3+0 |
3 | Advanced Software Project Management | 3+0 |
4 | Advanced Computer Architecture | 3+0 |
5 | Agile Software Development | 3+0 |
6 | Data Warehousing | 3+0 |
7 | Advanced Database Management Systems | 3+0 |
8 | Information Privacy and Security | 3+0 |
9 | High-Performance Computing | 3+0 |
10 | Artificial Intelligence | 3+0 |
11 | Robotics | 3+0 |
12 | Machine learning | 3+0 |
13 | Computer Vision | 3+0 |
14 | Natural Language Processing | 3+0 |
15 | Introduction to Data Science | 3+0 |
16 | Big Data Analytics | 3+0 |
17 | Data Visualization | 3+0 |
Collecting, Storing, and Retrieving Data | ||
18 | Statistical and Mathematical Methods for Data Science | 3+0 |
Table 7: List of general elective courses |
Prof. Dr. Engr. Rizwan Ahmed Khan
Dean
Professor (Department of Computer Science)
Email: rizwan.khan@shu.edu.pk
Read More