TLC Banner

Bachelor in Computer Engineering

  • Bachelor Degree
  • BE Computer Engineering
  • Tribhuvan University (TU)
Pashchimanchal Campus | Institute of Engineering Lamachaur, Pokhara
  • Duration4 Years
  • Total FeeRs. 318,800
  • Total Seats48
  • Study ModeFull Time
  • MediumEnglish

About Bachelor in Computer Engineering

Bachelor in Computer Engineering at Pashchimanchal Campus, Lamachaur, Pokhara, is a four-year undergraduate engineering program under the Institute of Engineering (IOE), Tribhuvan University. The program is organized across eight semesters and has an intake of 48 students.

Computer Engineering combines computing with electrical and electronic engineering foundations. Students begin with mathematics, programming, electronics, circuits, and engineering fundamentals before moving into areas such as object-oriented programming, digital logic, computer graphics, data science, theory of computation, microprocessors, artificial intelligence, software engineering, simulation, and project-oriented study.

Course Overview

Field Details
Course Bachelor in Computer Engineering
Level Bachelor
Duration 4 years / 8 semesters
Institution Pashchimanchal Campus, Pokhara
Academic institute Institute of Engineering (IOE)
University Tribhuvan University
Seats 48
Admission IOE entrance and admission system
Degree authority Tribhuvan University

The course follows the curriculum, eligibility provisions, admission system, examination rules, and degree requirements prescribed by Tribhuvan University and the Institute of Engineering.

Nature of the Program

Computer Engineering sits between software-oriented computing and hardware-oriented engineering. Its academic structure therefore extends beyond programming alone.

Students work with computer programming while also studying electronic devices, digital logic, electrical circuits, microprocessors, mathematics, and other engineering subjects. As the course progresses, the curriculum moves toward computing theory, software systems, data-oriented subjects, artificial intelligence, simulation, and project work.

This combination distinguishes the program from a course concerned only with software development. Students are expected to understand how computing systems are represented through both software and underlying electronic and digital components.

The curriculum also includes laboratory and practical components alongside theory courses. Several subjects carry practical hours in addition to lectures and tutorials, making hands-on academic work part of the program structure.

Who May Consider Computer Engineering?

The program may suit students interested in both computing and engineering rather than in only one side of the field.

Students encounter programming, mathematics, electronics, circuits, digital systems, computing theory, data-oriented study, software engineering, and practical assignments. A willingness to work through mathematical problems and technical concepts is therefore relevant alongside an interest in coding.

The program also requires students to move between abstract and applied work. Theory of Computation, for example, deals with formal computing concepts, while subjects such as Microprocessors, Digital Logic, Electronic Device and Circuits, Computer Graphics and Visualization, and programming courses involve different forms of technical application.

Students considering the course should therefore be prepared for:

  • Mathematics and analytical problem solving
  • Programming and software-related coursework
  • Electronics and digital-system concepts
  • Laboratory and practical work
  • Individual and group technical assignments
  • Project-based academic work
  • Semester examinations under the IOE system

Eligibility

Eligibility: Academic eligibility for Bachelor in Computer Engineering follows the requirements prescribed by Tribhuvan University and the Institute of Engineering for bachelor-level engineering admission.

Applicants must meet the applicable TU/IOE academic conditions and satisfy the entrance requirements prescribed for engineering admission.

Eligibility is part of the centralized academic framework rather than a separate requirement designed independently by Pashchimanchal Campus.

Admission Process and IOE Entrance

Admission follows the Institute of Engineering entrance and admission system.

Applicants seeking admission to Computer Engineering must complete the applicable IOE engineering entrance process and qualify according to the prescribed rules. Admission then proceeds through the relevant IOE selection procedure, taking into account entrance performance, program preference, available seats, and the applicable admission provisions.

The program has 48 seats at Pashchimanchal Campus.

