Computer Science Engineering

Computer Science Engineering (CSE) encompasses a variety of topics that relates to computation, like analysis of algorithms, programming languages, program design, software, and computer hardware.

Computer Science engineering has roots in electrical engineering, mathematics, and linguistics. In the past Computer Science was taught as part of mathematics or engineering departments & in the recent days it has emerged as a separate engineering field.


What does a Computer Science Engineer do?

  • Design and develop software application for different industries
  • Manages the software, hardware & networks in any industry
  • Involves in the design and development of the hardware components of PCs & laptops
  • Develop software for peripheral computing devices such as printers, modems and scanners
  • Writes code and algorithms for operating systems like Windows, Linux etc.



Software Developers : Software developers are professionals who are concerned with facets of the software development process which involves activities such as design and coding, computer programming, project management, etc.

Hardware Engineers :These professionals do research, design, develop, test, and oversee the installation of computer hardware which inter alia includes computer chips, circuit boards, systems, modems, keyboards, and printers.

System Designer :Professionals involved in system designing, Logical & Physical Designing wherein logical designing can be enumerated as the structure & characteristics such as output, input, files, database & procedures, etc.

System Analyst :Computer engineers who work as systems analyst do research about the existing problems and plan solutions for the problem. They also recommend software and system related problems and coordinate development between business development teams. 

Networking Engineers :Networking engineers are computer professionals involved in designing, implementation, and troubleshooting of computer networks.

DBA :DBA or Database Administrator are the professionals who are bestowed with the job to design, implement, maintain, and repair an organization's database. Inter alia DBA professionals are also known as Database Coordinator or Database Programmer in IT sector.


Top Companies

  • Google
  • Yahoo
  • Hewlett-Packard
  • International Business Machines Corporation
  • Toshiba Corporation
  • Dell Inc
  • NEC Corporation
  • Canon Inc
  • Apple Inc
  • ASUSTEK Computer Inc
  • Acer Inc
  • Lenovo Group Limited
  • SAIC
  • Sun Microsystem
  • TCS
  • Infosys
  • HCL
  • Wipro
  • Techmahindra


Eligibility :

The minimum eligibility for this course requires, passing the higher secondary school certificate (10+2)examination with science subjects such as maths, physics, and English as compulsory courses. In addition, they must also have one Subject out of Chemistry/ Biotechnology/ Computer Science.


Course Curriculum

Semester 3
1. Mathematics - III
2. Data Structures and Applications
3. Analog and Digital Electronics
4. Computer Organization
5. Software Engineering
6. Discrete Mathematical Structures
7. Analog and Digital Electronics Laboratory
8. Data Structures Laboratory
9. Communication Kannada OR Constitution of India , Professional Ethics and Human Rights
Semester 4
1. Mathematics - IV
2. Design and Analysis of Algorithms
3. Operating Systems
4. Microcontroller and Embedded Systems
5. Objects Oriented Concepts
6. Data Communication
7. Design and Analysis of Algorithms Laboratory
8. Microcontroller and Embedded Systems Laboratory
9. Communication Kannada OR Constitution of India , Professional Ethics and Human Rights
Semester 5
1. Management and Entrepreneursip fir IT Industry
2. Computer Networks
3. Database Management System
4. Automata theory and Computability
5. Rapid Application Development using Python
6. Uix Programming
7. Computer Network Laboratory
8. DBMS Laboratory with mini Project
9. Environmental Studies
Semester 6
1. System Software and Compiler
2. Computer Graphcs and Visualization
3. Cloud Computing and its Applications
4. Professional Elective - 1
5. Open Elective - A
6. System Software and Operating System Laboratory with mini project
7. Mobile Application Development
8. Internship
Semester 7
1. Artificial Intelligence and Machine Learning
2. Big Data Analytics
3. Professional Elective - 2
4. Professional Elective - 3
5. Open Elective - B
6. Artificial Intelligence and MachineLearning Laboratory
7. Project Work Phase - 1
8. Internship
Semester 8
1. Internet of Things
2. Professional Elective - 4
3. Project Work Phase - 2
4. Technical Seminar
4. Internship