BCTFull syllabus

Computer Engineering

Bachelor in Computer Engineering

4years, 8 semesters
46subjects
B.E. · IOE / TUdegree

About the program

Computer Engineering is a four-year Bachelor of Engineering program that combines computer science with the electronics that computers are built on. Students start with programming, digital logic and circuits, then move on to data structures, operating systems, databases and computer architecture.

Later semesters cover computer networks, software engineering, artificial intelligence, data science, distributed and cloud computing, and network security. The program ends with project work and an eight-week internship, so students graduate with practical experience of building and running software and hardware systems.

What you'll study

Programming and algorithmsComputer architecture and microprocessorsOperating systems and databasesComputer networks and securitySoftware engineeringArtificial intelligence and data scienceDistributed and cloud computing