GIU is an extraordinary place for learning, discovery and transformation. Here, you have the freedom to ask questions, challenge the ordinary and spark innovation. We seek out bright and curious minds with revolutionary ideas to create an empowering community of leaders and change makers.

COURSE FACT

STUDY LEVEL PROGRAM DURATION CREDITS HOURS

Post Graduate

4 Semesters, 2 years

30

Eligibility Criteria

16 Years of Education in BSCS/BSSE/BSIT/ Master of Computer Science/Master of Information Technology/MSc Computer Science with CGPA 2.5/4.0 under semester system or 50% marks under annual system.GRE/HAT (General)/GIU entry test, with a passing score of 50%/interview mandatory.


Program Overview

The MS Computer Science is a higher education degree designed for students who want to grow their knowledge in the world of computing and technology. This program helps learners explore advanced subjects, improve their research skills and prepare for professional roles in the fast-moving tech industry. Students also gain hands-on learning opportunities, making them ready for both academic research and practical career paths.

Why Choose MS Computer Science?

Choosing an MS Computer Science opens many doors for your future. This advanced computing degree program helps you master modern technologies and tools used across industries. From programming and software design to artificial intelligence and data science the program covers a wide range of subjects.

Another key advantage is research. Students are encouraged to take part in academic research in computing fields, which improves problem-solving skills and builds confidence in handling complex projects. With technology evolving every day, this degree allows you to stay updated and competitive in the global job market.

Career Scope & Opportunities

Graduates with an MS Computer Science can pursue a wide range of influential roles, including:

  • Software Engineer
  • Data Scientist
  • Systems Architect
  • AI Specialist
  • Cybersecurity Expert
  • IT Consultant
  • Academia
  • Research Scientist

Semester 1

Course Code Course Title Pre-Requisite Credit Hours
CSC7101 Advanced Research Methods No 3
CSC7102 Advanced Computer Architecture No 3
CSC7103 Advanced Theory of Computation No 3
CSDE7201 Elective-I No 3
  Total Credit Hours - 12

Semester 2

Course Code Course Title Pre-Requisite Credit Hours
CSC7104 Advanced Analysis of Algorithms No 3
CSC7105 Advanced Operating System No 3
CSDE7202 Elective-II No 3
CSDE7203 Elective-III No 3
  Total Credit Hours - 12

Semester 3

Course Code Course Title Pre-Requisite Credit Hours
CSDE7204 Elective-IV No 3
  Total Credit Hours - 3

Semester 4

Course Code Course Title Pre-Requisite Credit Hours
CSDE7205 Elective-V No 3
  Total Credit Hours - 3

 

Research Work

Course Code Semester 3 Pre-Requisite Credit Hours
CPC7301 MS Thesis-I (Registration) No 3
  Total Credit Hours - 3
Course Code Semester 4 Pre-Requisite Credit Hours
CPC7302 MS Thesis-II No 3
  Total Credit Hours - 3

 

Total Credit Hours

Total Credit Hours
Total Credit Hours of MS CS 30

 

Elective Courses

Sr# Course Title Credit Hours
1 CSDEXXXX-Cloud Computing and Emerging Technologies -
2 CSDEXXXX-Fuzzy logic & Neural Networks -
3 CSDEXXXX-Advanced Computer Network -
4 CSDEXXXX-Data Mining and Warehousing -
5 CSDEXXXX-Advanced Image Processing -
6 CSDEXXXX-Internet of Things: Communication Technologies -
7 CSDEXXXX-Advanced Artificial Neural Networks -
8 CSDEXXXX-Computational Intelligence -
9 CSDEXXXX-Advanced Machine Learning -
10 CSDEXXXX-Data Science & Emerging Technologies -
11 CSDEXXXX-Advanced Human Computer Interaction -
12 CSDEXXXX-Big Data Analytics -
13 CSDEXXXX-Emerging Technologies & Soft Computing Approaches -
14 CSDEXXXX-Data Visualization -

What is MS Computer Science?

A postgraduate program focusing on advanced computing, research and practical tech skills.

What is the duration of MS Computer Science?

The program usually takes 2 years to complete, covering 30–36 credit hours including research work.

What career options are available after this degree?

Graduates can work in software development, AI, data analysis, IT management and academic research.

Is practical training included in this program?

Yes, students gain hands-on experience through labs, projects and research opportunities.

Can international students apply for MS Computer Science?

Yes, students from abroad can apply if they meet the academic requirements and submit necessary documents.