Affiliated to Tribhuvan University

Bachelor of Computer Engineering · TU / IOE

Learn to connect software, digital hardware, networks and intelligent systems into technology that works beyond the demo.

Duration
4 years
Structure
8 semesters
Seats
48
Study
Full time
A computer engineering student debugging a laptop and microcontroller outdoors
Portable testing keeps software and hardware in the same debugging conversation.

Start with fit

Is Computer Engineering right for you?

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

A Computer Engineering student debugging code and a development board in the recreated ICE laboratory
Recreated in high definition from the original computer-lab photograph while retaining its real scale and character.

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.

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

Build from logic to complete systems.

Computer Engineering connects three layers: the code people use, the hardware that executes it, and the networks and data that make a system useful.

Computer engineering students debugging software and a microcontroller in the ICE laboratory
A faithful cinematic recreation based on the real ICE computer laboratory.
01 · Code

Programming, algorithms and data

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

  • Programming
  • Algorithms
  • Data structures
Computer engineering students reviewing a physical model and data together
Year 2 joins software, hardware and data structures.
02 · Build

Digital hardware and architecture

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

  • Digital logic
  • Microprocessors
  • Architecture
Students working across networked computers in an ICE laboratory
Year 3 develops systems, networks, databases and applied software.
03 · Connect

Systems, networks and intelligence

Bring operating systems, databases, networks and AI together in complete engineering projects.

  • Systems
  • Networks
  • AI and data

The four-year journey

Each year moves closer to a system you can demonstrate.

Open a year for representative subjects. The official TU/IOE syllabus remains the authority.

A first-year engineering class working through a technical explanation
Year 1 builds the shared mathematical, electrical and programming foundation.
01
Year 1Engineering & programming foundations

Learn the mathematics, science, drawing, programming and electronics shared by the discipline.

Semester 1

Engineering Mathematics I · Computer Programming · Basic Electrical Engineering · Engineering Physics

Semester 2

Engineering Mathematics II · Engineering Chemistry · Object-Oriented Programming · Basic Electronics Engineering

Computer engineering students reviewing a physical model and data together
Year 2 joins software, hardware and data structures.
02
Year 2Data structures, circuits and logic

Study how information is represented, processed and controlled across software and hardware.

Semester 3

Engineering Mathematics III · Data Structures & Algorithms · Digital Logic · Electric Circuit Theory

Semester 4

Applied Mathematics · Numerical Methods · Discrete Structures · Microprocessor

Students working across networked computers in an ICE laboratory
Year 3 develops systems, networks, databases and applied software.
03
Year 3Systems, AI and minor project

Bring architecture, communication, operating systems, databases and software practice together.

Semester 5

Probability & Statistics · Computer Organization & Architecture · Data Communication · Software Engineering

Semester 6

Object-Oriented Analysis & Design · Artificial Intelligence · Operating Systems · Database Management Systems

Computer engineering students reviewing a project together outdoors
Year 4 turns separate subjects into a project that can be demonstrated and defended.
04
Year 4Networks, distributed systems and major project

Work across connected systems, graphics, security and professional project delivery.

Semester 7

Computer Networks & Security · Distributed Systems · Digital Signal Analysis & Processing · Computer Graphics

Semester 8

Information Systems · Simulation & Modeling · Internet & Intranet · Engineering Professional Practice

Practical learning

Build it. Break it. Explain why it works.

Laboratories and projects turn code, circuits and architecture into systems that must survive testing, integration and review.

Three engineering students walking across the campus grounds with project materials
Strong project evidence is easier to explain when it has been built with other people.

Where it can lead

Choose a direction through the systems you can show.

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.

  • Software engineering
  • Data and AI
  • Network and cybersecurity
  • Systems and cloud infrastructure
  • Database and backend engineering
  • Embedded or postgraduate study

Admissions

Check the essentials before you apply.

Confirm your eligibility, current fee sheet and scholarship conditions in writing for the 2083/84 intake.

Entry route
+2 Science or equivalent with Physics, Chemistry and Mathematics
Entrance
Valid IOE entrance score and published admission process
Scholarships
Merit support is intake- and result-dependent; request current terms

Questions students ask

Clear answers before a four-year decision.

Do I need to know programming before I join?

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.

Is the curriculum shown here final?

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.

How do I get the current fee sheet?

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.

Can I visit before applying?

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.

Are scholarships available?

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

Ready to see whether ICE fits your plan?