M.Sc. (Computer Science)

M.Sc. (Computer Science)

Duration : 2 years
Eligibility : A Bachelor degree in Computer Science, Computer Applications, Electronics, Computer Technology and Information Technology with 50% Aggregate.


Students who complete the MSc (Computer Science) degree will have access to a wide variety of career opportunities in Business and Industrial organizations, as well as in Research and Academic Institutions. STC’s MSc (Computer Science) programme-curriculum and the courses syllabi include a well balanced mix of topics dealing with the fundamentals and advances, as well as the state-of-the-art. The nuanced integration of theory and practice is another hallmark of the programme, which has been conceived and designed using the knowledge inputs of the finest professionals from industry and academic experts.

The teaching-learning systems used in the programme include classroom lectures, laboratory practical’s, self-study, peer learning, project-based learning, an internship-based learning experience, and even exposure to guest lectures by highly accomplished persons. The entire learning experience for students in this PG programme has been designed to transform them into top class entry-level talent in all the work contexts mentioned above, and young persons with admirable professional and personal qualities.


  • Advanced Software Engineering
  • Advanced Java Programming (Theory and Lab)
  • Advances in Microprocessors and Microcontrollers
  • Distributed Operating Systems
  • Cyber Law and Information Security
  • Advanced Software Testing (Theory and Lab)
  • Linux Lab (Open Source)
  • Advances in Web Technologies (Theory and Lab)
  • Data Communications and Networking
  • Data Mining and Warehousing (Theory and Lab)
  • Software Quality Assurance (Theory and Lab)
  • Quantitative Aptitude and Verbal Reasoning
  • Communication for Executives
  • Yoga for the modern age
  • Professional Ethics
  • Project Work
  • Internship


  • Introduction to Robotics
  • Big Data Analytics
  • Mobile Computing
  • Embedded Systems
  • Distributed Database Systems
  • Cloud Computing
  • Advanced Network Concepts
  • AI and Expert Systems
  • Digital Image Processing
  • Genetic Algorithm
  • Artificial Neural Networks
  • Cybercrime and Cyber Law
  • Multimedia Technology
  • Pattern Recognition
  • Bioinformatics


Log In

Create an account