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

Differentiators

Alumni Association
Innovative Projects
Industry Institute Collaboration
Placements
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

Curriculum

 
 
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
Data Structure Analysis of Algorithms
Database Management System Theory of Computer Science
Digital Logic & Computer Architecture Operating System
Discrete Structures and Graph Theory Multidisciplinary Minor Course
Data Structure Lab Analysis of Algorithm Lab
Database Management System Lab Multidisciplinary Minor Lab
Digital Logic & Computer Architecture Lab Operating System Lab
Community Engagement PBL – Mini Project I Community Engagement PBL – Mini Project II
Skill Enhancement - SAT VII: SkillBased Learning: Object Oriented Programming with JAVA Skill Enhancement – SAT VIII: SkillBased Learning: Python Programming
  Ability Enhancement – SAT IX: SkillBased Learning: Indian/Foreign Modern language
Semester V Semester VI
Computer Network System Programming & Compiler Construction
Machine Learning Deep Learning
Software Engineering Department Level Elective -2
Department Level Elective -I Quantitative Analysis
Advance Database Management System Multimedia System
Internet Programming Infrastructure Security
Internet of Things Artificial Intelligence and Soft Computing
Probabilistic Graphical Models Multidisciplinary Minor Course
Multidisciplinary Minor Course Open Elective - Institute-level – I
Computer Network Lab Product Lifecycle Management
Machine Learning Lab Reliability Engineering 
Department Level Elective -I Lab Management Information System
Advance Database Management System Lab Design of Experiments
Internet Programming Lab Operation Research 
Internet of Things Lab Cyber Security and Laws 
Probabilistic Graphical Models Lab Disaster Management and Mitigation Measures 
Community Engagement PBL – Minor Project Energy Audit and Management
Skill Enhancement – SAT X: SkillBased Learning: Aptitude / Logic Building & Competitive Programming Development Engineering
Value Education – SAT XI: ActivityBased Learning: Business Communication and Ethics System Programming & Compiler Construction Lab
  Deep Learning Lab
  Major / Professional Elective - Department-level Lab – II
  Quantitative Analysis Lab
  Multimedia System Lab
  Infrastructure Security Lab
  Artificial Intelligence and Soft Computing Lab
  Community Engagement PBL – Innovation-Based Major Project A
  Vocational Skill – SAT XII: Technology-Based Learning: Cloud Computing Lab
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