VISTAS-image

M-E-OR-M-TECH in Computer Science And Engineering at VELS Institute of Science, Technology & Advanced Studies (VISTAS)

Vels Institute of Science Technology and Advanced Studies (VISTAS) is a premier Deemed University located in Chennai. Established in 1992, VISTAS offers a wide range of programs across diverse disciplines, known for its academic strength and focus on industry-relevant education. It is recognized for its placements and infrastructure.

READ MORE
location

Chennai, Tamil Nadu

Compare colleges

About the Specialization

What is Computer Science and Engineering at VELS Institute of Science, Technology & Advanced Studies (VISTAS) Chennai?

This M.Tech Computer Science and Engineering program at Vels Institute of Science Technology and Advanced Studies focuses on advanced theoretical and practical aspects of computing. Catering to the rapidly evolving Indian tech landscape, it emphasizes cutting-edge areas like AI, Machine Learning, Cloud Computing, and Big Data, preparing students for high-demand roles. The program differentiates itself by integrating robust research methodology with industry-relevant project work, fostering innovation and problem-solving skills.

Who Should Apply?

This program is ideal for engineering graduates with a B.E./B.Tech in Computer Science or related fields seeking to deepen their expertise. It also suits working professionals aiming for advanced roles in software development, data science, cybersecurity, or research within India''''s IT sector. Individuals passionate about pushing technological boundaries and contributing to India''''s digital transformation will find the curriculum challenging and rewarding, with prerequisites including strong analytical and programming fundamentals.

Why Choose This Course?

Graduates of this program can expect to secure prominent positions as AI/ML engineers, data scientists, cloud architects, or cybersecurity specialists in leading Indian companies and MNCs. Entry-level salaries typically range from INR 6-10 LPA, with experienced professionals earning significantly more. The program aligns with industry certifications and provides a solid foundation for research or entrepreneurial ventures, contributing to India''''s growing technology workforce and innovation ecosystem.

Student Success Practices

Foundation Stage

Master Advanced Programming and Data Structures- (Semester 1-2)

Dedicate significant time to implementing complex data structures and algorithms in chosen programming languages (Python, Java, C++). Regularly practice coding problems on platforms like HackerRank, LeetCode, or CodeChef to build a strong algorithmic foundation.

Tools & Resources

Online judge platforms (HackerRank, LeetCode, CodeChef), Textbooks on algorithms (e.g., Cormen et al.), Language-specific documentation

Career Connection

Essential for clearing technical rounds in placements, especially for software development and data science roles in Indian tech firms.

Cultivate Research Acumen Early- (Semester 1)

Actively participate in the Research Methodology course. Start identifying potential research interests and topics early. Engage with faculty for mentorship and explore opportunities to assist with ongoing research projects. Attend department seminars and workshops.

Tools & Resources

Google Scholar, IEEE Xplore, ACM Digital Library, University library resources, Faculty office hours for mentorship

Career Connection

Develops critical thinking, problem-solving, and analytical skills, valuable for R&D roles, PhD aspirations, and complex project management within India''''s growing research sector.

Build Foundational Project Portfolio- (Semester 1-2)

Apply theoretical knowledge by undertaking small-scale projects in core areas like Advanced Operating Systems or Database Technologies. Utilize open-source tools and frameworks. Document your projects thoroughly and host them on platforms like GitHub to showcase practical skills.

Tools & Resources

GitHub, GitLab for version control, Relevant open-source libraries (e.g., PostgreSQL, Apache Kafka), Project management tools

Career Connection

Creates tangible evidence of skills, highly valued by recruiters for internships and full-time positions; demonstrates practical application of learned concepts for industry readiness.

Intermediate Stage

Deep Dive into Specializations via Electives- (Semester 3)

Strategically choose electives (e.g., Deep Learning, Cloud Computing, Blockchain) based on career interests and market demand. Go beyond syllabus content; explore advanced concepts, implement mini-projects, and read latest research papers in selected domains to gain expertise.

Tools & Resources

Coursera, NPTEL for specialized online courses, Research paper databases (IEEE, ACM), Industry whitepapers and tech blogs

Career Connection

Allows for specialization in high-demand areas, making candidates more competitive for niche roles like AI/ML Engineer or Cloud Architect in Indian tech companies.

Secure and Leverage Internships- (Semester 3)

Actively seek out and apply for internships with relevant Indian tech companies or startups. Focus on gaining hands-on experience, networking with professionals, and contributing meaningfully to projects. Internships are crucial for industry exposure and potential pre-placement offers.

Tools & Resources

LinkedIn, Internshala for internship searches, College placement cell resources, Career fairs and company websites

Career Connection

Provides practical industry exposure, often leads to pre-placement offers, enhances resume, and builds a professional network valuable for future career growth in India.

Participate in Technical Competitions & Hackathons- (Semester 3)

Join coding competitions, hackathons, and technical challenges organized by companies or student clubs. These events provide opportunities to apply skills, work in teams, and innovate under pressure. Showcase achievements on your professional profiles to stand out.

