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.
| 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.
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.
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:
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 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:
Admission procedures remain part of the wider TU/IOE engineering system.
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.
The curriculum covers mathematics, computing, electronics, electrical systems, engineering fundamentals, communication, economics, and specialized computer engineering subjects.
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.
By the first part of the second year, students move into more specialized computing subjects.
The curriculum includes:
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.
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 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.
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.
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.
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:
The balance between theory and practical work depends on the structure assigned to each course in the TU/IOE curriculum.
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.
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.
The curriculum gives students opportunities to develop technical abilities through repeated academic and practical work.
Areas developed through the course can include:
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.
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.
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.
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:
This mixed academic structure is central to the nature of Computer Engineering at Pashchimanchal Campus.
The program is four years long and is organized into eight semesters under the Institute of Engineering, Tribhuvan University.
Pashchimanchal Campus has 48 seats for the Bachelor in Computer Engineering program.
The degree is awarded by Tribhuvan University after successful completion of the academic requirements prescribed through the Institute of Engineering.
Admission follows the IOE engineering entrance and admission system. Applicants must satisfy the applicable academic eligibility and entrance requirements prescribed by TU and IOE.
Eligibility follows the academic requirements prescribed by Tribhuvan University and the Institute of Engineering for bachelor-level engineering admission.
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.
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.
Yes. The curriculum includes Fundamental of Electrical and Electronics Engineering, Electronic Device and Circuits, Digital Logic, Electrical Circuits and Machines, and Microprocessors.
Yes. Artificial Intelligence is included in the third-year second-semester curriculum.
Yes. Foundation of Data Science is included in the second-year curriculum.
Yes. Project-oriented study forms part of the engineering curriculum. A Minor Project is specifically included in the third-year second semester.
The program is administered through the Department of Electronics and Computer Engineering at Pashchimanchal Campus.
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.
Examinations and academic assessment follow the Institute of Engineering and Tribhuvan University examination system.
Pashchimanchal Campus offers MSc in Communication and Knowledge Engineering. Admission to the master's program follows its separate TU/IOE eligibility and entrance requirements.