GAT Bangalore-image

M-TECH in Computer Science And Engineering at Global Academy of Technology

Global Academy of Technology, Bengaluru, established in 2001, is a premier engineering college affiliated with VTU. Accredited with NAAC 'A+' and NBA for many programs, it offers diverse B.E., M.Tech, MBA, and MCA courses. Its 10-acre campus fosters academic excellence and career growth, preparing students for dynamic industries.

READ MORE
location

Bengaluru, Karnataka

Compare colleges

About the Specialization

What is Computer Science and Engineering at Global Academy of Technology Bengaluru?

This M.Tech Computer Science and Engineering program at Global Academy of Technology focuses on equipping students with advanced theoretical knowledge and practical skills in cutting-edge computing domains. It is designed to meet the growing demand for highly skilled professionals in India''''s booming IT and software development sectors. The curriculum emphasizes core areas like advanced algorithms, network security, machine learning, and cloud computing, preparing graduates for complex challenges.

Who Should Apply?

This program is ideal for engineering graduates with a Bachelor''''s degree in Computer Science, Information Science, or related fields, seeking entry into advanced research and development roles. It also suits working professionals who wish to upskill in specialized areas like AI, Big Data, or Cyber Security to accelerate their careers. Fresh graduates with a strong analytical bent and a valid GATE/PGCET score are particularly well-suited for this rigorous program.

Why Choose This Course?

Graduates of this program can expect to pursue lucrative career paths as Software Architects, Data Scientists, AI/ML Engineers, Cyber Security Analysts, or Cloud Solution Architects in India. Entry-level salaries typically range from INR 6-12 LPA, with experienced professionals earning significantly more. The program fosters critical thinking and problem-solving, aligning with industry demands for innovative solutions and facilitating growth trajectories within top Indian and multinational companies.

Student Success Practices

Foundation Stage

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

Dedicate significant time to understanding and implementing complex algorithms and data structures. Practice coding problems on platforms like LeetCode or HackerRank regularly to solidify problem-solving skills, crucial for technical interviews.

Tools & Resources

LeetCode, GeeksforGeeks, NPTEL courses on Algorithms

Career Connection

Strong algorithmic foundations are paramount for roles in software development, data science, and competitive programming, enabling efficient problem-solving in any tech company.

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

Actively participate in the Research Methodology course. Start reading research papers in your areas of interest and attend departmental seminars. Proactively discuss ideas with faculty to identify potential mini-project topics early on.

Tools & Resources

IEEE Xplore, ACM Digital Library, Google Scholar, Departmental seminar series

Career Connection

This prepares you for the M.Tech project and potential future research roles, distinguishing you as a candidate capable of independent technical work and innovation.

Network and Engage with Peers- (Semester 1-2)

Form study groups to collaborate on assignments and prepare for exams. Actively participate in technical clubs and college events. Peer learning enhances understanding and builds a supportive academic community.

Tools & Resources

College technical clubs, WhatsApp/Discord study groups

Career Connection

Networking with peers can lead to collaborative project ideas, shared learning, and a broader professional network, which is vital for referrals and future career opportunities.

Intermediate Stage

Deep Dive into Elective Specializations- (Semester 2-3)

Beyond classroom learning, take online certification courses (e.g., Coursera, NPTEL) in your chosen professional elective areas like Machine Learning, Cloud Computing, or Cyber Security. Work on mini-projects to apply theoretical knowledge.

Tools & Resources

Coursera, edX, Udemy, NPTEL, Kaggle for ML

Career Connection

Specialized skills make you highly marketable for niche roles in trending technologies, significantly boosting your placement prospects and salary potential in specific Indian industries.

Seek Industry Internships and Live Projects- (Semester 3 (and summer after Sem 2))

