Computer Science Engineering

B.Tech in Computer Science Engineering
Why take this course?

One of the most sought after courses amongst engineering students, Computer Science Engineering (CSE) is an academic program which integrates the field of Computer Engineering and Computer Science. The program, which emphasizes the basics of computer programming and networking, comprises a plethora of topics. The said topics are related to computation, algorithms, programming languages, program design, computer software, computer hardware, etc. Computer science engineers are involved in many aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers to circuit designing and writing software that powers them. While there are many different jobs within the field of computer engineering, there are several commonalities among them that make it an excellent choice for the right person. The benefits of computer engineering as a career include great pay, job security and an environment of change and innovation.

What will I experience?

CSE is a broad field, and our courses cover a wide range of subjects. Our students.

Start with the basics in our popular introductory programming courses — no prior experience required.

Learn the mathematical foundations of computing; get hands-on experience building software and hardware.

Choose advanced courses such as human-computer interaction, computer graphics and animation, artificial intelligence, machine learning, data science, natural language processing, computer networking, computer security and privacy, and much more.

Get increasingly collaborative and creative as you take more advanced courses and also CSE is also highly interdisciplinary.

What opportunities might it lead to?

Computing professionals have a variety of career opportunities in the field of research, academia, government, industry, private and business organizations. Here are some of the research and vocational areas in computing.

  • Artificial Intelligence
  • Computer Architecture
  • Computer Design and Engineering
  • Operating Systems and Networks
  • Information Technology
  • Software Applications
  • Software Engineering
  • Computer Theory

Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with Chemistry / Computer Science / Electronics as one of the subjects and obtained at least 60% marks (55% in case of SC/ST category) in the above subjects taken together.

Study Campus
JGI Global Campus
Faculty of Engineering & Technology
NH-209, Bangalore - Kanakapura Main Road
Jakkasandra Post, Kanakapura Taluk
Ramanagara District - 562 112
+91 80 2757 7200
+91 7337618222
Admissions Office
JGI Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 7337618222
Curriculum Structure & Teaching
Physics Cycle
  • Engineering Mathematics –I
  • Physics
  • Communicative English
  • Problem Solving Through Programming
  • Engineering Graphics
  • Physics Lab
  • Problem Solving Through Programming Lab
  • Communicative English Lab
Chemistry Cycle
  • Engineering Mathematics – II
  • Chemistry
  • Basics of Electrical Engineering
  • Workshop Practice
  • Sociology and Elements of Indian History for Engineers
  • Chemistry Lab
  • Electrical Engineering Lab
  • Engineering Mathematics - III
  • Discrete Mathematical Structures and Graph Theory
  • Computer Organization
  • Object Oriented Programming with C++
  • Data Structures using C
  • Data Structures Lab
  • OOP with C++ Lab
  • Engineering Mathematics – IV
  • Microprocessors and Microcontrollers
  • Operating Systems
  • Theory of Computation
  • Design and Analysis of Algorithms
  • Microcontrollers Lab
  • Design and Analysis of Algorithms Lab
Mandatory Course
  • Ecology and Engineering Environment
  • Data Communication and Computer Networks
  • Data Base Systems
  • System Software and Compilers
  • Unix System Programming and Linux Internals
  • Computer Graphics and Visualization
  • Software Engineering and Architecture
  • Database Laboratory
  • Computer Graphics and Visualization Laboratory
Mandatory Course
  • Cyber Security
  • Disaster Mitigation
  • Object Oriented Analysis and Design
  • Computer Networks
  • Embedded Systems
  • Parallel Computing Systems
  • Java and J2ee
  • Elective – 1
  • Computer Networks Laboratory
  • Java and J2ee Laboratory
Mandatory Course
  • Cyber Security
  • Disaster Mitigation
Elective - 1
  • System Simulation and Modeling
  • Business Intelligence & Application
  • Operations Research
  • Engineering & Management Technology
  • Web Technologies
  • Digital Image Processing
  • Cloud Computing
  • Elective – 2
  • Elective – 3 (open)
  • Web Technologies Laboratory
  • Parallel Computing Laboratory
Elective - 2
  • Soft Computing
  • Data Mining
  • Ad-hoc and Sensor Networks
Elective - 3 (Open)
  • Aircraft & Systems – Industry Perspective
  • Mems
  • Repair and Rehabilitation of Structures
  • Solid Waste Management
  • Mobile Computing
  • Java and J2ee
  • Msp430 Processor
  • Image Processing
  • Operations Research
  • Emerging Technologies in Power Generation
  • Software Testing
  • System Programming
  • Rapid Prototyping
  • Financial Management
  • Applied Mathematics - I
  • Service Oriented Architecture
  • Big Data & Analytics
  • Elective – 4
  • Elective – 5 (open)
  • Subject Seminar
  • Project Work
Elective - 4
  • Fuzzy Logic
  • Storage Area Networks
  • Information Retrieval
Elective - 5 (Open)
  • Operation Management
  • Basics of Research and Development
  • Green Technology and Sustainability
  • Finite Element Method
  • Data Compression
  • C# & .Net Concepts
  • Parallel Processing
  • Tcp / IP Protocol
  • Energy Storage Conservation and Audit
  • Management & Entrepreneurship
  • Software Project Management
  • Network Security and Cryptography
  • Intellectual Property Rights and Technology Commercialization
  • Project Management
  • Applied Mathematics-II