Skip to course content
IOE Purwanchal CampusTathali · Bhaktapur

Tribhuvan University · Institute of Engineering

Understand the machine. Then build what runs on it.

Move from programming and digital logic to operating systems, networks, AI and a year-long engineering project—without treating hardware and software as separate worlds.

Admission guidance open · formal admission follows the IOE result

Computer engineering students working during a lab class
From the courseA lab session is where an idea meets a compiler, a circuit, a teammate and the discipline to debug it.
Award
BCT
Duration
4 years
Study mode
Full time
Seats
48
Campus
Tathali
Explore this degree

01 · Decide

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.

This may fit you 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.

Be ready for

Computer engineering is broader than learning to code. Expect circuits, electronics, mathematics, architecture, signals, networks, technical documentation and substantial team projects.

Minimum entry path

Eligibility at a glance

  • +2 Science or equivalent with Physics, Chemistry and Mathematics
  • At least 45% aggregate, or grade C in each required subject
  • A related engineering diploma is also eligible under current IOE rules
  • A valid IOE entrance score is required for formal admission
Ask admissions to check your qualification

Fees and scholarship

Use a dated fee sheet, not an old number.

Ask for the current total, payment schedule, university charges and written scholarship conditions. ICE advertises 50–100% merit scholarships; availability varies by intake and result.

Request the current fee breakdown

02 · Experience

Learn the discipline as a sequence, not a gallery.

Each stage below connects a real learning setting to the judgement it is meant to develop.

Students collaborating at computers during an engineering lab
From the courseDebugging is a reasoning process: reproduce, isolate, test and communicate.

01

Make logic executable

Code becomes engineering when its behaviour can be explained.

Programming begins the conversation, but algorithms and data structures teach you to reason about efficiency, failure cases and scale. Lab work develops the habit of testing what a program actually does instead of trusting what you intended.

  • Programming and algorithms
  • Testing and debugging
  • Data structures and efficiency
Engineering students reviewing a working model together
From the coursePhysical and digital prototypes make interfaces, assumptions and failure points easier to inspect.

02

See below the interface

Software choices make more sense when you know the machine.

Digital logic, electronics, microprocessors and computer architecture reveal how instructions become signals and state. That foundation changes how you think about performance, embedded systems and the boundary between physical and virtual systems.

  • Digital logic
  • Microprocessors and architecture
  • Hardware–software interaction
An instructor guiding engineering students during practical work
From the courseGood project guidance sharpens the question; the student team still has to make and defend the decisions.

03

Connect complete systems

Real products cross databases, networks, users and teams.

Later years combine operating systems, databases, security, AI, distributed systems and project management. Minor and major projects ask you to define a problem, choose trade-offs and deliver something another person can evaluate.

  • Networks and distributed systems
  • AI and data
  • Software engineering and projects

03 · Curriculum

Four years, with a reason for the order.

The sequence builds from engineering and programming foundations toward system software, networks, intelligent systems and a two-stage final project.

01Year 1Engineering & programming foundations

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

Semester 1

  1. Engineering Mathematics I
  2. Computer Programming
  3. Basic Electrical Engineering
  4. Engineering Physics
  5. Engineering Drawing I

Semester 2

  1. Engineering Mathematics II
  2. Engineering Chemistry
  3. Object-Oriented Programming
  4. Basic Electronics Engineering
  5. Engineering Drawing II
02Year 2Data structures, circuits and logic

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

Semester 3

  1. Engineering Mathematics III
  2. Data Structures & Algorithms
  3. Digital Logic
  4. Electric Circuit Theory
  5. Electronic Devices & Circuits

Semester 4

  1. Applied Mathematics
  2. Numerical Methods
  3. Discrete Structures
  4. Microprocessor
  5. Instrumentation I
03Year 3Systems, AI and minor project

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

Semester 5

  1. Probability & Statistics
  2. Computer Organization & Architecture
  3. Data Communication
  4. Software Engineering
  5. Instrumentation II

Semester 6

  1. Object-Oriented Analysis & Design
  2. Artificial Intelligence
  3. Operating Systems
  4. Database Management Systems
  5. Engineering Economics
  6. Minor Project
04Year 4Networks, distributed systems and major project

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

Semester 7

  1. Computer Networks & Security
  2. Distributed Systems
  3. Digital Signal Analysis & Processing
  4. Computer Graphics
  5. ICT Project Management
  6. Elective I
  7. Project I

Semester 8

  1. Information Systems
  2. Simulation & Modeling
  3. Internet & Intranet
  4. Engineering Professional Practice
  5. Elective II
  6. Project II

Indicative curriculum only. Tribhuvan University and the Institute of Engineering are authoritative for the official syllabus and revisions.

04 · Practice

A working system is the start of the conversation.

Projects and labs let you demonstrate more than a screenshot. You should be able to explain the architecture, reproduce a result, diagnose failure, document decisions and show how your system behaves under realistic use.

01Programming laboratory
02Digital logic and hardware
03Microprocessor and instrumentation
04Networking and systems
05Database and AI work
06Minor and major project space
The computer laboratory at IOE Purwanchal Campus
From the courseThe room is infrastructure; the real learning comes from repeated building, testing and review.
Engineering students studying together on campus
From the courseThe durable skill is learning with others: asking precise questions, reviewing work and explaining a system clearly.

05 · Direction

A degree opens paths. Your evidence chooses the next one.

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

06 · Admissions

Turn interest into a checked decision.

Admissions should help you verify fit, eligibility and cost before asking you to commit.

  1. 01
    Check your entry route

    Share your qualification and IOE status for a direct eligibility answer.

  2. 02
    Get the current numbers

    Request the dated fee sheet, payment schedule and scholarship terms.

  3. 03
    See the learning environment

    Arrange a visit and bring the questions that matter to your family.

  4. 04
    Apply after verification

    Formal admission follows the published IOE process and result.

07 · Questions

What students usually need to know next.

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.