The general admission process involves:

  • Satisfying the academic eligibility prescribed by TU and IOE
  • Appearing in the applicable IOE engineering entrance examination
  • Meeting the prescribed entrance requirements
  • Completing the applicable priority or admission procedure
  • Selecting Computer Engineering within the admission process
  • Completing enrollment according to the applicable IOE rules

Admission procedures remain part of the wider TU/IOE engineering system.

Course Duration and Academic Structure

The Bachelor in Computer Engineering is completed through four academic years divided into eight semesters.

The curriculum combines theoretical courses with tutorials, laboratory sessions, programming work, electronics-related practical activities, computing exercises, electives, and project components.

The course begins with foundational engineering and computing subjects. Later semesters progressively move toward specialized computer engineering content.

This progression is important because advanced computing subjects depend on concepts introduced earlier in mathematics, programming, digital electronics, and electrical and electronic engineering.

Subjects and Curriculum

The curriculum covers mathematics, computing, electronics, electrical systems, engineering fundamentals, communication, economics, and specialized computer engineering subjects.

Early Computing and Engineering Foundation

The first stage establishes the technical base required for later study. Computer Programming appears at the beginning of the curriculum, while Fundamental of Electrical and Electronics Engineering introduces the electronics side of the program.

The first-year second semester includes:

Course Credits Academic Component
Engineering Mathematics II 3 Mathematics
Object Oriented Programming 3 Computing
Electronic Device and Circuits 3 Electronics
Digital Logic 3 Digital systems
Engineering Chemistry 3 Engineering science
Electrical Circuits and Machines 4 Electrical engineering

This semester carries 19 credits. Object Oriented Programming introduces another programming approach after the initial Computer Programming course, while Digital Logic and Electronic Device and Circuits strengthen the hardware and electronics foundation of Computer Engineering.

Second-Year Computing Core

By the first part of the second year, students move into more specialized computing subjects.

The curriculum includes:

  • Engineering Mathematics III
  • Communication English
  • Computer Graphics and Visualization
  • Foundation of Data Science
  • Theory of Computation
  • Microprocessors

These courses total 18 credits for the semester.

Computer Graphics and Visualization introduces graphical and visual computing concepts. Foundation of Data Science brings data-oriented study into the engineering curriculum. Theory of Computation develops the formal and theoretical side of computing, while Microprocessors connects programming and digital systems with processor-level engineering.

The inclusion of Communication English also reflects the broader academic requirements of an engineering degree rather than limiting the semester entirely to technical subjects.

Advanced Computer Engineering Study

Later study moves further toward specialized software, computing, and engineering applications.

The third-year second semester includes:

Course Credits
Engineering Economics 3
Artificial Intelligence 3
Software Engineering 3
Simulation and Modeling 3
Minor Project 1
Elective II 3

The semester carries 16 credits.

Artificial Intelligence introduces a specialized computing field, while Software Engineering focuses on organized approaches to software development. Simulation and Modeling adds computational representation and analysis of systems.

The Minor Project gives students a defined project component within the curriculum. Elective study provides room for subject choice within the academic options made available under the relevant curriculum.

Programming and Software Study

Programming begins early in the degree through Computer Programming and continues through Object Oriented Programming and later software-related subjects.

The curriculum then expands beyond writing programs. Theory of Computation introduces formal computing concepts, Software Engineering addresses structured software development, and Simulation and Modeling applies computation to the representation of systems.

Students therefore encounter computing at several levels: programming, theory, software development, modeling, and project work.

This progression can help students understand that computer engineering work involves more than knowledge of a single programming language or development tool.

Electronics, Digital Systems, and Microprocessors

The engineering side of the course begins with Fundamental of Electrical and Electronics Engineering and develops through Electronic Device and Circuits, Digital Logic, Electrical Circuits and Machines, and Microprocessors.

These subjects provide the background needed to understand computing systems beyond their software interface.

Digital Logic deals with the logical structures used in digital systems. Electronic Device and Circuits introduces electronic components and circuit concepts. Microprocessors bring the curriculum closer to processor-level computing and the interaction between hardware and programmed operation.

The combination of these subjects with programming is one of the defining academic features of the Computer Engineering curriculum.

