bannerImage

Computer Science And Applications

M.Sc Computer Science

The Master of Science in Computer Science is a two-year postgraduate programme designed to provide students with advanced knowledge and skills in computer science, including programming, algorithms, data structures, machine learning, and software engineering. The programme consists of four semesters, offering a deep understanding of core computer science concepts along with opportunities for practical applications and research in emerging areas.

Intake

30 Seats

Eligibility

A Pass in a Bachelor's Degree in Computer Science or any related field with a minimum required percentage as per the admission guidelines.

Career Opportunities

Graduates of the M.Sc. Computer Science programme can pursue a variety of career paths in software development, data analysis, machine learning, cybersecurity, IT consulting, and systems architecture. Additionally, they can opt for higher studies in Ph.D. programmes in related fields such as Artificial Intelligence, Data Science, Cyber Security, etc.

The M.Sc. Computer Science programme includes:

  • Core Courses in Computer Science and Information Technology
  • Skill Courses in Advanced Programming and Software Engineering
  • Research Methodology and Dissertation
  • Data Science and Machine Learning
  • Networking and Cyber Security
  • Elective Courses in specialized fields like AI, Data Analytics, and Software Development
  • Internship/On-the-Job Training in the final semester
  • Industry Collaborations for practical learning

Program Specific Outcomes (PSOs):

  • PSO 1: Computational Foundations and Algorithmic Expertise

    Develop a strong foundation in mathematical concepts, data structures, algorithms, theory of computation, and compiler design, enabling graduates to analyze, design, and optimize computational solutions for real-world problems.

  • PSO 2: System and Network Proficiency

    Gain in-depth knowledge of computer organization, operating systems, computer networks, cloud computing, and DevOps to design, configure, and manage efficient, secure, and scalable computing infrastructures.

  • PSO 3: Applied Intelligence and Emerging Technologies

    Acquire expertise in machine learning, big data analytics, deep learning, digital forensics, and computer vision to develop intelligent systems and leverage emerging technologies in research and industry applications.

  • PSO 4: Software Development and Project-Based Learning

    Master full-stack development (MERN, mobile app development, IoT), advanced Java, Python, and data science through hands-on projects, enabling graduates to build innovative software solutions and contribute effectively to industry and academia.

Course Structure
Year I
Sem Subject Course Course Title
I Core 202501 Mathematical Foundations of Computer Science
Core 202502 Advanced Data Structures and Algorithm Analysis
Core 202503 Computer Organization
Skill Enhanced 202504 Advanced Java
Skill Enhanced 202504P Advanced Java Lab
Elective 202505 Mobile Application Development
Elective 202505P Mobile Application Development Lab
Skill Enhanced 202506 Advanced DBMS
Skill Enhanced 202506P Advanced DBMS Lab
Open Online 202507 Transdisciplinary Course 1
Life Skills 202508 Indian Knowledge Systems 1
II Core 202509 Theory of Computation
Core 202510 Data Communication and Computer Networks
Core 202511 Computer Graphics
Skill Enhanced 202512 Data Science using R
Skill Enhanced 202512P Data Science using R Lab
Elective 202513 Python Programming
Elective 202513P Python Programming Lab
Skill Enhanced 202514 MERN stack development
Skill Enhanced 202514P MERN stack development Lab
Elective 202515 IoT development
Elective 202515P IoT development Lab
Open Online 202516 Open Online Transdisciplinary Course 2
Life Skills 202517 Indian Knowledge Systems 2
Year II
Sem Subject Course Course Title
III Core 202518 Compiler Design
Core 202519 Information Security and Cryptography
Core 202520 Foundations of Machine Learning
Skill Enhanced 202521 Computer Vision with OpenCV
Skill Enhanced 202521P Computer Vision with OpenCV Lab
Elective 202522 Cloud Computing
Elective 202522P Cloud Computing Lab
Elective 202523 DevOps Development
Elective 202523P DevOps Development Lab
Skill Enhanced 202524 Digital Forensics
Skill Enhanced 202524P Digital Forensics Lab
Elective 202525 Big Data Analytics
Elective 202525P Big Data Analytics Lab
Elective 202526 Deep Learning
Elective 202526P Deep Learning Lab
IV Open Online 202527 Open Online Skill Development Course/s
Core 202528 Project Work