Tools & Resources

Major tech company hackathons (e.g., Flipkart Grid), College tech fests and coding events, Platforms like Kaggle for data science competitions

Career Connection

Develops problem-solving, teamwork, and time-management skills; creates impressive portfolio items; and can attract recruiter attention from leading Indian IT firms.

Advanced Stage

Excel in Project Work Phase II for Publication- (Semester 4)

Treat the final project as a high-impact research or industry problem. Aim for a publishable paper in a reputed conference or journal. Thoroughly document findings, conduct rigorous experimentation, and seek faculty feedback for refinement to demonstrate advanced research capabilities.

Tools & Resources

LaTeX for paper writing, Research methodology tools and simulation software, Academic publishing guidelines and journal databases

Career Connection

Enhances research profile for academia or R&D roles, showcases advanced technical skills and independent problem-solving, and contributes to academic visibility within India''''s research ecosystem.

Master Interview and Placement Preparation- (Semester 4)

Focus intensely on placement preparation. This includes mock interviews, aptitude test practice, technical interview preparation (DSA, OS, DBMS, ML concepts), and refining soft skills. Tailor your resume and cover letter to specific job descriptions for target companies.

Tools & Resources

Online interview platforms (e.g., InterviewBit, GeeksforGeeks), Company-specific interview guides, Campus placement cell workshops and mentors

Career Connection

Directly prepares students for job interviews, increasing success rates in securing desired roles with top companies in India''''s competitive job market.

Build a Professional Network & Personal Brand- (Semester 4)

Actively network with alumni, industry leaders, and potential employers via LinkedIn, industry events, and college alumni gatherings. Maintain an updated professional online presence (LinkedIn, GitHub, personal website/blog) showcasing your expertise and projects to establish your brand.

Tools & Resources

LinkedIn for professional networking, Industry conferences (e.g., India AI Conclave, NASSCOM events), Alumni association events and meetups

Career Connection

Opens doors to unadvertised job opportunities, mentorship, and career advancement, establishing a strong professional identity in the vibrant Indian tech ecosystem.

Program Structure and Curriculum

Eligibility:

  • A pass in B.E./B.Tech. in Computer Science and Engineering/Information Technology / Electronics and Communication Engineering / Electrical and Electronics Engineering / Electronics and Instrumentation Engineering / Instrumentation and Control Engineering / Software Engineering / Equivalent with at least 50% marks in the qualifying examination.

Duration: 2 years (4 semesters)

Credits: 80 Credits

