Overview
Bachelor of Computer Engineering (BE Computer) at Pokhara University School of Engineering
The Bachelor of Computer Engineering (BE Computer) at Pokhara University School of Engineering is a four-year undergraduate engineering program organized across eight semesters. The course combines computing with electrical and electronics foundations and covers both computer hardware and software systems.
BE Computer is offered by SOE under the Faculty of Science and Technology of Pokhara University. The program has 48 seats at SOE. Its academic coverage includes programming, digital logic, electronics, data structures, computer architecture, operating systems, databases, networking, embedded systems, software engineering, artificial intelligence, machine learning, cybersecurity, cloud computing, projects, and internship.

BE Computer at a Glance
| Particular | Details |
|---|---|
| Course | Bachelor of Computer Engineering (BE Computer) |
| Institution | Pokhara University School of Engineering |
| University | Pokhara University |
| Faculty | Faculty of Science and Technology |
| Level | Bachelor's |
| Duration | 4 Years / 8 Semesters |
| Total Credits | 130 |
| Seats | 48 |
| Location | Pokhara-30, Khudi, Kaski, Nepal |
Course Overview
Computer Engineering studies computer systems from both hardware and software perspectives. The program gives particular attention to computer organization and architecture, systems programming, operating systems, and digital hardware design. It also examines how individual computer components and software systems operate together within larger computing environments.
The curriculum begins with electrical engineering, mathematics, communication, computer workshop, digital logic, electronic devices, and C programming. It then moves through data structures, object-oriented programming, computer graphics, data communication, databases, microprocessors, operating systems, computer architecture, Java programming, and theory of computation.
Later semesters introduce artificial intelligence, digital signal analysis, embedded systems, software engineering, computer networks, image processing, machine learning, simulation, cloud computing, data science, network and cyber security, engineering economics, professional practice, electives, project work, and internship.
Who May Consider BE Computer?
The program may suit students interested in understanding how computer hardware and software work together rather than studying only one side of computing.
Students encounter programming from the first semester, but the course also includes electrical engineering, electronics, digital logic, instrumentation, microprocessors, embedded systems, computer architecture, networking, and signal-related subjects.
The academic structure may be relevant to students interested in areas such as:
-
Programming and software development
-
Computer hardware and architecture
-
Digital systems and electronics
-
Operating systems
-
Data communication and computer networks
-
Embedded systems
-
Databases
-
Artificial intelligence and machine learning
-
Network and cyber security
-
Cloud computing and data science
The program also requires mathematics and engineering study throughout different stages of the degree.
Eligibility for BE Computer Engineering
Applicants must have completed Grade 12 in the Science stream or an equivalent qualification from a recognized institution.
The academic requirements are:
-
Physics, Chemistry, and Mathematics at Grade 12 level.
-
At least one course carrying a minimum of 100 full marks or 5 credits in each of Physics, Chemistry, and Mathematics.
-
A minimum C grade or 45 percent in each of Physics, Chemistry, and Mathematics.
-
An overall GPA of at least 2.0 on a 4.0 scale or equivalent.
-
Mathematics carrying at least 100 marks in Grade 11 or Grade 12.
These requirements place BE Computer within Pokhara University's Science and Technology engineering stream.
Curriculum Structure
The course is organized over eight semesters. The progression moves from engineering and programming fundamentals into computer systems, software, networks, intelligent computing, professional study, projects, and internship.
| Semester | Main Academic Areas |
|---|---|
| I | Electrical Engineering, Calculus, Communication, Computer Workshop, Digital Logic, Electronics, C Programming |
| II | Algebra, Chemistry, Physics, Engineering Drawing, Data Structures, Instrumentation, C++ |
| III | Calculus II, Computer Graphics, Data Communication, Database Systems, Microprocessor, Operating Systems |
| IV | Java, Applied Mathematics, Computer Architecture, Numerical Methods, Research Fundamentals, Theory of Computation |
| V | Artificial Intelligence, Digital Signal Analysis, Embedded Systems, Engineering Management, Statistics, Software Engineering |
| VI | Compiler Design, Computer Networks, Elective, Image Processing, Machine Learning, Project I, Simulation |
| VII | Cloud Computing, Data Science, Engineering Economics, Professional Practice, Network and Cyber Security, Elective |
| VIII | Elective, Internship, Project II |
First Year: Engineering and Programming Foundation
Semester I contains Basic Electrical Engineering, Calculus I, Communication Techniques, Computer Workshop, Digital Logic, Electronic Devices and Circuits, and Programming in C.
This combination introduces students to programming while also establishing the electrical and digital foundations needed for later computer hardware subjects.
Semester II adds Algebra and Geometry, Applied Chemistry, Applied Physics, Basic Engineering Drawing, Data Structure and Algorithms, Instrumentation, and Object Oriented Programming in C++.
By the end of the first year, students have encountered procedural programming, object-oriented programming, data structures, electrical and electronic systems, digital logic, instrumentation, mathematics, and applied sciences.
Second Year: Computer Systems and Core Computing
The third semester moves more directly into computer engineering. Students study Computer Graphics, Data Communication, Database Management System, Microprocessor and ALP, and Operating Systems alongside Calculus II.
These subjects connect software with processor-level and system-level computing. Database Management System introduces structured data management, while Microprocessor and ALP focuses on processor-related study. Operating Systems addresses software that manages computer hardware and system resources.
Semester IV includes Advanced Programming with Java, Applied Mathematics, Computer Architecture, Numerical Methods, Research Fundamentals, and Theory of Computation.
Computer Architecture builds directly on the program's hardware and system focus, while Theory of Computation adds a more theoretical computing component. Research Fundamentals introduces research-oriented academic work before the later project stages.
Third Year: Software, Networks, Embedded Systems, and Intelligent Computing
Semester V combines Artificial Intelligence, Digital Signal Analysis and Processing, Embedded System, Engineering Management, Probability and Statistics, and Software Engineering.
The mix illustrates the breadth of Computer Engineering. Students move between computing theory, embedded hardware-software systems, signal processing, software development, statistics, and management-related study.
Semester VI includes Compiler Design, Computer Networks, Image Processing and Pattern Recognition, Machine Learning, Simulation and Modeling, Project I, and an elective.
Project I appears at this stage, allowing students to apply knowledge acquired across programming, systems, networks, software, and related technical subjects.
The sixth semester also brings several specialized computing areas together. Computer Networks focuses on connected systems, while Image Processing and Pattern Recognition and Machine Learning introduce computational methods for processing and interpreting data.
Fourth Year: Cloud, Security, Data Science, Project, and Internship
Semester VII includes Cloud Computing and Virtualization, Data Science and Analytics, Engineering Economics, Entrepreneurship and Professional Practice, Network and Cyber Security, and an elective.
This semester combines technical computing subjects with economic and professional study. Network and Cyber Security extends the networking component of earlier semesters, while Cloud Computing and Virtualization and Data Science and Analytics introduce additional computing areas.
Semester VIII is centered on an elective, Internship, and Project II.
The placement of Project II and Internship in the final semester gives students a concluding project and practical component after completing most of the required computing and engineering subjects.
Hardware and Software Balance
A defining feature of the course is the combination of hardware and software.
On the hardware and electronics side, students study subjects such as:
-
Basic Electrical Engineering
-
Digital Logic
-
Electronic Devices and Circuits
-
Instrumentation
-
Microprocessor and ALP
-
Computer Architecture
-
Embedded System
On the software and computing side, the curriculum includes:
-
Programming in C
-
Data Structure and Algorithms
-
Object Oriented Programming in C++
-
Database Management System
-
Operating Systems
-
Advanced Programming with Java
-
Software Engineering
-
Compiler Design
-
Machine Learning
-
Cloud Computing and Virtualization
-
Data Science and Analytics
This combination distinguishes Computer Engineering from a course centered only on programming or software development.
Skills Developed through the Program
The academic goals of the program include applying engineering, science, and mathematics to complex engineering problems, developing engineering solutions, communicating with different audiences, working responsibly in professional settings, functioning within teams, and continuing to acquire new knowledge.
Through the curriculum, students work with areas that may develop abilities in:
-
Programming and algorithmic problem solving
-
Computer hardware and digital systems
-
Database and operating system concepts
-
Computer networks
-
Software engineering
-
Embedded systems
-
Computer architecture
-
Technical project work
-
Communication and teamwork
-
Engineering and professional decision-making
The level of skill developed depends on academic performance, practical work, projects, internship experience, and continued practice.
Career Areas
Computer Engineering graduates may explore work across computing, hardware, software, systems, and networking fields.
Career areas identified for the program include computer engineering, computer programming, computer networking, system engineering, network engineering, system administration, operating systems, software engineering, hardware and networking, software applications, and information technology.
The course also contains academic preparation in artificial intelligence, machine learning, embedded systems, cloud computing, data science, and network and cyber security.
Career outcomes are not determined by the degree alone. They depend on technical ability, project experience, communication skills, practical exposure, continued learning, location, and available employment opportunities.
Further Study
BE Computer graduates have a direct academic route to the Master of Computer Engineering at SOE. The master's eligibility specifically accepts a bachelor's degree in Computer Engineering or an equivalent qualification.
Graduates also fall within the engineering background accepted for MSc in Computer Science, which accepts a four-year bachelor's degree in any branch of Engineering, Computer Science, or specified science fields.
These options provide two different postgraduate directions within SOE: advanced Computer Engineering and Computer Science.
Frequently Asked Questions
How long is BE Computer Engineering at SOE?
The program runs for four years across eight semesters.
How many seats are available?
BE Computer has 48 seats at Pokhara University School of Engineering.
What is the eligibility for BE Computer?
Applicants need Grade 12 Science or equivalent with Physics, Chemistry, and Mathematics and must meet the stated subject-grade, GPA, and Mathematics requirements.
Does the course include both hardware and software?
Yes. The curriculum includes programming, software engineering, operating systems, databases, and machine learning alongside digital logic, electronics, microprocessors, computer architecture, instrumentation, and embedded systems.
Does BE Computer include project work?
Yes. Project I is included in Semester VI and Project II in Semester VIII.
Is there an internship?
Yes. Internship is included in the eighth semester.
Can graduates study Master of Computer Engineering at SOE?
Yes. A bachelor's degree in Computer Engineering or an equivalent degree is an eligible academic background for Master of Computer Engineering at SOE.















