Bachelor of Computer Engineering (BE Computer) at Universal Engineering & Science College (UESC), Chakupat, Lalitpur, is a four-year undergraduate engineering program affiliated with Pokhara University. The program is organized across eight semesters and brings together computer science, electronics, electrical engineering, mathematics, programming, computer hardware, software systems, networking, and related engineering subjects.
At UESC, the program has 48 seats. Its curriculum moves from introductory mathematics, electrical engineering, programming, electronics, and computer workshop courses into areas such as operating systems, computer architecture, artificial intelligence, embedded systems, software engineering, computer networks, machine learning, cloud computing, data science, cybersecurity, projects, electives, and internship.
| Particular | Details |
|---|---|
| Course | Bachelor of Computer Engineering (BE Computer) |
| College | Universal Engineering & Science College |
| Location | Chakupat, Patan, Lalitpur |
| Affiliation | Pokhara University |
| Level | Bachelor's Degree |
| Duration | 4 Years |
| Academic Structure | 8 Semesters |
| Seats | 48 |
| Project Work | Project I and Project II |
| Internship | Included in Semester VIII |
Universal Engineering & Science College was established in 2000 A.D. and operates its engineering programs under Pokhara University. The college has laboratories, computer facilities, workshops, library resources, and academic activities connected with engineering and technology.
Computer Engineering combines the study of computer hardware and software. The program addresses the analysis, design, and evaluation of computer systems and places particular attention on areas such as computer organization and architecture, systems programming, operating systems, digital hardware, and software development.
The curriculum does not treat programming as an isolated area. Students also study electronics, instrumentation, communication, microprocessors, computer architecture, networks, embedded systems, mathematics, engineering management, research, and professional practice.
This combination makes the course different from a program focused only on software development. Hardware and electronics subjects remain part of the academic structure alongside programming, computing, data, networking, and software-oriented courses.
The program may suit students who meet the science and mathematics requirements for engineering admission and want to study how computer hardware and software systems are designed, developed, connected, and managed.
Students should be prepared to work with:
Mathematics and applied science
Programming
Digital logic and electronics
Computer architecture
Data structures and algorithms
Databases
Operating systems
Computer networks
Embedded systems
Artificial intelligence and machine learning
Software engineering
Cybersecurity
Projects and internship
The course requires both conceptual study and practical technical work across its eight semesters.
Candidates must have completed Grade 12 in the Science stream or an equivalent qualification from a recognized institution.
The stated engineering eligibility requirements include:
Study of Physics, Chemistry, and Mathematics.
At least one course of a minimum 100 full marks or 5 credits in each of Physics, Chemistry, and Mathematics.
A minimum C grade or 45% in each of Physics, Chemistry, and Mathematics in Grade 12.
An overall GPA of 2.0 on a 4.0 scale or equivalent.
Mathematics carrying at least 100 marks in Grade 11 or Grade 12.
Pokhara University's undergraduate admission process includes application submission, an entrance examination, merit-based selection, and enrollment according to merit and available seats.
Applicants submit their academic and personal details through the applicable admission process. Academic transcripts, citizenship certificates, and passport-sized photographs are among the documents included in the general undergraduate application procedure.
Selection follows the applicable entrance and merit process.
UESC has 48 seats for Bachelor of Computer Engineering.
The Bachelor of Computer Engineering curriculum is spread across eight semesters. The first year concentrates on engineering fundamentals, mathematics, programming, electronics, and basic computer work. The middle semesters introduce computer systems, programming methods, architecture, theory, research, and software subjects. Later semesters move into artificial intelligence, networking, machine learning, cybersecurity, data science, electives, project work, and internship.
| Academic Stage | Main Areas |
|---|---|
| Year I | Mathematics, electrical engineering, electronics, programming, science and computer workshop |
| Year II | Computer graphics, data communication, databases, operating systems, architecture and computation |
| Year III | AI, embedded systems, software engineering, networks, machine learning and project work |
| Year IV | Cloud computing, data science, cybersecurity, professional practice, electives, internship and final project |
The first semester introduces engineering and computing fundamentals through seven subjects:
ELE 120 Basic Electrical Engineering – 3 credits
MTH 110 Calculus - I – 3 credits
ENG 110 Communication Techniques – 2 credits
CMP 122 Computer Workshop – 1 credit
ELX 110 Digital Logic – 3 credits
ELX 120 Electronics Devices and Circuits – 3 credits
CMP 124 Programming in C – 3 credits
The semester carries 18 credits.
Basic Electrical Engineering and Electronics Devices and Circuits introduce the electrical and electronics side of the degree, while Digital Logic connects that foundation with digital computing systems. Programming in C introduces structured programming, and Computer Workshop adds an early practical component.
Semester II also carries 18 credits:
MTH 150 Algebra and Geometry – 3 credits
CHM 110 Applied Chemistry – 2 credits
PHY 110 Applied Physics – 3 credits
MEC 116 Basic Engineering Drawing – 1 credit
CMP 160 Data Structure and Algorithms – 3 credits
ELE 172 Instrumentation – 3 credits
CMP 162 Object Oriented Programming in C++ – 3 credits
This semester combines science and engineering fundamentals with two important computing areas: data structures and object-oriented programming. Instrumentation adds another engineering component to the course.
Semester III carries 18 credits and moves more directly into computer systems and software subjects:
MTH 210 Calculus - II – 3 credits
CMP 234 Computer Graphics – 3 credits
CMM 220 Data Communication – 3 credits
CMP 222 Database Management System – 3 credits
CMP 224 Microprocessor and ALP – 3 credits
CMP 232 Operating Systems – 3 credits
The combination of Data Communication, Microprocessor and ALP, and Operating Systems gives students exposure to how computing systems operate at different levels. Database Management System and Computer Graphics broaden the software and application side of the curriculum.
Semester IV has 16 credits:
CMP 228 Advanced Programming with Java – 3 credits
MTH 250 Applied Mathematics – 3 credits
CMP 262 Computer Architecture – 3 credits
MTH 252 Numerical Methods – 2 credits
CMP 270 Research Fundamentals – 2 credits
CMP 264 Theory of Computation – 3 credits
Computer Architecture addresses the organization and functioning of computing hardware, while Theory of Computation introduces the formal side of computing. Research Fundamentals adds an academic research component, and Advanced Programming with Java continues the programming sequence.
The fifth semester carries 15 credits:
CMP 346 Artificial Intelligence – 3 credits
CMM 344 Digital Signal Analysis and Processing – 3 credits
ELX 320 Embedded System – 2 credits
MGT 320 Engineering Management – 2 credits
MTH 216 Probability and Statistics – 2 credits
CMP 348 Software Engineering – 3 credits
This stage introduces several specialized areas. Artificial Intelligence and Embedded System extend the technical range of the degree, while Software Engineering addresses the structured development of software systems. Engineering Management adds a management component to the engineering curriculum.
Semester VI carries 18 credits:
CMP 422 Compiler Design – 2 credits
CMP 344 Computer Networks – 3 credits
Elective I – 3 credits
CMP 362 Image Processing and Pattern Recognition – 3 credits
CMP 364 Machine Learning – 3 credits
PRJ 360 Project I – 1 credit
CMP 338 Simulation and Modeling – 3 credits
The semester combines network study with machine learning, image processing, compiler design, simulation, an elective, and the first formal project component.
Project I gives students an opportunity to apply knowledge developed through the earlier semesters within a defined academic project.
Semester VII carries 17 credits:
CMP 424 Cloud Computing and Virtualization – 3 credits
CMP 360 Data Science and Analytics – 3 credits
MGT 250 Engineering Economics – 3 credits
MGT 332 Entrepreneurship and Professional Practice – 2 credits
CMP 426 Network and Cyber Security – 3 credits
Elective II – 3 credits
This semester combines newer computing areas with professional and economic subjects. Cloud Computing and Virtualization, Data Science and Analytics, and Network and Cyber Security extend the technical curriculum, while Engineering Economics and Entrepreneurship and Professional Practice introduce economic and professional considerations.
The final semester contains:
Elective III – 3 credits
INT 492 Internship – 3 credits
PRJ 452 Project II – 3 credits
Semester VIII carries 9 credits.
The structure gives the final semester a strong applied emphasis. Students complete an elective alongside an internship and Project II, allowing the closing stage of the degree to connect advanced study with project and workplace-oriented experience.
Practical study appears throughout the curriculum rather than only at the end.
Computer Workshop is included in Semester I. Programming, electronics, instrumentation, microprocessors, embedded systems, networks, artificial intelligence, machine learning, and other technical areas contribute to the applied character of the program.
The formal project sequence includes:
Project I in Semester VI
Project II in Semester VIII
Internship in Semester VIII
These components sit alongside Research Fundamentals in Semester IV, creating a progression from academic preparation into project and internship work.
UESC's college environment includes laboratories, computer labs, workshops, library resources, seminars, research activities, and technical training. The college also has 25 research laboratories and supports student participation in seminars and conferences.
For Computer Engineering students, some institutional activities have been directly related to software and computing. The International Center for Applied Sciences (ICAS), UESC's research, training, and consulting wing, organized a one-day workshop on Mobile Application Development Using React Native on December 24, 2021.
ICAS also held a lecture series titled “Bridging the Academic and Professional Realms of Computer Engineering” on January 9, 2022. The event involved speakers working in software engineering and technology-related professional roles.
A skill-development training program was also conducted for graduating Computer and Civil Engineering students through workshops, seminars, and practical sessions.
UESC has two student groups particularly relevant to Computer Engineering:
Universal IT Club
Universal Robotics Club
The Universal IT Club brings together students interested in information technology and programming.
The Universal Robotics Club focuses on robotics, automation, artificial intelligence, projects, and competitions.
These groups give students additional settings for technical participation beyond formal semester subjects.
The academic structure supports the development of several areas of technical and professional ability.
Students work with:
Programming in C, C++, and Java
Data structures and algorithms
Database systems
Computer graphics
Digital logic and electronics
Microprocessors
Operating systems
Computer architecture
Data communication and networking
Embedded systems
Artificial intelligence
Machine learning
Image processing and pattern recognition
Software engineering
Simulation and modeling
Cloud computing
Data science and analytics
Network and cyber security
Research, project work, and internship
The program objectives also include engineering problem-solving, communication, teamwork, professional responsibility, engineering design, and continued learning.
The program's combination of software, hardware, networking, systems, and data-related study connects with several areas of computing and information technology.
Career directions identified for Computer Engineering graduates include:
Computer engineering
Computer programming
Computer networking
System administration
System engineering
Software engineering
Operating systems and networks
Hardware and networking
Artificial intelligence
Computer design and engineering
Software applications
Information technology
The UESC course information also identifies sectors such as software design and development companies, internet service providers, banks and financial institutions, IT and technology organizations, manufacturing and production, telecommunications, and news broadcasting.
Actual career direction depends on a graduate's technical abilities, academic performance, project experience, internship exposure, professional development, and available opportunities.
BE Computer may be relevant for students interested in both computing and engineering rather than programming alone. Its curriculum includes mathematics, science, electronics, hardware-related study, software development, computer systems, networking, artificial intelligence, machine learning, projects, and internship.
Students who prefer a combination of programming and system-level study may find the curriculum particularly relevant. The eight-semester structure requires continuous work across theoretical subjects, programming courses, technical subjects, project work, and practical components.
BabarmahalWhat is the affiliation of BE Computer at UESC?
Bachelor of Computer Engineering at Universal Engineering & Science College is affiliated with Pokhara University.
BabarmahalHow long is BE Computer at UESC?
The program runs for four years across eight semesters.
BabarmahalHow many seats are available?
UESC has 48 seats for Bachelor of Computer Engineering.
BabarmahalWhat is the eligibility for BE Computer?
Applicants must complete Grade 12 Science or equivalent with the required study of Physics, Chemistry, and Mathematics. A minimum C grade or 45% is required in each of these subjects, with an overall GPA of 2.0 or equivalent.
BabarmahalDoes the program include programming?
Yes. Programming subjects include Programming in C, Object Oriented Programming in C++, and Advanced Programming with Java. The curriculum also includes Data Structure and Algorithms, Software Engineering, and other software-related subjects.
BabarmahalDoes BE Computer include artificial intelligence and machine learning?
Yes. Artificial Intelligence is included in Semester V and Machine Learning in Semester VI.
BabarmahalDoes the course include cybersecurity?
Yes. Semester VII includes Network and Cyber Security.
BabarmahalIs there an internship?
Yes. Semester VIII includes INT 492 Internship carrying 3 credits.
BabarmahalDoes the program include project work?
Yes. Project I appears in Semester VI and Project II in Semester VIII.