Assessment: Internal: 40% (Theory), 50% (Practical/Project), External: 60% (Theory), 50% (Practical/Project)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
MCY101Advanced Data Structures and AlgorithmsCore4Algorithm analysis and design, Advanced tree structures (AVL, Red-Black), Graph algorithms (DFS, BFS, Shortest Paths), Hashing techniques and applications, Dynamic programming and greedy algorithms
MCY102Advanced Operating SystemsCore4Distributed operating systems concepts, Interprocess communication mechanisms, Distributed file systems, Resource management in distributed systems, Security issues in advanced OS
MRY103Research Methodology and IPRCore4Research problem identification, Data collection and analysis methods, Research ethics and plagiarism, Intellectual Property Rights (patents, copyrights), Report writing and presentation
MCY104Advanced Data Structures LabLab2Implementation of advanced trees, Graph algorithm implementations, Hashing functions and collision resolution, Performance analysis of data structures, Practical application of dynamic programming
MCY105Advanced Operating Systems LabLab2IPC using sockets and shared memory, Thread synchronization experiments, Virtualization techniques, Distributed system simulations, Shell scripting for OS tasks
MCY106Parallel and Distributed ComputingElective4Parallel computing architectures, Distributed memory programming (MPI), Shared memory programming (OpenMP), Cloud computing paradigms, MapReduce and Hadoop framework
MCY107Advanced Database TechnologiesElective4NoSQL databases (MongoDB, Cassandra), Distributed database systems, Object-oriented databases, Data warehousing and OLAP, Database security and privacy
MCY108Cryptography and Network SecurityElective4Symmetric and asymmetric encryption, Hash functions and digital signatures, Network security protocols (SSL/TLS, IPSec), Firewalls and Intrusion Detection Systems, Malware and cyber-attacks
MCY109Digital Image ProcessingElective4Image transforms (DFT, DCT, Wavelet), Image enhancement and restoration, Image segmentation techniques, Feature extraction and representation, Object recognition and classification
MCY110Data Mining and WarehousingElective4Data warehouse architecture, OLAP operations and multidimensional models, Data mining concepts and tasks, Classification and clustering algorithms, Association rule mining

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
MCY201Advanced Database TechnologiesCore4NoSQL databases (key-value, document, column-family), Distributed database management systems, Object-relational and object-oriented databases, Data warehousing principles and OLAP, Big Data analytics and database security
MCY202Machine Learning AlgorithmsCore4Supervised learning (Regression, Classification), Unsupervised learning (Clustering, PCA), Reinforcement learning fundamentals, Neural network architectures, Ensemble methods and model evaluation
MCY203Internet of ThingsCore4IoT architecture and communication protocols, Sensors, actuators, and embedded systems, Edge and Fog computing in IoT, Cloud platforms for IoT data management, IoT security and privacy challenges
MCY204Advanced Database Technologies LabLab2Implementation with NoSQL databases (e.g., MongoDB), Hadoop and Spark for big data processing, Data warehousing tools and ETL operations, Distributed database configurations, Database security policy implementation
MCY205Machine Learning LabLab2Python programming for machine learning, Implementation of ML algorithms (Scikit-learn), Data preprocessing and feature engineering, Model training and hyperparameter tuning, Introduction to deep learning frameworks (TensorFlow/PyTorch)
MCY206Cloud ComputingElective4Cloud service models (IaaS, PaaS, SaaS), Cloud deployment models (private, public, hybrid), Virtualization technologies, Cloud storage and networking, Cloud security and management
MCY207Big Data AnalyticsElective4Hadoop ecosystem (HDFS, MapReduce), Apache Spark architecture and programming, Stream processing with Kafka and Storm, NoSQL databases for big data storage, Data visualization and analytics tools
MCY208Soft ComputingElective4Fuzzy logic and fuzzy sets, Artificial Neural Networks (ANN), Genetic Algorithms and evolutionary computing, Swarm Intelligence (PSO, ACO), Hybrid soft computing techniques
MCY209Blockchain TechnologiesElective4Cryptographic primitives in blockchain, Distributed ledger technology (DLT), Bitcoin and Ethereum platforms, Smart contracts and DApps, Consensus mechanisms (PoW, PoS)
MCY210Cyber ForensicsElective4Digital evidence and legal aspects, Forensic investigation process, File system and network forensics, Mobile forensics techniques, Tools and techniques for cyber forensics

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
MCY301Professional Elective IIIElective3Topics depend on chosen elective from MCY306-MCY315, Advanced concepts in specialized domains, Research-oriented studies, Industry-specific technologies, Practical applications
MCY302Professional Elective IVElective3Topics depend on chosen elective from MCY306-MCY315, Advanced concepts in specialized domains, Research-oriented studies, Industry-specific technologies, Practical applications
MCY303Professional Elective VElective3Topics depend on chosen elective from MCY306-MCY315, Advanced concepts in specialized domains, Research-oriented studies, Industry-specific technologies, Practical applications
MCY304Project Work Phase IProject10Problem identification and literature survey, Defining project scope and objectives, Methodology and experimental design, Preliminary implementation and results, Technical report writing and presentation
MCY305Mini Project with SeminarProject6Small-scale system design and development, Testing and debugging, Technical documentation, Oral presentation of project findings, Viva-voce examination
MCY306Human Computer InteractionElective3HCI principles and models, User-centered design methodologies, Usability engineering and evaluation, Interaction design patterns, Affective computing and social HCI
MCY307Wireless Sensor NetworksElective3WSN architecture and deployment, MAC and routing protocols for WSN, Data aggregation and dissemination, Localization and tracking techniques, Security issues in sensor networks
MCY308Quantum ComputingElective3Quantum mechanics fundamentals (qubits, superposition), Quantum gates and circuits, Quantum algorithms (Shor''''s, Grover''''s), Quantum error correction, Quantum cryptography concepts
MCY309Web and Mobile SecurityElective3OWASP Top 10 web vulnerabilities, Mobile platform security (Android, iOS), Secure coding practices for web/mobile, Penetration testing and vulnerability assessment, Authentication and authorization mechanisms
MCY310Deep LearningElective3Neural networks and backpropagation, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Generative Adversarial Networks (GANs), Transfer learning and deep learning frameworks
MCY311Natural Language ProcessingElective3Text preprocessing and normalization, Word embeddings (Word2Vec, GloVe), Language models and sequence tagging, Named Entity Recognition (NER), Sentiment analysis and text summarization
MCY312Augmented and Virtual RealityElective3AR/VR hardware and software components, 3D modeling and scene graphs, Tracking, sensing, and interaction techniques, Haptic and auditory feedback, Applications of AR/VR in various domains
MCY313Edge ComputingElective3Edge computing architecture and layers, Fog computing concepts, Resource management at the edge, Edge AI and analytics, Security and privacy challenges in edge environments
MCY314Game TheoryElective3Strategic form games and Nash equilibrium, Extensive form games and subgame perfect equilibrium, Cooperative games and bargaining solutions, Mechanism design and auctions, Applications in networking and security
MCY315Bio Inspired ComputingElective3Swarm intelligence (PSO, ACO), Genetic algorithms and evolutionary computation, Artificial immune systems, Neural networks and brain modeling, Applications in optimization and machine learning

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
MCY401Project Work Phase IIProject15Full system implementation and testing, Advanced experimentation and performance evaluation, Thesis writing and documentation, Project defense and viva-voce examination, Potential for publication in journals/conferences
whatsapp

Chat with us