GAT Bangalore-image

B-E in Computer Science 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 & Engineering at Global Academy of Technology Bengaluru?

This Computer Science & Engineering program at Global Academy of Technology focuses on equipping students with a robust foundation in computing principles and advanced technologies. It aligns with the dynamic demands of India''''s rapidly growing IT sector, emphasizing areas like artificial intelligence, data science, and cybersecurity. The program differentiates itself through a comprehensive curriculum that blends theoretical knowledge with hands-on practical experience, preparing graduates for cutting-edge roles in the industry.

Who Should Apply?

This program is ideal for aspiring engineers passionate about technology and innovation. It caters to fresh 10+2 graduates seeking entry into the software development, data analytics, or network security fields. It also welcomes individuals eager to contribute to India''''s digital transformation, from developing new applications to managing large-scale IT infrastructures, with a strong aptitude for logical reasoning and problem-solving.

Why Choose This Course?

Graduates of this program can expect to secure diverse career paths across India''''s leading IT companies, startups, and public sector organizations. Roles such as Software Developer, Data Scientist, Network Engineer, Cybersecurity Analyst, and Cloud Architect are common, with entry-level salaries typically ranging from INR 4-8 LPA, potentially increasing to INR 15-30 LPA for experienced professionals. The curriculum is designed to support further studies and industry certifications.

Student Success Practices

Foundation Stage

Master Programming Fundamentals- (Semester 1-2)

Focus diligently on C and Python programming, understanding core concepts like data structures, algorithms, and object-oriented principles. Regularly practice coding problems on platforms to solidify logic and syntax.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, NPTEL courses on programming

Career Connection

Strong foundational programming skills are critical for all software development roles and are heavily tested in initial placement rounds.

Build a Strong Mathematical & Scientific Base- (Semester 1-2)

Pay close attention to Engineering Mathematics, Physics, and Chemistry. These subjects provide the analytical and problem-solving skills crucial for advanced engineering concepts and competitive exams.

Tools & Resources

Khan Academy, NPTEL, reference textbooks, peer study groups

Career Connection

Essential for understanding complex algorithms, data analysis, and research-oriented roles in tech.

Engage in Extracurriculars & Soft Skills Development- (Semester 1-2)

Participate actively in college clubs, technical fests, and sports. Focus on improving communication, teamwork, and presentation skills through debates, public speaking, and group activities.

Tools & Resources

Toastmasters International (if available), college cultural committees, department technical clubs

Career Connection

Enhances overall personality, crucial for interviews, leadership roles, and effective collaboration in the workplace.

Intermediate Stage

Deep Dive into Core CSE Subjects with Labs- (Semester 3-5)

Concentrate on core subjects like Data Structures, Operating Systems, DBMS, and Computer Networks. Maximize learning from associated labs by implementing concepts from scratch and understanding their practical implications.

Tools & Resources

GitHub for version control, virtual labs, online tutorials for specific technologies

Career Connection

These are the pillars of Computer Science; mastery directly leads to proficiency in specialized domains and high-demand industry roles.

Start Building Mini-Projects and Portfolio- (Semester 3-5)

Actively engage in mini-projects, leveraging classroom knowledge to build small applications or tools. Document all projects on platforms like GitHub to showcase practical skills to potential employers.

Tools & Resources

GitHub, VS Code, specific IDEs for Java/Python, open-source libraries

Career Connection

A strong project portfolio is vital for internships and placements, demonstrating practical application of knowledge beyond theoretical understanding.

Explore Electives and Emerging Technologies- (Semester 5)

Strategically choose professional and open electives that align with career interests (e.g., AI, Machine Learning, Web Technologies). Supplement this with online courses or certifications in emerging tech trends.

Tools & Resources

Coursera, Udemy, edX, LinkedIn Learning, freeCodeCamp, specific tech blogs

Career Connection

Allows for early specialization, making students more competitive for roles in niche and high-growth areas of the IT industry.

Advanced Stage

Focus on Internships and Industry Exposure- (Semester 6-8)

Secure multiple internships, ideally during summer breaks and the final year, to gain real-world industry experience. Actively seek roles that provide hands-on work with relevant technologies.

Tools & Resources

College placement cell, LinkedIn, Internshala, company career pages

Career Connection

Internships are often a direct pipeline to full-time employment and provide invaluable experience for resume building.

Undertake a Comprehensive Final Year Project- (Semester 7-8)

Select a challenging and innovative final year project, ideally addressing a real-world problem or exploring an advanced research area. Work in teams, managing the project lifecycle from conception to deployment.

Tools & Resources

Project management software, advanced IDEs, cloud platforms, research papers

Career Connection

A well-executed project is a strong selling point in interviews, demonstrating problem-solving capabilities, teamwork, and technical expertise.

Intensive Placement Preparation & Networking- (Semester 7-8)

Begin rigorous preparation for placement drives, including aptitude tests, technical interviews, and mock group discussions. Network with alumni and industry professionals through workshops and seminars.

Tools & Resources

Mock interview platforms, specific company interview guides, alumni networks, industry conferences

Career Connection

Directly impacts job offers, ensuring readiness for the competitive Indian job market and fostering long-term career relationships.

Program Structure and Curriculum

Eligibility:

  • Passed 10+2 or equivalent with Physics, Mathematics as compulsory subjects along with Chemistry / Biotechnology / Biology / Electronics / Computer Science as optional subjects and obtained not less than 45% marks in aggregate (40% for SC/ST/CAT-1/2A,2B,3A,3B category candidates) of the subjects mentioned above from any recognized Board/University.

Duration: 8 semesters / 4 years

Credits: 160 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
21HS11Communicative EnglishHumanities and Social Sciences2Grammar and Usage, Listening Skills, Speaking Skills, Reading Comprehension, Writing Skills, Presentation Skills
21BS11Calculus and Differential EquationsBasic Sciences4Differential Calculus, Integral Calculus, Multivariable Calculus, Vector Calculus, Ordinary Differential Equations
21BS12Engineering PhysicsBasic Sciences3Quantum Mechanics, Lasers, Optical Fibers, Superconductors, Nano Materials, Ultrasonics
21BS1LEngineering Physics LaboratoryBasic Sciences Lab1Wave Optics, Semiconductor Devices, Magnetic Fields, Optical Fiber Communication, Electrical Measurements
21ES11Basic Electrical EngineeringEngineering Sciences3DC Circuits, AC Circuits, Electrical Machines, Electrical Power Systems, Measuring Instruments
21ES1LBasic Electrical Engineering LaboratoryEngineering Sciences Lab1Verification of Theorems, RLC Circuits, Transformer Characteristics, Motor Characteristics, Power Measurement
21ES12C Programming for Problem SolvingEngineering Sciences2Introduction to C, Control Structures, Arrays and Strings, Functions and Pointers, Structures and File I/O
21ES1MC Programming for Problem Solving LaboratoryEngineering Sciences Lab1Conditional Statements, Looping Constructs, Arrays, Functions, Pointers, Structures
21ES13Computer Aided Engineering GraphicsEngineering Sciences2Orthographic Projections, Isometric Projections, Sectional Views, Development of Surfaces, Solid Modeling
21MC10Indian ConstitutionMandatory Course (Audit)1Constituent Assembly, Fundamental Rights, Directive Principles, Union and State Government, Emergency Provisions
21AE10Health and WellnessAbility Enhancement (Audit)1Physical Health, Mental Well-being, Nutrition, Stress Management, Lifestyle Diseases
21AE11Innovation and Design ThinkingAbility Enhancement (Audit)1Problem Identification, Ideation, Prototyping, Testing, Business Model Canvas
21AE12Professional Communication & Public SpeakingAbility Enhancement (Audit)1Presentation Skills, Group Discussion, Interview Skills, Report Writing, Public Speaking Techniques

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
21BS21Linear Algebra and Applied CalculusBasic Sciences4Matrices, Vector Spaces, Eigenvalues, Numerical Methods, Laplace Transforms, Fourier Series
21BS22Engineering ChemistryBasic Sciences3Electrochemistry, Corrosion, Fuel Cells, Water Technology, Polymer Science, Green Chemistry
21BS2LEngineering Chemistry LaboratoryBasic Sciences Lab1pH Metry, Conductometry, Potentiometry, Viscometry, Calorimetry, Spectrophotometry
21ES21Basic ElectronicsEngineering Sciences3Semiconductor Devices, Rectifiers, Transistors, Operational Amplifiers, Digital Electronics
21ES2LBasic Electronics LaboratoryEngineering Sciences Lab1Diode Characteristics, Transistor Amplifiers, Rectifiers, Logic Gates, Op-Amp Applications
21ES22Python Programming for Problem SolvingEngineering Sciences2Python Fundamentals, Data Structures, Functions, Object-Oriented Programming, File Handling, Web Scraping
21ES2MPython Programming for Problem Solving LaboratoryEngineering Sciences Lab1Data types, Control flow, Functions, Lists, Dictionaries, File operations
21BS23Biology for EngineersBasic Sciences2Cell Biology, Genetics, Biotechnology, Human Physiology, Biofuels, Biomedical Applications
21BS2NBiology for Engineers LaboratoryBasic Sciences Lab1Microscopy, DNA Extraction, Enzyme Kinetics, Microbial Culturing, Blood Grouping
21MC20Environmental ScienceMandatory Course (Audit)1Ecosystems, Biodiversity, Pollution Control, Waste Management, Climate Change, Sustainable Development
21MC21Universal Human ValuesMandatory Course (Audit)1Self-exploration, Human Relationships, Society and Nature, Holistic Understanding, Ethical Conduct
21AE20Professional Communication & Public SpeakingAbility Enhancement (Audit)1Presentation Skills, Group Discussion, Interview Skills, Report Writing, Public Speaking Techniques
21AE21Innovation & Design ThinkingAbility Enhancement (Audit)1Problem Identification, Ideation, Prototyping, Testing, Business Model Canvas
21AE22Health & WellnessAbility Enhancement (Audit)1Physical Health, Mental Well-being, Nutrition, Stress Management, Lifestyle Diseases

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS31Discrete MathematicsBasic Sciences3Set Theory, Logic, Relations and Functions, Graph Theory, Combinatorics, Algebraic Structures
22CS32Data Structures and ApplicationsProgram Core3Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Hashing
22CS33Computer Organization and ArchitectureProgram Core3Basic Computer Organization, CPU Design, Memory Hierarchy, I/O Organization, Pipelining, Parallel Processing
22CS34Analog and Digital ElectronicsEngineering Sciences3Diodes, Transistors, Operational Amplifiers, Boolean Algebra, Logic Gates, Combinational and Sequential Circuits
22CS35Data Structures LaboratoryProgram Core Lab1Implementations of Stacks, Queues, Linked Lists, Trees, Graphs, Sorting and Searching
22CS36Analog and Digital Electronics LaboratoryEngineering Sciences Lab1Diode Characteristics, Transistor Circuits, Logic Gates, Flip-Flops, Counters, Registers
22CS37Professional Skills CoursePSSC1Soft Skills, Communication, Time Management, Teamwork, Ethics, Professional Etiquette
22CS38Mini ProjectProject1Problem Definition, Design, Implementation, Testing, Documentation, Presentation
22MC30Universal Human ValuesMandatory Course (Audit)1Self-exploration, Human Relationships, Society and Nature, Holistic Understanding, Ethical Conduct

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS41Analysis and Design of AlgorithmsProgram Core3Algorithm Analysis, Sorting and Searching, Graph Algorithms, Dynamic Programming, Greedy Algorithms, NP-Completeness
22CS42Operating SystemsProgram Core3Process Management, CPU Scheduling, Deadlocks, Memory Management, Virtual Memory, File Systems
22CS43Database Management SystemsProgram Core3Introduction to DBMS, ER Model, Relational Algebra, SQL, Normalization, Transaction Management
22CS44Object Oriented Programming with JavaProgram Core3OOP Concepts, Classes and Objects, Inheritance, Polymorphism, Exception Handling, Multithreading
22CS45Operating Systems LaboratoryProgram Core Lab1System Calls, Process Synchronization, CPU Scheduling, Deadlock Avoidance, Memory Allocation
22CS46DBMS Laboratory with Mini ProjectProgram Core Lab1SQL Queries, PL/SQL, Database Design, Forms and Reports, Mini Project implementation
22CS47Professional Skills CoursePSSC1Advanced Communication, Leadership, Interview Skills, Resume Building, Stress Management
22CS48Mini ProjectProject1Software Development Lifecycle, Project Planning, Implementation, Debugging, Documentation
22MC40Environmental ScienceMandatory Course (Audit)1Ecosystems, Biodiversity, Pollution Control, Waste Management, Climate Change, Sustainable Development

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS51Software EngineeringProgram Core3Software Development Life Cycle, Requirements Engineering, Design Principles, Testing, Maintenance, Project Management
22CS52Computer NetworksProgram Core3Network Models, Physical Layer, Data Link Layer, Network Layer, Transport Layer, Application Layer
22CS53Automata Theory and ComputabilityProgram Core3Finite Automata, Regular Expressions, Context-Free Grammars, Pushdown Automata, Turing Machines, Undecidability
22CS54XProfessional Elective - 1 (Examples: Advanced Java Programming, Mobile Application Development, Artificial Intelligence)Professional Elective3Advanced Programming Concepts, Application Development Frameworks, AI Search Algorithms, Knowledge Representation, Machine Learning Basics
22CS55XOpen Elective - 1 (Examples: Web Programming, Management and Entrepreneurship)Open Elective3Frontend Web Technologies, Server-side Scripting, Business Models, Marketing Principles, Entrepreneurial Process
22CS56Software Engineering LabProgram Core Lab1Requirements Analysis, Design using UML, Test Case Generation, Project Management Tools
22CS57Computer Networks LabProgram Core Lab1Socket Programming, Network Configuration, Protocol Implementation, Network Security Tools
22CS58Professional Skills CoursePSSC1Advanced Presentation, Conflict Resolution, Critical Thinking, Professional Networking

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS61Compiler DesignProgram Core3Lexical Analysis, Syntax Analysis, Semantic Analysis, Intermediate Code Generation, Code Optimization, Error Handling
22CS62Web TechnologiesProgram Core3Client-Side Scripting, Server-Side Scripting, Web Services, AJAX, RESTful APIs, Cloud Computing Basics
22CS63Introduction to Data ScienceProgram Core3Data Collection, Data Preprocessing, Exploratory Data Analysis, Machine Learning Basics, Data Visualization, Big Data Technologies
22CS64XProfessional Elective - 2 (Examples: Cloud Computing, Machine Learning, Cryptography and Network Security)Professional Elective3Cloud Service Models, Virtualization, Supervised Learning, Deep Learning, Symmetric/Asymmetric Encryption, Firewalls
22CS65XOpen Elective - 2 (Examples: Internet of Things, Cyber Security Fundamentals)Open Elective3IoT Architecture, Sensors and Actuators, Communication Protocols, Threats and Vulnerabilities, Network Security
22CS66Web Technologies Lab with Mini ProjectProgram Core Lab1HTML/CSS/JS applications, Server-side scripting with database, Web service integration, Mini project development
22CS67Data Science LabProgram Core Lab1Data Cleaning, Data Transformation, Statistical Analysis, Predictive Modeling, Visualization tools (R/Python)
22CS68Professional Skills CoursePSSC1Entrepreneurial Skills, Leadership, Global Awareness, Ethical Decision Making
22CS69Mini ProjectProject1Innovative Project, Interdisciplinary Project, Research-Oriented Project, Real-world Problem Solving
22CS610Internship/Industrial TrainingInternship1Industry Exposure, Practical Skill Application, Report Writing, Presentation

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS71XProfessional Elective - 3 (Examples: Big Data Analytics, Deep Learning, Blockchain Technology)Professional Elective3Hadoop and Spark, NoSQL Databases, Neural Networks, CNN/RNN, Cryptographic Principles, Smart Contracts
22CS72XProfessional Elective - 4 (Examples: Computer Graphics and Visualization, Digital Image Processing, Information Retrieval)Professional Elective3Graphics Primitives, Transformations, Rendering, Image Enhancement, Image Segmentation, Search Engines
22CS73XOpen Elective - 3 (Examples: E-Commerce, Project Management)Open Elective3E-Business Models, Payment Gateways, Digital Marketing, Project Life Cycle, Risk Management
22CS74Project Work Phase IProject3Literature Survey, Problem Definition, System Design, Module Implementation, Preliminary Report
22CS75Professional Skills CoursePSSC1Career Planning, Advanced Interview Prep, Global Competency, Professional Ethics
22CS76Technical SeminarSeminar1Research Topic Selection, Literature Review, Presentation Skills, Technical Writing
22CS77InternshipInternship1Extended Industry Exposure, Project-based Learning, Mentorship, Final Report

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS81XProfessional Elective - 5 (Examples: Wireless Sensor Networks, Robotics Process Automation, Quantum Computing)Professional Elective3Sensor Node Architecture, Network Protocols, Data Aggregation, RPA Tools, Bot Development, Quantum Mechanics Basics, Quantum Algorithms
22CS82Project Work Phase IIProject11Full System Implementation, Testing, Performance Evaluation, Final Documentation, Project Defense
22CS83InternshipInternship2Capstone Internship, Real-world Project Contribution, Professional Development, Post-Internship Report
22CS84Professional Skills CoursePSSC1Leadership and Team Building, Entrepreneurship, Global IT Trends, Personal Branding
whatsapp

Chat with us