top universities online ug form
top universities online pg form

B.Tech. Computer Science and 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.


To emerge as a model center for education and research in the area of Computer Science and Engineering through Knowledge acquisition, dissemination and generation to meet societal demands.


To impart the quality education in cutting edge technologies, teaching & learning ambience in Computer Science and Engineering.
To establish a center of excellence in collaboration with industries, research laboratories and other agencies to meet the changing needs of society.
To provide an environment conducive to develop innovation, team-spirit and Entrepreneurship.
To practice and promote high standards of professional ethics and transparency.

Program Educational Objectives

A few years after graduation, the Graduates of Computer Science and Engineering have

To excel as professionals in the area of Computer Science and Engineering with an inclination towards continuous learning.

To involve in interdisciplinary innovative and creative research work to solve societal needs and adopt themselves to rapidly evolving technologies.

To demonstrate entrepreneurial skills with leadership capabilities

To exhibit professional ethics among the graduates to transform them as responsible citizens.

Program Specific Outcomes

Design and develop network, web-based, cloud-based computational systems

Design efficient algorithms, understand software practices and implement code with optimization

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.

Know More

Study Campus

  • JGI Global Campus
  • School of Engineering & Technology
  • NH-209, Bangalore - Kanakapura Main Road
  • Jakkasandra Post, Kanakapura Taluk
  • Ramanagara District - 562 112

Know More

Admissions Office

  • JGI Knowledge Campus
  • # 44/4, District Fund Road
  • Jayanagar 9th Block Campus
  • Bangalore - 5600 69
  • P+ 91 80 46650130

Know More

Curriculum Structure & Teaching

I & II Semesters (Common to all the branches)

Physics Cycle

  • Applied Engineering Mathematics - II
  • Applied Physics
  • Basics of Civil Engineering
  • Basics of Mechanical Engineering
  • Engineering Graphics
  • Sociology and Elements of Indian History
  • Value Education, Human Rights and Legislative Problems
  • Workshop Practice
  • Applied Physics Lab

Chemistry Cycle

  • Applied Engineering Mathematics - II
  • Applied Chemistry
  • Basics of Electrical Engineering
  • Basics of Electronics Engineering
  • Communicative English
  • Environmental Studies
  • Problem Solving through Programming Lab
  • Applied Chemistry Lab

III Semester
  • 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
IV Semester
  • 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

V Semester
  • 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

VI Semester
  • 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

VII Semester
  • 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

VIII Semester
  • 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

  • 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