Actively search for internships during the summer breaks or leverage the program''''s dedicated internship semester. Focus on gaining hands-on experience relevant to your specialization, even if it’s a short-term project.

Tools & Resources

Internshala, LinkedIn Jobs, College Placement Cell

Career Connection

Internships provide invaluable industry exposure, build practical skills, and often lead to pre-placement offers (PPOs) in Indian companies, reducing job search efforts post-M.Tech.

Develop Strong Technical Communication- (Semester 2-3)

Actively participate in the ''''Professional Practice'''' course. Focus on improving technical writing for reports and presentations. Practice explaining complex technical concepts clearly and concisely, both written and verbally.

Tools & Resources

Grammarly, LaTeX for technical reports, Toastmasters (if available)

Career Connection

Effective communication is a crucial soft skill highly valued by employers for roles requiring documentation, client interaction, or leading technical teams.

Advanced Stage

Excel in Your Project Work- (Semester 3-4)

Treat your M.Tech project as a flagship endeavor. Aim for innovation and publish your work in conferences or journals. Focus on delivering a high-quality solution and document it meticulously.

Tools & Resources

Relevant research journals/conferences, GitHub for code management, LaTeX for thesis writing

Career Connection

A strong project showcases your problem-solving abilities and specialized expertise, making you a strong candidate for R&D roles and often serving as a talking point in interviews.

Intensive Placement Preparation- (Semester 3-4)

Begin mock interviews, aptitude test practice, and resume building well in advance of campus placements. Tailor your resume and cover letter for specific company roles. Leverage college placement cell resources.

Tools & Resources

Company-specific interview guides, Aptitude test platforms, Mock interview sessions

Career Connection

Thorough preparation directly translates into better performance during placement drives, securing positions in top-tier Indian and multinational companies with competitive packages.

Continuously Upskill and Adapt- (Throughout the program and beyond)

Stay updated with the latest technological advancements and industry trends by following tech blogs, attending webinars, and participating in hackathons. The tech landscape evolves rapidly, so continuous learning is key.

Tools & Resources

TechCrunch, The Verge, Medium (tech blogs), Industry webinars

Career Connection

This proactive approach ensures long-term career relevance, adaptability to new roles, and positions you as a forward-thinking professional in the dynamic Indian IT sector.

Program Structure and Curriculum

Eligibility:

  • B.E./B.Tech in CSE/ISE/TE/ECE/EEE/EIE or equivalent with a minimum of 50% aggregate marks (45% for SC/ST/Cat-I candidates) and a valid score in PGCET or GATE examination.

Duration: 4 semesters / 2 years

Credits: 84 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
22SCS11Advanced Engineering MathematicsCore4Linear Algebra, Probability and Statistics, Numerical Methods, Laplace and Z-Transforms, Graph Theory
22SCS12Advanced Data Structures and AlgorithmsCore4Advanced Trees and Heaps, Hashing Techniques, Graph Algorithms, Greedy Algorithms and Dynamic Programming, Amortized Analysis
22SCS13Advanced Computer ArchitectureCore4Instruction Level Parallelism, Pipelining and Superscalar Processors, Multiprocessors and Thread-Level Parallelism, Memory Hierarchy and Cache Coherence, Vector Processors and GPUs
22SCS141Professional Elective-1: Advanced Operating Systems (Option 1)Elective4Distributed Operating Systems, Real-Time Operating Systems, Synchronization and Deadlocks, Memory Management Techniques, File Systems and Security
22SCS142Professional Elective-1: Advanced Databases (Option 2)Elective4Database System Architectures, Query Processing and Optimization, Transaction Management and Concurrency Control, Distributed Databases, NoSQL Databases
22SCS143Professional Elective-1: Cloud Computing (Option 3)Elective4Cloud Architecture and Services (IaaS, PaaS, SaaS), Virtualization Technologies, Cloud Security and Data Privacy, Cloud Deployment Models, Cloud Resource Management
22SCS144Professional Elective-1: Machine Learning (Option 4)Elective4Supervised Learning Algorithms, Unsupervised Learning Algorithms, Reinforcement Learning, Neural Networks and Deep Learning Fundamentals, Model Evaluation and Hyperparameter Tuning
22SCS15Research Methodology and IPRCore2Research Problem Formulation, Literature Review and Data Collection, Statistical Analysis for Research, Intellectual Property Rights, Plagiarism and Research Ethics
22SCS16Advanced Data Structures and Algorithms LabLab2Implementation of Advanced Data Structures, Graph Traversal and Shortest Path Algorithms, Dynamic Programming Solutions, Hashing Applications, Performance Analysis of Algorithms
22SCS17Professional Elective-1 LabLab2Practical implementation related to chosen elective, System programming or database exercises, Cloud service deployment and management, Machine learning model implementation, Operating system simulation
22SCS18Technical SeminarProject2Literature Survey on advanced topics, Technical Report Writing, Presentation Skills, Understanding research gaps, Critical analysis of technical papers

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
22SCS21Software EngineeringCore4Software Development Life Cycle Models, Agile Methodologies, Software Requirements Engineering, Software Design and Architecture, Software Testing and Quality Assurance
22SCS22Advanced Computer NetworksCore4TCP/IP Protocols and Architectures, Routing Algorithms and Protocols, Wireless and Mobile Networks, Network Security Fundamentals, Quality of Service (QoS) in Networks
22SCS231Professional Elective-2: Advanced Algorithms (Option 1)Elective4Approximation Algorithms, Randomized Algorithms, Network Flow Algorithms, Computational Geometry, String Matching Algorithms
22SCS232Professional Elective-2: Distributed Computing (Option 2)Elective4Distributed System Architectures, Message Passing and Remote Invocation, Distributed Transactions and Concurrency Control, Consensus and Replication, Fault Tolerance in Distributed Systems
22SCS233Professional Elective-2: Big Data Analytics (Option 3)Elective4Big Data Technologies (Hadoop, Spark), Distributed File Systems (HDFS), MapReduce Programming Model, Data Stream Mining, NoSQL Databases for Big Data
22SCS234Professional Elective-2: Internet of Things (IoT) (Option 4)Elective4IoT Architecture and Protocols, Sensor Networks and Devices, IoT Security and Privacy, Cloud and Fog Computing for IoT, IoT Applications and Case Studies
22SCS241Professional Elective-3: Compiler Design (Option 1)Elective4Lexical Analysis and Parsers, Syntax Directed Translation, Intermediate Code Generation, Runtime Environments, Code Optimization and Generation
22SCS242Professional Elective-3: Storage Area Networks (Option 2)Elective4Introduction to Information Storage, Storage Systems Architecture, Networked Storage (NAS, SAN), Backup, Recovery, and Archiving, Business Continuity and Disaster Recovery
22SCS243Professional Elective-3: Cyber Security (Option 3)Elective4Cryptography and Network Security, Intrusion Detection and Prevention Systems, Vulnerability Assessment and Penetration Testing, Security Policies and Standards, Digital Forensics Fundamentals
22SCS244Professional Elective-3: Digital Forensics (Option 4)Elective4Introduction to Digital Forensics, Data Acquisition and Preservation, File System Forensics, Network Forensics, Forensic Tools and Techniques
22SCS25Mini ProjectProject2Problem Definition and Scope, Literature Survey and Solution Design, Implementation and Testing, Project Report Writing, Presentation and Demonstration
22SCS26Advanced Computer Networks LabLab2Network Simulation Tools (e.g., NS2, Wireshark), Socket Programming, Routing Protocol Implementation, Network Security Configuration, Performance Analysis of Network Protocols
22SCS27Professional Elective-2 LabLab2Practical implementation related to chosen elective, Distributed system setup and programming, Big Data tool usage (Hadoop, Spark), IoT device programming and sensor integration, Advanced algorithm implementation
22SCS28Professional PracticeCore2Research Ethics and Professional Conduct, Technical Report and Paper Writing, Effective Presentation Skills, Project Planning and Management, Intellectual Property and Patents

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
22SCS31InternshipInternship12Industry problem solving, Application of theoretical knowledge, Professional communication and teamwork, Technical report preparation, Presentation of internship work
22SCS32Project Work Phase - 1Project4Problem identification and definition, Extensive literature survey, Formulation of project objectives, Methodology and preliminary design, Feasibility study

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
22SCS41Project Work Phase - 2Project20Detailed design and implementation, Extensive testing and validation, Analysis of results and findings, Comprehensive project report writing, Demonstration and viva-voce
whatsapp

Chat with us