TLC Banner

Pokhara Engineering College , Phirke, Pokhara

Bachelor of Computer Engineering

Affiliated To: Pokhara University

course

BE Computer Engineering

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

48

Medium

English

Recognition

Nepal Engineering Council

Overview

Bachelor of Computer Engineering at Pokhara Engineering College

Bachelor of Computer Engineering (BE Computer) at Pokhara Engineering College is a four-year undergraduate engineering program affiliated with Pokhara University. The program is organized across eight semesters and has an intake of 48 seats at the college.

Computer Engineering brings computer hardware and software into the same field of study. Students learn how computer systems are designed, organized, programmed, connected, and applied. The curriculum moves through programming, digital electronics, computer architecture, operating systems, databases, networking, software engineering, artificial intelligence, machine learning, cloud computing, data science, cybersecurity, project work, and internship.

The program is intended to develop graduates who can examine engineering problems, design technical solutions, work with computer systems, communicate within an engineering environment, and continue developing their technical knowledge throughout professional practice.

Pokhara Engineering College Building

Course overview

Particular Details
Course Bachelor of Computer Engineering
Common Name BE Computer
College Pokhara Engineering College
Affiliation Pokhara University
Level Bachelor's Degree
Duration 4 Years
Academic Structure 8 Semesters
Seats at PEC 48
Location Pokhara, Nepal

The curriculum combines computing with electrical and electronic foundations rather than treating the degree as a programming-only course. Students study software development alongside digital logic, electronic devices, instrumentation, computer architecture, microprocessors, networking, embedded systems, and other hardware-related areas.

What is Bachelor of Computer Engineering?

Bachelor of Computer Engineering is concerned with the analysis, design, and evaluation of computer systems, including both hardware and software.

Students study how computer components operate individually and how they work together as complete systems. The program gives particular attention to computer organization and architecture, systems programming, operating systems, digital hardware, programming, networking, and software-related subjects.

The academic progression also moves into newer computing areas such as artificial intelligence, machine learning, image processing, data science, cloud computing, and network and cyber security.

This combination allows students to study computers from several perspectives: programming applications, building software systems, understanding processors and digital hardware, managing data, connecting computers through networks, and working with computational systems.

Program objectives

The BE Computer program aims to prepare graduates with a sound foundation in engineering and computing while developing practical and professional abilities.

Graduates are expected to develop the ability to:

  • identify, formulate, and solve complex engineering problems using engineering, science, and mathematics;

  • apply engineering design when developing solutions for defined needs;

  • consider public health, safety, welfare, cultural, social, environmental, and economic factors where relevant to engineering decisions;

  • communicate effectively with different audiences;

  • understand ethical and professional responsibilities in engineering situations;

  • work effectively as part of a team;

  • contribute to collaborative planning and technical work; and

  • acquire and apply new knowledge through suitable learning approaches.

The program therefore combines technical competence with communication, professional responsibility, teamwork, and continued learning.

Eligibility for BE Computer

Applicants must have completed Grade 12 in the Science stream or an equivalent qualification from a recognized institution.

The academic requirements include:

  • 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 2.0 on a 4.0 scale or equivalent; and

  • Mathematics carrying at least 100 marks in Grade 11 or Grade 12.

These requirements form the academic basis for entry into the engineering program.

Curriculum structure

The Bachelor of Computer Engineering curriculum is organized across eight semesters. Students begin with mathematics, electrical engineering, electronics, communication, computer workshop, and programming before moving into specialized computer engineering subjects.

Later semesters include databases, operating systems, computer architecture, software engineering, artificial intelligence, networking, embedded systems, machine learning, data science, cybersecurity, electives, projects, and internship.

Semester I

The first semester establishes mathematical, programming, electrical, and electronic foundations.

Course Code Subject Credits
ELE 120 Basic Electrical Engineering 3
MTH 110 Calculus - I 3
ENG 110 Communication Techniques 2
CMP 122 Computer Workshop 1
ELX 110 Digital Logic 3
ELX 120 Electronics Devices and Circuits 3
CMP 124 Programming in C 3

Semester Credits: 18

Computer Workshop and Programming in C introduce practical computing from the opening semester, while Digital Logic and Electronics Devices and Circuits establish the hardware side of the program.

Semester II

Course Code Subject Credits
MTH 150 Algebra and Geometry 3
CHM 110 Applied Chemistry 2
PHY 110 Applied Physics 3
MEC 116 Basic Engineering Drawing 1
CMP 160 Data Structure and Algorithms 3
ELE 172 Instrumentation 3
CMP 162 Object Oriented Programming in C++ 3

Semester Credits: 18

The second semester develops programming further through Data Structure and Algorithms and Object Oriented Programming in C++. Physics, chemistry, instrumentation, engineering drawing, and mathematics continue the broader engineering foundation.

Semester III

Course Code Subject Credits
MTH 210 Calculus - II 3
CMP 234 Computer Graphics 3
CMM 220 Data Communication 3
CMP 222 Database Management System 3
CMP 224 Microprocessor and ALP 3
CMP 232 Operating Systems 3

