You may enjoy it if
- You enjoy logic, mathematics and building systems step by step.
- You can stay patient when the first solution does not work.
- You want to understand both software behaviour and the hardware beneath it.
Bachelor of Computer Engineering · TU / IOE
Learn to connect software, digital hardware, networks and intelligent systems into technology that works beyond the demo.

Start with fit
An engineering degree for students who want to understand computing from digital hardware and architecture through software, networks, data and intelligent systems.

You may enjoy it if
Know this before choosing
Computer engineering is broader than learning to code. Expect circuits, electronics, mathematics, architecture, signals, networks, technical documentation and substantial team projects.
What you will learn
Computer Engineering connects three layers: the code people use, the hardware that executes it, and the networks and data that make a system useful.

Turn logic into software you can test, explain and improve when the first solution fails.

Follow instructions below the interface through logic, processors, circuits and instruments.

Bring operating systems, databases, networks and AI together in complete engineering projects.
The four-year journey
Open a year for representative subjects. The official TU/IOE syllabus remains the authority.

Learn the mathematics, science, drawing, programming and electronics shared by the discipline.
Engineering Mathematics I · Computer Programming · Basic Electrical Engineering · Engineering Physics
Engineering Mathematics II · Engineering Chemistry · Object-Oriented Programming · Basic Electronics Engineering

Study how information is represented, processed and controlled across software and hardware.
Engineering Mathematics III · Data Structures & Algorithms · Digital Logic · Electric Circuit Theory
Applied Mathematics · Numerical Methods · Discrete Structures · Microprocessor

Bring architecture, communication, operating systems, databases and software practice together.
Probability & Statistics · Computer Organization & Architecture · Data Communication · Software Engineering
Object-Oriented Analysis & Design · Artificial Intelligence · Operating Systems · Database Management Systems

Work across connected systems, graphics, security and professional project delivery.
Computer Networks & Security · Distributed Systems · Digital Signal Analysis & Processing · Computer Graphics
Information Systems · Simulation & Modeling · Internet & Intranet · Engineering Professional Practice
Practical learning
Laboratories and projects turn code, circuits and architecture into systems that must survive testing, integration and review.




Where it can lead
Computer engineers can move toward software, infrastructure, data, security, embedded work or graduate study. Employers will look beyond the degree title to projects, fundamentals, communication and evidence that you can learn unfamiliar systems.
Admissions
Confirm your eligibility, current fee sheet and scholarship conditions in writing for the 2083/84 intake.
Questions students ask
No. Programming is introduced as part of the degree. Prior practice can help, but mathematical readiness, curiosity and willingness to debug patiently are stronger predictors of a good start.
It is an indicative year-by-year guide based on the current IOE structure. Tribhuvan University and the Institute of Engineering remain the authority for the official syllabus, subject codes and any revisions.
Request the dated fee sheet from the admissions team. They will explain the current intake, payment schedule, scholarship conditions and any university charges before you make a decision.
Yes. Ask admissions to arrange a campus visit so you can see relevant learning spaces, discuss eligibility and bring a parent or guardian if you prefer.
ICE advertises merit scholarships ranging from 50% to 100%. Availability and continuation conditions depend on the intake, results and published college policy, so confirm the terms in writing with admissions.
Bachelor of Computer Engineering