M.Sc. Computer Science

image

M.Sc. Computer Science

🏛️ About the Department

The Postgraduate Department of Computer Science at ESSM College of Arts and Science is a center for advanced computing education and research. The department is equipped with high-end systems, modern labs, and industry-driven curriculum designed to prepare students for the rapidly evolving tech landscape. Faculty members bring both academic depth and industry exposure, guiding students through theoretical insights and real-world applications.


🎓 About the Course

The Master of Science in Computer Science is a two-year postgraduate program that imparts advanced knowledge in software development, artificial intelligence, data science, cybersecurity, cloud computing, and more. It aims to train students as competent IT professionals, researchers, and innovators capable of building cutting-edge technologies and solutions.


📚 About the Curriculum

The M.Sc. Computer Science curriculum is structured under the University of Madras framework and includes emerging technologies alongside foundational principles.

Core Areas of Study include:
  • Advanced Programming (C++, Java, Python)
  • Data Science and Big Data Analytics
  • Artificial Intelligence and Machine Learning
  • Software Engineering and Project Management
  • Operating Systems and Distributed Systems
  • Cryptography and Network Security
  • Web and Mobile Application Development
  • Cloud Computing and IoT
  • Database Systems and Data Warehousing

The program also includes mini-projects, major projects, and research paper presentations to strengthen practical exposure and innovation.


✅ Eligibility Criteria

  • Candidates must have completed a B.Sc. in Computer Science, BCA, or equivalent degree in computer applications or technology from a recognized university.
  • A background in programming and software fundamentals is required.

💼 Career Opportunities

Graduates of M.Sc. Computer Science are in high demand across various sectors:

  • Software Development: Full-stack Developer, Application Developer, Software Engineer
  • Data Science & Analytics: Data Analyst, Data Scientist, Machine Learning Engineer
  • Cybersecurity: Ethical Hacker, Information Security Analyst
  • AI & Research: AI Developer, Research Scientist, NLP Engineer
  • Cloud & DevOps: Cloud Architect, DevOps Engineer
  • IT Services & Support: System Administrator, IT Consultant
  • Academia & Research: College Lecturer, Assistant Professor (with NET/SET), Research Fellow
  • Entrepreneurship: Start-ups in IT, SaaS, E-commerce, and App Development