B. Tech – Computer Science Engineering

  1. Home
  2. -
  3. B. Tech – Computer...

This programme is designed with an objective to create well-qualified engineers who can take up the challenges in the area of Computer Science Engineering (CSE). Graduates will be able to pursue a variety of careers, such as technology research, software design and development, system and network architecture, system integration, etc. or choose to become entrepreneurs.

After enabling the students to develop a strong foundation in basic sciences, mathematics, basic engineering, humanities, social sciences and management, the programme will lay down adequate emphasis on a large number of core courses in CSE. Most of the courses are well supported by good laboratory practice through well-equipped labs. Some of the core courses of these programmes include Object Oriented Programming, Microprocessors & Controllers, Algorithm Design, Operating Systems, Software Engineering, Theory of Computation, Computer Networks, Database Systems, Date Warehousing & Data Mining, Compiler Design, and Computer Organisation & Architecture, etc. Student will have to undergo a mandatory six-week Industrial Training at the end of their third year to get a feel of the work culture in relevant industries.


Semester I

  • English Communication Skills
  • Engineering Mathematics – I
  • Engineering Physics – I
  • Engineering Chemistry – I
  • Electrical & Electronics Engineering
  • Workshop Practice
  • Engineering Drawing

Semester II

  • Professional Communication Skills
  • Engineering Mathematics – II
  • Engineering Physics – II
  • Engineering Chemistry – II
  • Environmental Studies
  • Engineering Mechanics
  • Computer Programming

Semester III

  • Data Structures
  • Object Oriented Programming
  • Electronic Device & Circuits
  • Principles of Programming Languages
  • Engineering Mathematics – III
  • Principles of Management for Engineers

Semester IV

  • Digital Electronics
  • Discrete Structure
  • Foundations of Computer Graphics
  • Database Management Systems
  • Numerical & Statistical Methods
  • Computer Architecture & Organization

Semester V

  • Operating System
  • Computer Networks
  • Theory of Computation
  • Web Technologies
  • Optimization Techniques
  • Elective – I
  • Practice School – I

Semester VI

  • Distributed Systems
  • Design & Analysis of Algorithms
  • Compiler Design
  • Software Engineering
  • Information Security
  • Elective – II

Semester VII

  • Data Warehousing & Data Mining
  • Mobile Computing
  • Artificial Intelligence
  • Principles of Economics
  • Elective – III
  • Elective – IV
  • Seminar

List of Elective Courses

  • Elective – I Management Information System/Information Technology & Project Management/Data Compression & Encryption/Graph Theory
  • Elective – II Microprocessors & Interfacing/Soft Computing/Modeling & Simulation technologies
  • Elective – III/IV Digital Image Processing/Cyber Laws & IPR/Object Oriented Analysis and Design/Network Management/Wireless Networks/Real Time Systems/Parallel Processing/Information Theory & Coding