SRM IST-image

M-TECH in Computer Science Engineering at SRM Institute of Science and Technology

SRM Institute of Science and Technology, a premier deemed university established in 1985 in Chennai, Tamil Nadu, is renowned for academic excellence. Accredited with an A++ grade by NAAC, it offers diverse undergraduate, postgraduate, and doctoral programs, including strong engineering and management courses. The institute attracts over 52,000 students and consistently achieves high placements, with a notable highest package of INR 52 LPA for the 2023-24 batch.

READ MORE
location

Chengalpattu, Tamil Nadu

Compare colleges

About the Specialization

What is Computer Science Engineering at SRM Institute of Science and Technology Chengalpattu?

This M.Tech Computer Science Engineering program at SRM Institute of Science and Technology focuses on equipping students with advanced theoretical knowledge and practical skills in cutting-edge computing domains. Designed to meet the evolving demands of the Indian IT industry, it emphasizes deep understanding of AI, ML, Cloud Computing, and Cybersecurity. The program differentiates itself through a robust curriculum balanced with significant project work and research exposure, addressing the critical need for skilled professionals in India''''s booming digital economy.

Who Should Apply?

This program is ideal for engineering graduates with a Bachelor''''s degree in Computer Science, Information Technology, or related disciplines, seeking entry into high-tech roles. It also caters to working professionals in the software industry looking to upskill in specialized areas like Artificial Intelligence, Data Science, or Cybersecurity to advance their careers. The curriculum is structured to accommodate fresh graduates aspiring for research roles and those transitioning into leadership positions within the Indian technology sector.

Why Choose This Course?

Graduates of this program can expect to pursue high-demand career paths such as AI/ML Engineer, Data Scientist, Cloud Architect, Cybersecurity Analyst, or Senior Software Developer in India. Entry-level salaries typically range from INR 6-12 LPA, with experienced professionals earning upwards of INR 15-30+ LPA, reflecting strong growth trajectories in leading Indian companies and MNCs. The program also prepares students for advanced research or pursuing professional certifications in areas like AWS, Azure, or Google Cloud.

Student Success Practices

Foundation Stage

Master Core Computer Science Fundamentals- (Semester 1-2)

Dedicate time to thoroughly understand advanced data structures, algorithms, and operating systems. Utilize online platforms like GeeksforGeeks, HackerRank, and LeetCode to practice problem-solving regularly. Collaborate with peers on coding challenges to solidify foundational concepts.

Tools & Resources

GeeksforGeeks, HackerRank, LeetCode, MIT OpenCourseWare

Career Connection

A strong foundation in these areas is crucial for cracking technical interviews at top-tier product companies and for building complex systems in future roles.

Build a Strong Research Aptitude- (Semester 1-2)

Engage actively in the ''''Research Methodology and IPR'''' course. Start exploring recent research papers in your areas of interest (e.g., AI, ML, Cloud) on platforms like IEEE Xplore, ACM Digital Library, and arXiv. Attend departmental seminars and workshops to gain exposure to ongoing research.

Tools & Resources

IEEE Xplore, ACM Digital Library, arXiv, SRMIST Research Colloquia

Career Connection

Develops critical thinking, problem-solving skills, and prepares for future project work, research positions, or PhD studies.

Develop Practical Skills in Machine Learning and Cloud- (Semester 2)

