NMIMS Mumbai-image

MTECH in General at SVKM's Narsee Monjee Institute of Management Studies (Deemed to be University)

SVKM`s Narsee Monjee Institute of Management Studies (NMIMS Mumbai) is a premier private deemed to be university established in 1981 in Mumbai, Maharashtra. Recognized for academic excellence, NMIMS Mumbai offers diverse programs across 17 schools. It holds NIRF 2024 ranks of 21st in Management and 84th Overall, alongside robust placement records.

READ MORE
location

Mumbai, Maharashtra

Compare colleges

About the Specialization

What is General at SVKM's Narsee Monjee Institute of Management Studies (Deemed to be University) Mumbai?

This M.Tech Computer Engineering program at SVKM''''s Narsee Monjee Institute of Management Studies, Mumbai, focuses on advanced concepts in computing, including Artificial Intelligence, machine learning, distributed systems, and network security. It is carefully designed to meet the evolving demands of the Indian IT industry, emphasizing both theoretical depth and practical application of cutting-edge technologies. The program aims to create skilled professionals and researchers.

Who Should Apply?

This M.Tech program is ideal for engineering graduates in Computer Science, Information Technology, or related fields who seek to significantly deepen their technical expertise. It also caters to working professionals aspiring for advanced roles in software architecture, data science, research, or academic positions. Individuals passionate about innovative problem-solving and contributing to India''''s burgeoning tech ecosystem will find this curriculum highly beneficial.

Why Choose This Course?

Graduates of this program can expect to pursue rewarding career paths as AI engineers, data scientists, cloud architects, cybersecurity specialists, or research associates in leading Indian and multinational companies. Entry-level salaries typically range from INR 6-10 lakhs per annum, with experienced professionals commanding significantly higher packages. The program fosters critical thinking and advanced problem-solving, aligning with India''''s digital transformation initiatives and global technology trends.

OTHER SPECIALIZATIONS

Specialization

Student Success Practices

Foundation Stage

Master Core Computer Engineering Concepts- (Semester 1-2)

Dedicate significant effort to thoroughly understand advanced data structures, algorithms, operating systems, and computer architecture. Utilize online platforms like GeeksforGeeks and HackerRank for competitive programming practice to solidify foundational problem-solving skills, which are crucial for technical interviews in India.

Tools & Resources

GeeksforGeeks, HackerRank, LeetCode, MIT OpenCourseware

Career Connection

Strong fundamentals are non-negotiable for all high-tech roles in India and form the basis for tackling complex industry challenges and acing technical rounds during campus placements.

Engage in Early Research and Project Work- (Semester 1-2)

Actively participate in departmental research projects or initiate small personal projects based on core subjects. Collaborate with peers on assignments and mini-projects to develop teamwork and practical application skills. Seek early guidance from faculty on potential research areas for your thesis.

Tools & Resources

GitHub for version control, VS Code, Jupyter Notebooks, Google Scholar

Career Connection

Early exposure to project work builds a strong portfolio, demonstrates practical competence, and can lead to publishing opportunities, enhancing research profiles for higher studies or R&D roles in India.

Network and Participate in Tech Events- (Semester 1-2)

Attend webinars, workshops, and tech talks organized by industry experts and academic bodies like ACM/IEEE student chapters. Network with faculty, seniors, and industry professionals to gain insights into career paths and emerging technologies. Participate in college tech fests and national hackathons.

Tools & Resources

LinkedIn, NMIMS event portal, Meetup.com for local tech groups

Career Connection

Networking opens doors to internship opportunities, mentorship, and helps understand Indian industry trends, providing a significant competitive edge in the job market.

Intermediate Stage

Specialize through Electives and Advanced Labs- (Semester 3)

Choose electives strategically based on your career interests (e.g., AI, Cloud, Network Security) and dive deep into their practical aspects through dedicated lab work. Focus on implementing complex systems and algorithms rather than just theoretical understanding. Leverage cloud platforms for hands-on experience.

Tools & Resources

AWS/Azure/GCP Free Tiers, Docker, Kubernetes, TensorFlow/PyTorch

Career Connection

Developing specialized skills in high-demand areas makes you a valuable asset to Indian companies, paving the way for targeted roles in AI, cloud engineering, or cybersecurity, often with higher salary potential.

Seek Industry Internships and Live Projects- (Semester 3)

Actively pursue internships with reputed companies, focusing on roles that align with your chosen specialization. Apply learnings from coursework to real-world problems. For those unable to secure traditional internships, opt for virtual internships, open-source contributions, or live industry-sponsored projects through the university.

Tools & Resources

Internshala, LinkedIn Jobs, Company career pages, Open-source communities

Career Connection

Internships provide invaluable practical experience, industry exposure, and often lead to pre-placement offers, significantly boosting placement chances and career launch within the Indian tech sector.

Prepare for GATE/UGC NET or International GRE- (Semester 3)

If considering academic or research careers, start preparing for national-level exams like GATE/UGC NET, or international exams like GRE/TOEFL/IELTS. Utilize coaching, online resources, and mock tests to achieve competitive scores. This is also beneficial for Public Sector Undertaking (PSU) roles in India.

Tools & Resources

GATE/NET coaching centers, Official test prep materials, Online forums

Career Connection

High scores in these exams are essential for Ph.D. admissions, faculty positions, research fellowships, and entry into many public sector and government research organizations in India and abroad.

Advanced Stage

Undertake a High-Impact Thesis Project- (Semester 4)

Focus intensely on your M.Tech thesis (Project/Thesis Part II), aiming for a novel contribution or a robust solution to an identified problem. Ensure proper documentation, rigorous experimentation, and thorough analysis. Strive for a publication in a reputable conference or journal.

Tools & Resources

LaTeX for thesis writing, Academic databases (Scopus, Web of Science), Plagiarism checkers

Career Connection

A strong thesis demonstrates advanced research skills, problem-solving capabilities, and independent work, which is highly valued by R&D departments, startups, and academic institutions in India and globally.

Intensive Placement and Interview Preparation- (Semester 4)

Engage in rigorous placement preparation, including mock interviews (technical and HR), group discussions, and aptitude tests. Practice coding questions regularly and refine your resume and cover letter to highlight specialized skills and project experiences. Leverage university placement cell resources.

Tools & Resources

InterviewBit, GeeksforGeeks interview section, NMIMS Career Services

Career Connection

Thorough preparation directly translates into securing desirable job offers from top companies, ensuring a successful transition from academia to a professional career in the competitive Indian job market.

Develop Leadership and Communication Skills- (Semester 4)

Actively participate in student organizations, lead project teams, or mentor junior students to hone leadership and managerial skills. Practice presenting your research and project outcomes clearly and concisely to diverse audiences. These soft skills are critical for career progression in India''''s corporate landscape.

Tools & Resources

Toastmasters International (if available), University workshops on soft skills, Presentation software

Career Connection

Beyond technical prowess, strong leadership and communication skills are vital for career growth, enabling you to take on managerial roles and drive innovation within teams and organizations, a key demand in Indian industries.

Program Structure and Curriculum

Eligibility:

  • B.Tech. / B.E. in Computer Engineering/Computer Science Engineering/Information Technology/Data Science/Artificial Intelligence or equivalent from any AICTE approved institution/ recognized University with minimum 50% aggregate marks. GATE/NET qualified candidates are preferred.

Duration: 4 semesters / 2 years

Credits: 80 Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
01CM101Advanced Data Structures & AlgorithmsCore4Advanced data structures (trees, graphs, heaps), Algorithm analysis (time/space complexity), Sorting and searching techniques, Dynamic programming and greedy algorithms, Amortized analysis and randomized algorithms
01CM102Advanced Computer ArchitectureCore4Pipelining and instruction-level parallelism, Memory hierarchy and cache coherence, Multicore and multiprocessor architectures, GPU architecture and parallel processing, Performance metrics and evaluation
01CM103Advanced Operating SystemsCore4Distributed operating systems concepts, Process management and synchronization, Deadlock detection and avoidance, Memory management techniques, File systems and security aspects
01CM104Advanced Data Structures & Algorithms LabCore2Implementation of advanced data structures, Algorithmic problem-solving using various paradigms, Performance measurement of algorithms, Debugging and optimization techniques, Practical application of graph algorithms
01CM105Advanced Computer Architecture LabCore2Processor design using simulation tools, Cache memory and main memory design, Pipelined processor implementation, Performance analysis of architectural designs, Exploring parallel processing concepts
01CM106Advanced Operating Systems LabCore2Implementation of OS synchronization primitives, Memory management algorithms, Inter-process communication mechanisms, Shell scripting for OS administration, Distributed system concepts implementation
01CM107Research Methodology and IPRCore3Research problem identification and formulation, Data collection and statistical analysis methods, Hypothesis testing and experimental design, Technical report writing and presentation, Intellectual Property Rights and patenting

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
01CM201Advanced Database Management SystemsCore4Distributed and parallel databases, NoSQL databases (e.g., MongoDB, Cassandra), Data warehousing and data mining concepts, Database security and transaction management, Big data storage and processing
01CM202Machine LearningCore4Supervised and unsupervised learning techniques, Neural networks and deep learning fundamentals, Support Vector Machines and Decision Trees, Model evaluation and hyperparameter tuning, Ensemble methods and dimensionality reduction
01CM203Distributed ComputingCore4Distributed system architectures, Message passing and Remote Procedure Calls, Consensus algorithms (e.g., Paxos, Raft), Distributed transactions and concurrency control, Cloud computing paradigms and services
01CM204Advanced Database Management Systems LabCore2Implementation of distributed database operations, Working with NoSQL databases, Designing and querying data warehouses, Data mining algorithms implementation, Big data tool usage (e.g., Hadoop, Spark)
01CM205Machine Learning LabCore2Hands-on with ML libraries (e.g., scikit-learn, TensorFlow), Data preprocessing and feature engineering, Building and training machine learning models, Evaluating model performance metrics, Exploratory data analysis for ML projects
01CM206Distributed Computing LabCore2Implementation of distributed algorithms, Client-server communication paradigms, Parallel programming using MPI/OpenMP, Cloud platform application deployment, Fault tolerance in distributed systems
01CM207Technical Writing & Presentation SkillsCore2Structure of technical reports and papers, Effective scientific communication, Designing impactful presentations, Oral communication and public speaking, Academic ethics and plagiarism avoidance

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
01CM301AAdvanced AI & Deep LearningElective4Neural network architectures (CNNs, RNNs), Transformers and attention mechanisms, Natural Language Processing fundamentals, Computer Vision techniques, Reinforcement learning algorithms
01CM301BCloud ComputingElective4Cloud service models (IaaS, PaaS, SaaS), Deployment models (public, private, hybrid), Virtualization and containerization technologies, Cloud security and compliance, Serverless computing and FaaS
01CM301CNetwork SecurityElective4Cryptography and secure communication protocols, Firewalls, IDS/IPS systems, VPN technologies and blockchain security, Web application security vulnerabilities, Access control and authentication mechanisms
01CM301DAdvanced AlgorithmsElective4Advanced graph algorithms, Approximation algorithms, Randomized algorithms, Computational geometry, Complexity theory and NP-completeness
01CM302ANatural Language ProcessingElective4Text preprocessing and normalization, Language models and word embeddings, Sequence models (HMMs, CRFs, RNNs), Sentiment analysis and topic modeling, Machine translation techniques
01CM302BData Analytics and VisualizationElective4Data cleaning and wrangling techniques, Exploratory data analysis (EDA), Statistical methods for data analysis, Predictive modeling and regression, Data visualization tools (Tableau, Power BI)
01CM302CIoT and Cyber-Physical SystemsElective4IoT architecture and ecosystem, Sensors, actuators, and embedded systems, Communication protocols (MQTT, CoAP), Edge computing and fog computing, Security and privacy in IoT systems
01CM302DParallel and Distributed AlgorithmsElective4Parallel programming models, Shared memory and message passing interfaces, PRAM model and complexity, Distributed graph algorithms, Consistency models in distributed systems
01CM303Project/Thesis Part ICore8Comprehensive literature review, Problem identification and formulation, Methodology design and plan, Preliminary system design or experimental setup, Project proposal and ethical considerations
01CM304Elective I LabElective2Practical implementation related to chosen Elective I, Experimentation with specific technologies (e.g., Deep Learning frameworks), Case studies and problem-solving exercises, Tools and platforms relevant to the elective area, Data analysis for chosen elective domain
01CM305Elective II LabElective2Practical implementation related to chosen Elective II, Hands-on with specialized software/hardware (e.g., NLP toolkits, IoT prototyping), Application of theoretical concepts in real-world scenarios, Project-based learning within the elective domain, Performance evaluation of implemented solutions

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
01CM401Project/Thesis Part IICore24System development and implementation, Extensive experimentation and data collection, Detailed data analysis and interpretation of results, Comprehensive thesis writing and documentation, Oral defense and presentation of research findings
whatsapp

Chat with us