UnderGraduate Program
Everest Engineering College | Affiliated with Pokhara University
The Bachelor of Computer Engineering (BE-Computer) is a four-year, eight-semester undergraduate program that prepares students for a diverse range of opportunities in both the private and public sectors at national and international levels. With the increasing integration of computer systems across various industries, this degree offers promising career prospects. Graduates of this program can expect to be highly sought after, enjoying competitive salaries, opportunities for innovation, and the ability to make a significant impact in their field
Computer engineering graduates possess a unique blend of skills in hardware and software development, systems design, and project management, making them versatile and valuable in multiple roles. Throughout their studies, students will explore key areas such as computer architecture, Artificial Intelligence, Data Science, Network design, and cybersecurity. This comprehensive curriculum equips graduates to tackle complex engineering challenges and adapt to emerging technologies in today’s fast-paced digital landscape.
Total Credit Hours: 129 Credits
Semester I
• Calculus I
• Digital Logic
• Programming in C
• Basic Electrical Engineering
• Computer Workshop
• Communication Technique
• Electronics Devices and Circuits
Semester II
• Algebra and Geometry
• Applied Physics
• Applied Chemistry
• Basic Engineering Drawing
• Object Oriented Programming in C++
• Data Structure and Algorithm • Instrumentation
Semester III
• Calculus II
• Database Management System
• Operating Systems
• Microprocessor and Assembly Language Programming
• Computer Graphics
• Data Communication
Semester IV
• Applied Mathematics
• Numerical Methods
• Advanced Programming with Java
• Theory of Computation
• Computer Architecture
• Research Fundamentals
Semester V
• Probability and Statistics
• Embedded System
• Engineering Management
• Artificial Intelligence
• Digital Signal Analysis and Processing
• Software Engineering
Semester VI
• Image Processing and Pattern Recognition
• Machine Learning
• Compiler Design
• Computer Networks
• Simulation and Modeling
• Elective I
• Project I
Semester VII
• Entrepreneurship and Professional Practice
• Engineering Economics
• Network and Cyber Security
• Cloud Computing and Virtualization
• Data Science and Analytics
• Elective II
Semester VIII
• Elective III
• Internship
• Project II
Students in the Computer Engineering program will develop a robust skill set that includes:
• Proficiency in programming languages (e.g., Java, Python, C++).
• Deep understanding of computer architecture and hardware design.
• Knowledge of embedded systems and realtime computing.
• Expertise in network design and management.
• Awareness of cybersecurity principles and practices.
• Strong analytical and problem-solving abilities.
Master multiple programming languages for versatile software development.
Deep understanding of computer architecture, digital logic, and embedded systems.
Design, implement, and manage complex networks and communication systems.
Security principles, threat analysis, and protection strategies for digital systems.
Algorithms, neural networks, and data-driven decision making techniques.
Analytical abilities to identify and resolve complex technical challenges.
The rapid expansion of the technology sector has created a high demand for computer engineering graduates across various industries. Graduates can pursue diverse career paths, leveraging their expertise in both hardware and software engineering. Potential career roles include:
• Computer Hardware Engineer: Designing and developing computer hardware components and systems.
• Software Developer: Creating applications and software solutions for various platforms.
• Network Engineer: Designing, implementing, and managing computer networks.
• Embedded Systems Engineer: Developing specialized computing systems within larger mechanical or electrical systems.
• Cybersecurity Analyst: Protecting systems and networks from cyber threats.
• Systems Analyst: Evaluating and improving IT systems to meet business requirements.
• IT Project Manager: Leading technology projects from planning to execution.
• Data Scientist: Analyzing complex data sets to extract insights and drive decision-making
Create innovative applications for web, mobile, and desktop platforms.
Design and manage robust computer networks for organisations of all sizes.
Protect systems and networks from digital threats through security analysis.
Develop intelligent systems using machine learning and AI techniques.
Analyse complex datasets to extract insights and drive informed decisions.
Lead technology projects from planning through to successful delivery.
Computer engineers can find rewarding opportunities in diverse sectors, including:
• Information Technology Companies: Engaging in hardware and software development, maintenance, and innovation.
• Telecommunications: Designing and developing communication networks and systems.
• Finance and Banking: Creating secure and efficient technology solutions for financial services.
• Healthcare: Developing advanced medical devices and healthcare systems.
• E-commerce: Building and optimizing platforms for online commerce.
• Government and Education: Contributing to public sector technology projects and academic research initiatives.
Software development & innovation
Network design & communication
Secure financial technology solutions
Medical devices & health systems
Online platforms & digital commerce
Public sector & research projects
Applicants must have completed 10+2 (Science stream) with minimum 45% marks or equivalent from institutions recognised by Pokhara University. Minimum "C" grade required in Physics, Chemistry, and Mathematics.
Submit your application online or visit our campus
Take the entrance test based on Pokhara University standards
Attend the admission interview with our faculty
Complete documentation and fee payment to confirm