Actively participate in Machine Learning Lab sessions, focusing on implementing algorithms and understanding real-world datasets. Take additional online courses on platforms like Coursera (e.g., Andrew Ng''''s ML course) and complete mini-projects using cloud services (AWS, Azure, GCP free tiers) to gain hands-on experience.

Tools & Resources

Coursera, Kaggle, Google Colab, AWS/Azure/GCP Free Tiers

Career Connection

Directly enhances employability for roles like ML Engineer, Data Scientist, and Cloud Developer, which are highly sought after in the Indian market.

Intermediate Stage

Strategic Elective Selection and Specialization- (Semester 2-3)

Carefully choose professional and open electives based on your career goals and emerging industry trends in India (e.g., Deep Learning, Big Data Analytics, Cybersecurity). Deep-dive into these specialized areas through advanced projects and certifications. Network with faculty members specializing in these fields.

Tools & Resources

Professional Body Certifications (e.g., AWS Certified Developer, CompTIA Security+), NPTEL Advanced Courses

Career Connection

Allows for focused skill development, making you a specialist in a high-demand niche, which is highly valued by Indian tech companies.

Initiate and Structure Project Work (Phase I)- (Semester 3)

Collaborate with a faculty mentor to identify a challenging and relevant research or industry problem for your project. Conduct a thorough literature survey, design your methodology, and begin initial implementation. Regularly present progress to your mentor and peers.

Tools & Resources

Git/GitHub for version control, LaTeX for documentation, Jupyter Notebooks

Career Connection

This phase is critical for building a strong project portfolio, demonstrating problem-solving abilities, and developing a research mindset, essential for both industry and academia.

Seek Industry Internships and Live Projects- (Semester 2-3 (during breaks))

Actively apply for internships during semester breaks or pursue live projects with startups or established companies. Leverage the university''''s placement cell and personal networks. Focus on gaining exposure to real-world software development cycles, teamwork, and project management in an Indian corporate setting.

Tools & Resources

SRMIST Placement Cell, LinkedIn, Internshala, AngelList India

Career Connection

Internships provide invaluable practical experience, enhance your resume, and often lead to pre-placement offers, significantly boosting job prospects after graduation.

Advanced Stage

Intensive Project Completion and Thesis Writing (Phase II)- (Semester 4)

Dedicate significant effort to the final implementation, experimental validation, and comprehensive analysis of your M.Tech project. Focus on producing high-quality research output and meticulously document your findings in a well-structured thesis. Prepare for a robust viva-voce examination.

Tools & Resources

Research journals/conferences for publishing, Plagiarism checkers, Grammarly

Career Connection

A successful project demonstrates your ability to conduct independent research, solve complex problems, and contribute original work, a key differentiator in the Indian job market.

Focused Placement Preparation and Networking- (Semester 3-4)

Start preparing for placements early. Practice aptitude tests, technical interviews, and HR rounds. Tailor your resume and LinkedIn profile to specific job descriptions. Actively participate in campus recruitment drives and network with alumni working in desired companies.

Tools & Resources

InterviewBit, Glassdoor, Mock interview sessions, SRMIST Alumni Network

Career Connection

Maximizes chances of securing a desirable job offer with a competitive salary at leading Indian and multinational technology companies.

Continuous Learning and Professional Development- (Throughout the program and beyond)

Stay updated with the latest advancements in Computer Science and Engineering by following tech blogs, attending webinars, and participating in hackathons. Consider pursuing advanced certifications in your niche. Foster a mindset of lifelong learning essential for thriving in the rapidly evolving Indian tech industry.

Tools & Resources

TechCrunch India, YourStory, GitHub trending repositories, Online certification platforms

Career Connection

Ensures long-term career growth, adaptability to new technologies, and positions you as a valuable asset in any tech organization.

Program Structure and Curriculum

Eligibility:

  • No eligibility criteria specified

Duration: 4 semesters / 2 years

Credits: 71 Credits

Assessment: Internal: 40% (for theory), 60% (for practical/project), External: 60% (for theory), 40% (for practical/project)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
PCC2251Advanced Data Structures and AlgorithmsCore4Advanced Data Structures, Algorithm Design Techniques, Graph Algorithms, Amortized Analysis, Randomized Algorithms
PCC2252Advanced Computer ArchitectureCore4Fundamentals of Computer Design, Instruction Level Parallelism, Data-level Parallelism, Thread-level Parallelism, Memory Hierarchy Design
PCC2253Advanced Operating SystemsCore4Introduction to Distributed Systems, Distributed File Systems, Distributed Shared Memory, Synchronization in Distributed Systems, Distributed Deadlock Detection
PCC2254Mathematical Foundations of Computer ScienceCore3Probability and Random Variables, Markov Chains and Queuing Theory, Linear Algebra, Optimization Techniques, Graph Theory
PCC2255Advanced Data Structures and Algorithms LabLab2Implementation of Advanced Data Structures, Graph Algorithms Implementation, Algorithm Design Techniques, Performance Analysis, Problem Solving

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
PCC2256Machine LearningCore4Introduction to Machine Learning, Supervised Learning Algorithms, Unsupervised Learning Techniques, Ensemble Methods, Deep Learning Fundamentals
PCC2257Cloud Computing TechnologiesCore4Cloud Computing Architecture, Virtualization Technologies, Cloud Service Models (IaaS, PaaS, SaaS), Cloud Security Challenges, Cloud Deployment Models
PCC2258Advanced Software EngineeringCore4Software Process Models, Agile Software Development, Software Design Principles, Software Testing and Quality Assurance, Software Project Management
PE22XXProfessional Elective IElective3Advanced topics in Data Science, Artificial Intelligence, Cybersecurity, Cloud Technologies, Software Development Methodologies, Emerging Computing Paradigms
PE22XXProfessional Elective IIElective3Advanced topics in Data Science, Artificial Intelligence, Cybersecurity, Cloud Technologies, Software Development Methodologies, Emerging Computing Paradigms
PCC2259Machine Learning LabLab2Python for Machine Learning, Data Preprocessing Techniques, Implementing ML Algorithms, Model Evaluation and Hyperparameter Tuning, Mini-projects in ML
RMC2201Research Methodology and IPRCore3Introduction to Research, Research Design and Methods, Data Collection and Analysis, Report Writing and Presentation, Intellectual Property Rights

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
PE22XXProfessional Elective IIIElective3Advanced topics in Data Science, Artificial Intelligence, Cybersecurity, Cloud Technologies, Software Development Methodologies, Emerging Computing Paradigms
PE22XXProfessional Elective IVElective3Advanced topics in Data Science, Artificial Intelligence, Cybersecurity, Cloud Technologies, Software Development Methodologies, Emerging Computing Paradigms
OE22XXOpen Elective IElective3Interdisciplinary subjects, Management principles, Emerging technologies, Soft skills development, Entrepreneurship
PROJ2251Project Work - Phase IProject10Problem Identification and Formulation, Extensive Literature Survey, Methodology and Design Specification, Initial Implementation and Prototype Development, Project Proposal and Documentation

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
PE22XXProfessional Elective VElective3Advanced topics in Data Science, Artificial Intelligence, Cybersecurity, Cloud Technologies, Software Development Methodologies, Emerging Computing Paradigms
PROJ2252Project Work - Phase IIProject18Advanced System Implementation and Development, Experimental Design and Evaluation, Performance Analysis and Optimization, Comprehensive Thesis Documentation, Final Presentation and Viva-Voce
whatsapp

Chat with us