HomeProgramsBCTFuture possibilities
BCTFull syllabus

Computer Engineering

Bachelor in Computer Engineering

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

Career paths

Software engineer

Designs, builds and maintains software, from backend services to user-facing apps.

Web and mobile developer

Builds websites and phone apps, handling both the interface and the code behind it.

Network engineer

Plans and runs the networks that connect offices, data centres and users.

DevOps or cloud engineer

Automates how software is built, deployed and scaled on cloud servers.

Data or machine learning engineer

Builds data pipelines and trains models that find patterns or make predictions.

Database administrator

Keeps databases fast, backed up and secure for the systems that rely on them.

Embedded systems developer

Writes the firmware that runs inside devices, from sensors to controllers.

Cybersecurity analyst

Finds weaknesses in systems and responds to attacks before data is lost.

Where graduates work

  • Software and IT services companies
  • Banks and financial institutions
  • Telecom operators and internet providers
  • Government IT bodies and public enterprises
  • Startups and remote international teams
  • Research and teaching institutions

Further study

IOE runs related master's programs including Computer System and Knowledge Engineering, Data Science and Analytics, Informatics and Intelligent Systems Engineering, Information System Engineering, and Network and Cyber Security. Many graduates also pursue MS or MSc degrees in computer science and related fields abroad.

Where to study BCT

14 colleges teach BCT, including 4 IOE constituent campuses.

Compare colleges