Semester Credits: 18

By the third semester, the curriculum moves firmly into computer engineering. Students encounter databases, operating systems, microprocessors, computer graphics, and data communication within the same semester.

Semester IV

Course Code Subject Credits
CMP 228 Advanced Programming with Java 3
MTH 250 Applied Mathematics 3
CMP 262 Computer Architecture 3
MTH 252 Numerical Methods 2
CMP 270 Research Fundamentals 2
CMP 264 Theory of Computation 3

Semester Credits: 16

Computer Architecture provides an important bridge between hardware organization and computing performance, while Theory of Computation develops the conceptual side of computer science. Research Fundamentals introduces students to research-oriented academic work.

Semester V

Course Code Subject Credits
CMP 346 Artificial Intelligence 3
CMM 344 Digital Signal Analysis and Processing 3
ELX 320 Embedded System 2
MGT 320 Engineering Management 2
MTH 216 Probability and Statistics 2
CMP 348 Software Engineering 3

Semester Credits: 15

The fifth semester brings several major areas together. Artificial Intelligence, Embedded System, Software Engineering, and Digital Signal Analysis and Processing extend study beyond conventional programming into software development processes, intelligent computing, hardware-software interaction, and signal-based systems.

Semester VI

Course Code Subject Credits
CMP 422 Compiler Design 2
CMP 344 Computer Networks 3
Elective I Elective Course 3
CMP 362 Image Processing and Pattern Recognition 3
CMP 364 Machine Learning 3
PRJ 360 Project I 1
CMP 338 Simulation and Modeling 3

Semester Credits: 18

The sixth semester combines networking, machine learning, image processing, simulation, compiler study, an elective, and the first formal project stage.

Project I gives students a defined opportunity to apply knowledge from earlier semesters to a structured computing or engineering project.

Semester VII

Course Code Subject Credits
CMP 424 Cloud Computing and Virtualization 3
CMP 360 Data Science and Analytics 3
MGT 250 Engineering Economics 3
MGT 332 Entrepreneurship and Professional Practice 2
CMP 426 Network and Cyber Security 3
Elective II Elective Course 3

Semester Credits: 17

The seventh semester gives significant attention to networked and data-oriented computing through Cloud Computing and Virtualization, Data Science and Analytics, and Network and Cyber Security.

Engineering Economics and Entrepreneurship and Professional Practice introduce economic, organizational, and professional dimensions alongside technical study.

Semester VIII

Course Code Subject Credits
Elective III Elective Course 3
INT 492 Internship 3
PRJ 452 Project II 3

Semester Credits: 9

The final semester is concentrated around an elective, internship, and Project II.

This arrangement gives students more time for applied academic work and practical exposure during the closing stage of the degree.

Major subject areas

The curriculum can be understood through several connected academic areas.

Programming and software

Programming begins in the first semester and continues through different programming approaches and software-oriented subjects.

Students encounter:

  • Programming in C;

  • Object Oriented Programming in C++;

  • Advanced Programming with Java;

  • Data Structure and Algorithms;

  • Database Management System;

  • Software Engineering;

  • Compiler Design; and

  • Theory of Computation.

These subjects cover both writing programs and understanding how software systems, programming languages, algorithms, and computational processes are organized.

Computer hardware and architecture

Hardware-related study remains part of the program throughout the degree.

Relevant subjects include:

  • Digital Logic;

  • Electronics Devices and Circuits;

  • Instrumentation;

  • Microprocessor and ALP;

  • Computer Architecture; and

  • Embedded System.

This component distinguishes Computer Engineering from courses focused mainly on software development.

Networks and communication

Networking and communication appear at several stages through:

  • Data Communication;

  • Computer Networks;

  • Cloud Computing and Virtualization; and

  • Network and Cyber Security.

Students therefore move from basic data transmission concepts toward computer networks, distributed computing environments, and security-related study.

Data and intelligent computing

The later semesters introduce a group of subjects connected with data analysis and computational intelligence:

  • Artificial Intelligence;

  • Machine Learning;

  • Image Processing and Pattern Recognition;

  • Data Science and Analytics;

  • Simulation and Modeling; and

  • Digital Signal Analysis and Processing.

These subjects add analytical and computational areas to the student's earlier foundations in programming, mathematics, and computer systems.

Practical learning and project work

Practical study begins early through Computer Workshop and programming courses.

As the program progresses, students work with programming, instrumentation, digital systems, databases, networking, embedded systems, software engineering, and other technical subjects that connect theory with applied computing.

Two formal project stages appear in the curriculum:

  • Project I in Semester VI; and

  • Project II in Semester VIII.

The final semester also includes a three-credit internship.

Together, the workshop, laboratory-oriented subjects, projects, and internship create a practical component alongside regular classroom study.

Scholarship seats

Pokhara University's Bachelor of Computer Engineering scholarship allocation covers 17 seats across the colleges included in the scholarship distribution.

Pokhara Engineering College is allocated 2 scholarship seats for Bachelor of Computer Engineering within that distribution.

