Bachelor of Technology

Computer Engineering | B.Tech (COMP)

Computer engineering program takes a look at the theories and technologies that underpin computers. The B.Tech in Computer engineering course is likely to teach technical skills such as programming and software design.This courses also tend to include the study of data and mathematical algorithms that are used by computers to process data. Successful computer engineering students will have an interest in both the hardware and software aspects of computers.

show more... show less...

Key Information


Alumni Association
Innovative Projects
Industry Institute Collaboration
Best Teaching Learning

Career Paths

  • Computer Programmer
  • Network engineer
  • IT consultant
  • Software designer
  • Systems analyst
  • Scientific researcher
  • Database administrator
  • Researcher & Academician
  • Software Testing Engineer
  • Games developer etc.
  • Data Scientist
  • Mobile Application Developer
  • Web Application Developer
  • UI/UX Designer
  • Network Administrator
  • Business Analyst
  • System Administrator
  • Cyber Security Analyst
  • Forensic Computer Analyst
  • IT Manager
  • SEO Expert


Semester I Semester II
Engineering Mathematics-I Engineering Mathematics-II
Engineering Physics Physics and Nanotechnology
Engineering Chemistry Materials Chemistry
Engineering Mechanics Engineering Graphics
Basic Electrical Engineering Computer Programming
(S/A/T)--I Professional Communication Skills
Basic Workshop Practice-I (S/A/T) –II
  Basic Workshop Practice-II
Semester III Semester IV
Applications of Mathematics inEngineering-I Applications of Mathematics in Engineering-II
Discrete Structures and Graph Theory Analysis of Algorithms
Data Structure Database Management System
Digital Logic & Computer Architecture Operating System
Computer Graphics Microprocessor
Data Structure Lab Analysis of Algorithm Lab
Digital Logic & Computer Architecture Lab Database Management System Lab
Computer Graphics Lab Operating System Lab
Project Based Learning: Mini Project Lab-I Project Based Learning- Mini Project Lab-II
Skill Based Learning: Object Oriented Programming with Java (SAT-III) Skill Based Learning: Python Programming (SAT -V)
Skill Based Learning: (SAT-IV)(Interdisciplinary Informatics) Skill Based Learning (SAT-VI) (Foreign and Indian Regional Languages-II)
Semester V Semester VI
Theory of Computer Science System Programming & Compiler Construction
Software Engineering Cryptography & System Security
Computer Network Mobile Computing
Data Warehousing and Mining Artificial Intelligence
Department Level Elective -I Department Level Elective -2
Advance Database Management System Quantitative Analysis
Internet Programming Multimedia System
Internet of Things Infrastructure Security
Probabilistic Graphical Models. Digital Signal & Image Processing
Semester VII Semester VIII
Machine Learning Distributed Computing
Big Data Analytics Department Level Elective –V
Department Level Elective –III Applied Data Science
Computer Vision Software Defined Network
Adhoc Wireless Network Digital Forensic
Ethical Hacking and Security Deep Learning
Natural Language Processing Department Level Elective-VI
Department Level Elective –IV Social Media Analytics
Augmented and Virtual Reality High Performance Computing
Internet Communication Secure Application Development
Blockchain Optimization in Machine Learning
Information Retrieval Quantum Computing
Institute Level Optional Course Institute Level Elective -II
Product Lifecycle Management Project Management
Reliability Engineering Finance Management
Management Information System Entrepreneurship Development and Management
Design of Experiments Human Resource Management
Operation Research Professional Ethics and CSR
Cyber Security and Laws Research Methodology
Disaster Management and Mitigation Measures IPR and Patenting
Energy Audit and Management Digital Business Management
Development Engineering Environmental Management
Machine Learning- Lab Distributed Computing Lab
Big Data Analytics Lab Department Level Elective -V Lab
Department Level Elective - III Lab Applied Data Science
Computer Vision Software Defined Network
Adhoc Wireless Network Digital Forensic
Ethical Hacking and Security Deep Learning
Natural Language Processing Department Level Elective –VI  Lab
Project Based Learning Social Media Analytics
Major Project -A High Performance Computing
  Secure Application Development
  Optimization in Machine Learning
  Quantum Computing
  Project Based Learning – Major  Project B