Data, Artificial Intelligence, and Computational Study

The curriculum includes Foundation of Data Science and Artificial Intelligence as distinct subjects.

Foundation of Data Science appears during the second year, alongside Theory of Computation, Computer Graphics and Visualization, and Microprocessors. Artificial Intelligence appears later in the program with Software Engineering and Simulation and Modeling.

Their placement reflects the broader progression of the degree: students first build mathematical, programming, electronic, and computing foundations before encountering more specialized areas.

These subjects form part of a wider engineering curriculum and should not be viewed in isolation from mathematics, programming, electronics, theory, and project work.

Practical and Laboratory Learning

Computer Engineering includes practical work across programming, electronics, digital systems, visualization, microprocessors, and other technical areas where laboratory hours are prescribed.

At Pashchimanchal Campus, Computer Engineering is administered within the Department of Electronics and Computer Engineering. The campus also has academic infrastructure that includes laboratories, computer centers, classrooms, tutorial rooms, drawing spaces, library facilities, and other supporting academic areas.

Practical learning may involve:

  • Programming exercises
  • Electronics laboratory work
  • Digital logic practical work
  • Microprocessor-related exercises
  • Computer graphics activities
  • Data-oriented computing exercises
  • Software-related assignments
  • Simulation work
  • Minor project activity

The balance between theory and practical work depends on the structure assigned to each course in the TU/IOE curriculum.

Department of Electronics and Computer Engineering

Computer Engineering at Pashchimanchal Campus operates through the Department of Electronics and Computer Engineering.

The same departmental setting connects computer engineering study with electronics, communication, information, and related computing areas. This gives the program an academic home that reflects its combination of software and hardware-oriented subjects.

Pashchimanchal Campus also offers the postgraduate MSc in Communication and Knowledge Engineering. Admission to the master's program is governed separately by the applicable TU/IOE postgraduate eligibility and entrance requirements.

Examination and Assessment

Examinations follow the academic rules and regulations of Tribhuvan University and the Institute of Engineering.

The curriculum shows a combination of theory assessment and practical assessment depending on the subject. Courses with laboratory components include practical work alongside the academic assessment prescribed for theory.

Students must complete the applicable semester examinations, assessments, laboratories, projects, and other requirements included in the curriculum.

After successful completion of the prescribed academic requirements, the degree is awarded by Tribhuvan University.

Skills Developed Through the Course

The curriculum gives students opportunities to develop technical abilities through repeated academic and practical work.

Areas developed through the course can include:

  • Computer programming
  • Object-oriented programming
  • Mathematical problem solving
  • Digital logic
  • Electronic circuit understanding
  • Microprocessor concepts
  • Computer graphics
  • Computational theory
  • Data-oriented analysis
  • Software engineering
  • Simulation and modeling
  • Technical project work

The level of skill a student develops depends on academic engagement, practical work, project experience, and individual performance. Completion of the degree does not by itself guarantee expertise in every field covered by the curriculum.

Career and Further Study Direction

The curriculum provides a foundation across software, computing theory, digital systems, electronics, microprocessors, data, artificial intelligence, and software engineering.

Graduates may explore work or further study connected with areas represented in their academic training. Individual career options depend on skills, technical depth, project experience, professional requirements, location, and available opportunities.

Students interested in postgraduate education can also consider specialized study in computing, electronics, communication, knowledge engineering, and related engineering areas where they satisfy the applicable admission requirements.

The degree should therefore be viewed as a broad computer engineering qualification rather than preparation for one fixed occupation.

Professional Engineering Context

The degree is awarded by Tribhuvan University after successful completion of the TU/IOE academic requirements.

Engineering practice in Nepal also operates within the professional framework associated with the Nepal Engineering Council.

The university degree and professional regulatory requirements are separate matters. Graduates intending to enter regulated engineering practice should follow the applicable professional requirements after completing their academic program.

What Students Should Consider Before Choosing the Program