College Scholarship Seats
Nepal Engineering College 5
Pokhara Engineering College 2
Lumbini Engineering, Management and Science College 2
National Academy of Science and Technology 2
Nepal College of Information Technology 2
Cosmos College of Management and Technology 2
Everest Engineering and Management College 2

The scholarship allocation is separate from PEC's listed regular program intake of 48 seats.

Skills developed through the program

The curriculum supports development across several technical and professional areas.

Students work with:

  • programming and software development;

  • algorithms and data structures;

  • computer hardware and digital systems;

  • microprocessors and embedded systems;

  • operating systems;

  • database systems;

  • computer networks;

  • cybersecurity;

  • artificial intelligence and machine learning;

  • cloud computing;

  • data science and analytics;

  • engineering mathematics;

  • technical project work;

  • teamwork and communication; and

  • professional and ethical responsibilities.

The program also expects students to develop the ability to learn and apply new technical knowledge as computing technologies and professional requirements change.

Career areas

The academic areas covered by BE Computer connect with several forms of computing and technology work.

Possible areas include:

  • computer engineering;

  • computer programming;

  • computer networking;

  • systems engineering;

  • hardware and networking;

  • operating systems;

  • software engineering;

  • software applications;

  • information technology;

  • computer architecture and hardware design;

  • artificial intelligence;

  • data-related computing; and

  • network and cybersecurity.

Roles mentioned in connection with these areas include Computer Engineer, Computer Programmer, Computer Network Architect, System Engineer, and Networking Engineer.

Actual roles depend on the student's technical competence, project experience, further training, employer requirements, and the type of organization.

Study environment at Pokhara Engineering College

Pokhara Engineering College provides laboratories for its engineering disciplines. These support the practical requirements associated with computer, electronics, electrical, and related engineering subjects.

The college library contains more than 14,000 books, including textbooks, technical journals, and reference materials. Students also have access to a digital library.

Internet access is provided through a 35 Mbps broadband leased line and Wi-Fi zones. Individual login credentials and college-domain email addresses are available for students and staff.

For Computer Engineering students, these facilities support programming practice, technical coursework, project preparation, digital resources, and internship or research-related academic work.

How the program progresses

The curriculum follows a clear progression across four years.

The first year establishes foundations in programming, electronics, mathematics, science, engineering drawing, instrumentation, and data structures.

The second year moves further into operating systems, databases, computer graphics, microprocessors, computer architecture, Java programming, numerical methods, and theoretical computing.

The third year introduces artificial intelligence, software engineering, embedded systems, digital signal processing, computer networks, machine learning, image processing, simulation, and the first project.

The fourth year places greater attention on cloud computing, data science, cybersecurity, professional practice, electives, internship, and the final project.

This sequence allows students to build technical depth gradually rather than encountering advanced computing subjects before completing the required mathematical, programming, and systems foundations.

Who may consider BE Computer?

BE Computer may suit students whose academic interests extend across both software and computer hardware.

The curriculum requires continued work with mathematics, programming, electronics, computing systems, networking, and technical problem-solving. Students should also expect project work, teamwork, documentation, and an internship rather than relying only on classroom examinations.

Students primarily interested in programming will still encounter electronics, instrumentation, computer architecture, microprocessors, and embedded systems. Similarly, students interested in hardware will need to work extensively with programming, software engineering, databases, operating systems, networks, and data-oriented subjects.

That combination is central to the academic character of Computer Engineering.

Frequently Asked Questions

How long is Bachelor of Computer Engineering at Pokhara Engineering College?

The BE Computer program is four years long and is organized across eight semesters under Pokhara University.

How many seats are available for BE Computer at PEC?

Pokhara Engineering College has 48 listed seats for Bachelor of Computer Engineering.

What is the eligibility for BE Computer?

Applicants must have completed Grade 12 in the Science stream or an equivalent qualification with Physics, Chemistry, and Mathematics. They must meet the prescribed subject-grade, GPA, and Mathematics requirements for Pokhara University engineering admission.

Does BE Computer include programming?

Yes. Programming begins with Programming in C and continues through Object Oriented Programming in C++, Advanced Programming with Java, Data Structure and Algorithms, Software Engineering, and other computing subjects.

Does the course include computer hardware?

Yes. Digital Logic, Electronics Devices and Circuits, Instrumentation, Microprocessor and ALP, Computer Architecture, and Embedded System form part of the curriculum.

Are artificial intelligence and machine learning included?

Yes. Artificial Intelligence is included in Semester V, while Machine Learning appears in Semester VI. Data Science and Analytics is included in Semester VII.

Does BE Computer include cybersecurity?

Yes. Network and Cyber Security is included in Semester VII.

Is there an internship in the BE Computer program?

Yes. The eighth semester includes a three-credit internship.

Does the course include project work?

Yes. Project I is included in Semester VI and Project II in Semester VIII.

Are scholarship seats available at Pokhara Engineering College?

The scholarship distribution for Bachelor of Computer Engineering allocates 2 scholarship seats to Pokhara Engineering College.

Contact Details of Pokhara Engineering College, Pokhara

Reviews

College Review

Questions & Discussions

Ask Question