Course Duration: 4 years

Course Overview:
The Bachelor of Technology (B.Tech.) in Computer Engineering is a four-year undergraduate program designed to provide students with a strong foundation in both computer science and electrical engineering. This interdisciplinary program equips students with the knowledge and skills necessary to design, develop, and maintain computer systems and software, as well as integrate hardware and software solutions. The course also includes practical training and project work to prepare students for a successful career in various technology-related industries.

Year 1: Foundation and Basic Engineering Concepts

Semester 1:
1.1 Mathematics – I
1.2 Physics
1.3 Chemistry
1.4 Engineering Mechanics
1.5 English Communication Skills
1.6 Introduction to Programming (C/C++)

Semester 2:
2.1 Mathematics – II
2.2 Electrical Engineering Fundamentals
2.3 Computer Organization and Architecture
2.4 Environmental Studies
2.5 Data Structures and Algorithms
2.6 Programming Lab – I (C/C++)

Year 2: Core Computer Engineering Fundamentals

Semester 3:
3.1 Digital Logic Design
3.2 Data Communication and Networking
3.3 Object-Oriented Programming (Java)
3.4 Discrete Mathematics
3.5 Computer Organization Lab
3.6 Digital Logic Design Lab

Semester 4:
4.1 Operating Systems
4.2 Database Management Systems
4.3 Microprocessors and Microcontrollers
4.4 Software Engineering
4.5 Computer Graphics
4.6 Software Lab (Database and Software Engineering)

Year 3: Specialization and Advanced Topics

Semester 5:
5.1 Computer Networks
5.2 Web Technologies
5.3 Algorithms and Complexity
5.4 Embedded Systems
5.5 Elective – I (e.g., Machine Learning, Artificial Intelligence, Cybersecurity)
5.6 Network Lab and Project

Semester 6:
6.1 Cybersecurity
6.2 Internet of Things (IoT)
6.3 Compiler Design
6.4 Elective – II (e.g., Cloud Computing, Big Data Analytics, Computer Vision)
6.5 Elective – III (Technical Elective)
6.6 Project – I (Mini Project)

Year 4: Specialization Continues and Project Work

Semester 7:
7.1 Distributed Systems
7.2 Mobile Application Development
7.3 Ethical Hacking and Penetration Testing
7.4 Elective – IV (e.g., Blockchain Technology, Robotics, Natural Language Processing)
7.5 Elective – V (Technical Elective)
7.6 Project – II (Major Project)

Semester 8:
8.1 Internship/Industrial Training
8.2 Project – III (Major Project Continuation)
8.3 Project Presentation and Viva Voce
8.4 Comprehensive Viva Voce

Elective courses in the final year can be chosen based on the student’s interests and career goals. They provide an opportunity to specialize further in a specific area of computer engineering.

Throughout the program, students will also engage in practical training, workshops, and projects to gain hands-on experience in various aspects of computer engineering. Ethical considerations and real-world problem-solving will be emphasized, preparing students for the dynamic and rapidly evolving technology industry.

Course Curriculum

No curriculum found !

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

PRIVATE COURSE
  • PRIVATE
  • UNLIMITED ACCESS

Instructors

1580 STUDENTS ENROLLED