Computer Engineering requires sustained work across several different technical areas. Students interested only in programming should note that the curriculum also contains mathematics, electronic devices, electrical circuits, digital logic, and microprocessors.

Likewise, students interested mainly in hardware should expect substantial programming, theory, software, data, artificial intelligence, and modeling content.

Before applying, students should consider whether they are comfortable with:

  • Four years of engineering study
  • Mathematics and analytical coursework
  • Programming and software assignments
  • Electronics and digital systems
  • Laboratory work
  • Semester examinations
  • Project-based learning
  • A curriculum that combines hardware and software concepts

This mixed academic structure is central to the nature of Computer Engineering at Pashchimanchal Campus.

FAQ

What is the duration of Bachelor in Computer Engineering at Pashchimanchal Campus?

The program is four years long and is organized into eight semesters under the Institute of Engineering, Tribhuvan University.

How many seats are available for Computer Engineering?

Pashchimanchal Campus has 48 seats for the Bachelor in Computer Engineering program.

Which university awards the Computer Engineering degree?

The degree is awarded by Tribhuvan University after successful completion of the academic requirements prescribed through the Institute of Engineering.

Is IOE entrance required for admission?

Admission follows the IOE engineering entrance and admission system. Applicants must satisfy the applicable academic eligibility and entrance requirements prescribed by TU and IOE.

What is the eligibility for Bachelor in Computer Engineering?

Eligibility follows the academic requirements prescribed by Tribhuvan University and the Institute of Engineering for bachelor-level engineering admission.

Is Computer Engineering only about programming?

No. Programming is an important part of the curriculum, but students also study mathematics, electronics, digital logic, electrical circuits, microprocessors, computing theory, data science, software engineering, simulation, and project-related subjects.

Which programming-related subjects are included?

The curriculum includes Computer Programming and Object Oriented Programming. Later study also includes subjects such as Software Engineering, Artificial Intelligence, Simulation and Modeling, and project work.

Does the course include hardware-related study?

Yes. The curriculum includes Fundamental of Electrical and Electronics Engineering, Electronic Device and Circuits, Digital Logic, Electrical Circuits and Machines, and Microprocessors.

Does the curriculum include Artificial Intelligence?

Yes. Artificial Intelligence is included in the third-year second-semester curriculum.

Is Data Science included in the course?

Yes. Foundation of Data Science is included in the second-year curriculum.

Does Computer Engineering include project work?

Yes. Project-oriented study forms part of the engineering curriculum. A Minor Project is specifically included in the third-year second semester.

Which department manages the program?

The program is administered through the Department of Electronics and Computer Engineering at Pashchimanchal Campus.

Are practical and laboratory classes included?

Yes. Several courses include practical components in addition to theory. Programming, electronics, digital systems, microprocessors, graphics, and related subjects involve practical or laboratory work according to the curriculum.

Who conducts the examinations?

Examinations and academic assessment follow the Institute of Engineering and Tribhuvan University examination system.

Can graduates continue to postgraduate study at Pashchimanchal Campus?

Pashchimanchal Campus offers MSc in Communication and Knowledge Engineering. Admission to the master's program follows its separate TU/IOE eligibility and entrance requirements.

Course Details

Total Fee Rs. 318,800 As published by Pashchimanchal Campus | Institute of Engineering — confirm before applying.
  • Course TypeBE Computer Engineering
  • LevelBachelor Degree
  • Duration4 Years
  • Affiliated To Tribhuvan University (TU)
  • Study ModeFull Time
  • Total Seats48
  • MediumEnglish
  • RecognitionNepal Engineering Council
  • Offered At Pashchimanchal Campus | Institute of Engineering
    Lamachaur, Pokhara

Other Courses at Pashchimanchal Campus | Institute of Engineering 11

Reviews

No reviews yet — be the first to share your experience of this course.

Questions & Discussions

No questions yet. Ask the first one about this course.

Contact Pashchimanchal Campus | Institute of Engineering, Pokhara

Where else can you study BE Computer Engineering?

Nearby Similar Colleges

Featured Colleges