About the MSDS Program:
Data Science lies at the intersection of machine learning, stochastic models, linear algebra and big data analysis. The MSDS program prepares students to extract valuable insights from data through a robust and comprehensive methodology. The program is designed for students who want to begin or advance their careers in the field of data science. The vision of the program is that our graduates create an impact in the industry.
MSDS develops a strong foundation in statistical modeling, probabilistic and Bayesian reasoning, machine learning, deep learning, business intelligence, and management of massive data sets. The program targets both CS/SE/IT and STEM students and prepares them to apply the knowledge of Data Science to a wide range of corporate domains.
Each year, the admission cycle starts from the Fall semester. Only Non-CS/SE/IT students are eligible for admission in Fall and are required to take foundation courses. Then, in the ensuing Spring semester, only CS-students are inducted are are joined by skilled Non-CS intake of the previous Fall semester to complete core courses.
The potential of this program in terms of imparting useful advanced computing skills and professional growth is measured by the readiness of the job market and advanced learning schools in absorbing graduates. The curriculum design ensures that the graduates can creatively find technology-based solutions, think critically and analyze systems and emerging problems independently.
OBJECTIVES OF THE PROGRAM
- Develop a competitive blend of theoretical and practical (hands-on) skills, centered on statistics, probability, linear algebra, optimization, machine learning and all prominent dimensions of data analytics.
- Develop a unique mindset of problem solving and analytical thinking, due to the severely practical and comprehensive conduct of courses.
- Prepare students to bring a revolutionary change by initiating and enhancing data science initiatives in their respective corporate sectors by employing the skills and knowledge acquired in this program.
- Facilitate job promotion for students, from mid-level IT/analytics positions to senior-level positions by adding to their skills and academic qualifications.
- Engage students with qualified faculty of international recognition and encourage them to undertake research that may potentially lead to doctoral work.
CATEGORIES
MS CS has three basic categories: MS with Thesis, MS with Project and MS with Coursework.
MS with Thesis: To be eligible for MS Thesis, it is required to first complete 18 credit hours of course work and have a minimum CGPA of 3.00 or above (from 18 credit hours). Students should opt for Thesis only if they are interested in a research/PhD career path. It should be supervised by a permanent faculty member. The student first registers in MS Thesis-I (3 credit hours). On successful completion (pass grade), it would be required to register and complete MS Thesis-II (3 credit hours) in the consequent semester. It is strictly advised to complete the thesis in these two consecutive semesters. The format for MS Thesis is show below.
Section |
Course Category |
Courses |
Credit Hour |
A |
Foundation Courses |
3 |
9 |
B |
Core Courses |
3 |
9 |
C |
Electives |
5 |
15 |
D |
Thesis (MS Thesis I and MS Thesis II) |
2 |
6 |
Total |
13 | 39 |
For more information, click here
MS With Project: To be eligible for MS Project, it is required to complete 24 credit hours of course work and have a minimum CGPA of 3.00 or above (from 24 credit hours). The MS Project is an industrial implementation which solves a critical and required industrial problem. However, it can also be a prototype which solves an academic research problem. The MS Project must also be supervised by a permanent faculty member, or jointly by permanent faculty and an industrial counterpart. We have designed and uploaded report templates to ensure quality and impact of MS Project.
Section |
Course Category |
Courses |
Credit Hour |
A |
Foundation Courses |
3 |
9 |
B |
Core Courses |
3 |
9 |
C |
Electives |
6 |
18 |
D |
MS Project |
1 |
3 |
Total |
13 | 39 |
For more information, click here
MS with Coursework: In MS with Coursework, the student does not opt for MS Thesis or MS Project and takes ten academic courses to complete 30 credit hours.
CURRICULUM OF THE PROGRAM
*BS (CS) graduates are exempted from the foundation courses. For other candidates, the interview panel will decide which foundation courses are exempted.
**Students have option to take 1 additional course and an MS Research Project in place of MS Thesis.
MSDS COURSES
The foundation, core and electives offered in MS Data Science program are mentioned below:
Foundation Courses (for Students with non-CS background) |
Credit Hours |
Pre-requisites |
Introduction to Algorithms |
3 |
|
Database Management |
3 |
|
Application Development |
3 |
|
Core Courses |
Credit Hours |
Pre-requisites |
Mathematics for Data Science |
3 |
|
Machine Learning - I (Supervised Learning) |
3 |
|
Data Analytics and Warehousing |
3 |
|
Electives (More courses may be added to this list) |
Credit Hours |
Pre-requisites |
Text Analytics |
3 |
|
Computer Vision |
3 |
|
Information Retrieval |
3 |
|
Computational Intelligence |
3 |
|
Probabilistic Reasoning |
3 |
|
Deep Learning for IOT |
3 |
|
Social Network Analysis |
3 |
|
Business Intelligence |
3 |
|
Deep Learning |
3 |
|
Machine Learning-II (Unsupervised Learning) |
3 |
|
DURATION OF THE PROGRAM AND SEMESTER WISE BREAKUP OF WORKLOAD/CREDIT HOUR
The Masters in Data Science program is a program with a total of 4 semesters with a total of 30 credit hours. The semester wise breakup along with credit hours is provided below.
*BS (CS / SE / IT) graduates are exempted from the foundation courses. For other candidates, the interview panel will decide which foundation courses are exempted.
**Students have the option to take 1 additional course and an MS Research Project in place of MS Thesis.
Semester 0 |
|
Course |
Credit hours |
Introduction to Algorithms |
3 |
Database Management |
3 |
Application Development |
3 |
Semester 1 |
|
Course |
Credit hours |
Mathematics for Data Science |
3 |
Machine Learning - I (Supervised Learning) |
3 |
Data Analytics and Warehousing |
3 |
Semester 2 |
|
Course |
Credit hours |
Elective 1 |
3 |
Elective 2 |
3 |
Elective 3 |
3 |
Semester 3 |
|
Course |
Credit hours |
Elective 4 |
3 |
Elective 5 |
3 |
Elective 6 or Thesis-I |
3 |
Semester 4 |
|
Course |
Credit hours |
MS Project or Thesis-II or Elective 7 |
3 |
For any query, please contact at msds-queries@iba.edu.pk or msds@iba.edu.pk