TLC Banner

Bachelor of Computer Engineering

  • Bachelor Degree
  • BCE
  • Pokhara University
Everest Engineering College (EEC) Sanepa, Lalitpur
  • Duration4 Years
  • Total Seats96
  • Study ModeFull Time
  • MediumEnglish

About Bachelor of Computer Engineering

Bachelor of Computer Engineering (BCE) at Everest Engineering College

The Bachelor of Computer Engineering (BCE) at Everest Engineering College (EEC) is a four-year undergraduate engineering program affiliated with Pokhara University. The course is organized across eight semesters, carries 129 total credits, and has an intake capacity of 96 seats.

BCE brings hardware and software study into the same engineering curriculum. Students work through programming, digital logic, electronics, computer architecture, operating systems, embedded systems, databases, data communication, computer networks, cybersecurity, cloud computing, data science, and project work. Mathematics, engineering management, research, economics, professional practice, electives, and an internship are also built into the eight-semester structure.

BCE at a Glance

Particular Details
Course: Bachelor of Computer Engineering (BCE)
College: Everest Engineering College (EEC)
Affiliation: Pokhara University
Location: Sanepa-2, Lalitpur
Level: Bachelor’s
Duration: 4 years
Academic Structure: 8 semesters
Total Credits: 129
Seats: 96
Admission: Entrance examination and merit-based selection
Practical Components: Computer workshop, Project I, Project II, pre-internship and internship

Course Overview

Computer engineering sits between computing and electronics. The BCE curriculum at EEC reflects this by combining programming and software subjects with digital systems, electronics, microprocessors, computer architecture, embedded systems, communication, networking, and security.

The course begins with mathematics, basic electrical engineering, electronics, digital logic, programming, communication, and computer workshop activity. During the second year, students move into databases, operating systems, microprocessor programming, computer graphics, data communication, computer architecture, numerical methods, advanced programming, and research fundamentals.

The third and fourth years become more specialized. Subjects include Embedded System, Artificial Intelligence, Digital Signal Analysis and Processing, Software Engineering, Image Processing and Pattern Recognition, Machine Learning, Compiler Design, Computer Networks, Network and Cyber Security, Cloud Computing and Virtualization, and Data Science and Analytics.

This combination gives the course a wider systems focus than a program concerned only with application development. Students study how software is written, but they also work with the hardware, architecture, networks, operating systems, and embedded components on which computing systems depend.

Who May Consider Bachelor of Computer Engineering?

BCE may suit students whose interests cover both software and computer systems. The curriculum requires programming, but it also involves electronics, mathematical analysis, hardware-related study, network systems, embedded computing, and engineering subjects.

The program may be relevant to students interested in:

  • Programming and software development.

  • Digital electronics and computer systems.

  • Microprocessors and computer architecture.

  • Embedded systems.

  • Databases and operating systems.

  • Computer networks and data communication.

  • Network and cybersecurity.

  • Artificial Intelligence and Machine Learning as academic subjects.

  • Data science and analytics.

  • Cloud computing and virtualization.

  • Computer graphics and image processing.

  • Technical projects and research-oriented study.

Students should expect a course that moves between hardware and software rather than remaining within one side of computing.

Duration and Academic Structure

Duration: Four years

Academic Structure: Eight semesters

Total Credits: 129 credits

The curriculum develops in stages. The first year establishes mathematical, computing, electrical, and electronics foundations. The second year moves deeper into programming, computer systems, databases, operating systems, architecture, communication, and computational methods.

The third year introduces embedded systems, computer networks, software engineering, Artificial Intelligence, Machine Learning, image processing, simulation, and project work. The final year includes cybersecurity, cloud computing, data analytics, professional practice, economics, electives, Project II, and internship.

BCE Curriculum

Semester I

  • Calculus I

  • Digital Logic

  • Programming in C

  • Basic Electrical Engineering

  • Computer Workshop

  • Communication Technique

  • Electronics Devices and Circuits

The first semester gives students a base in programming, electrical systems, electronics, digital logic, mathematics, and communication. Computer Workshop introduces practical computing activity at the beginning of the degree.

Semester II

  • Algebra and Geometry

  • Applied Physics

  • Applied Chemistry

  • Basic Engineering Drawing

  • Object Oriented Programming in C++

  • Data Structure and Algorithm

  • Instrumentation

The second semester continues programming through C++ and introduces data structures and algorithms. Applied science, engineering drawing, and instrumentation retain the engineering component of the program.

Semester III

  • Calculus II

  • Database Management System

  • Operating Systems

  • Microprocessor and Assembly Language Programming

  • Computer Graphics

  • Data Communication

Semester III moves further into computer systems. Students study databases and operating systems alongside microprocessors, assembly language, graphics, and data communication.

The combination is important for computer engineering because software concepts are studied together with lower-level computer operation and communication.

Semester IV

  • Applied Mathematics

  • Numerical Methods

  • Advanced Programming with Java

  • Theory of Computation

  • Computer Architecture

  • Research Fundamentals

Semester IV develops mathematical and theoretical computing knowledge while continuing programming and system study.

Computer Architecture follows earlier work in digital logic, electronics, and microprocessors, while Research Fundamentals introduces a separate academic foundation for structured research activity.

Semester V

  • Probability and Statistics

  • Embedded System

  • Engineering Management

  • Artificial Intelligence

  • Digital Signal Analysis and Processing

  • Software Engineering

The fifth semester broadens the course into embedded computing, software engineering, signal processing, Artificial Intelligence, management, and statistics.

Embedded System is especially relevant to the hardware-software relationship within computer engineering because embedded computing brings programmed functionality into dedicated electronic systems.

Semester VI

  • Image Processing and Pattern Recognition

  • Machine Learning

  • Compiler Design

  • Computer Networks

  • Simulation and Modeling

  • Elective I

  • Project I

Semester VI combines specialized computing subjects with the first formal project.

Computer Networks adds a network systems component, while Compiler Design, Machine Learning, image processing, pattern recognition, and simulation extend students into different areas of computing theory and application.

Semester VII

  • Entrepreneurship and Professional Practice

  • Engineering Economics

  • Network and Cyber Security

  • Cloud Computing and Virtualization

  • Data Science and Analytics

  • Elective II

By Semester VII, the curriculum brings together security, cloud infrastructure, data-related computing, professional practice, economics, and elective study.

Network and Cyber Security follows previous coursework in data communication and computer networks, while Cloud Computing and Virtualization builds on the broader systems background developed across earlier semesters.

Semester VIII

  • Elective III

  • Internship

  • Project II

The final semester places greater weight on applied work. Students complete an elective, an internship, and Project II.

Project II continues the project sequence begun in Semester VI, while the internship provides structured workplace exposure before completion of the undergraduate degree.

Programming and Software Study

Programming begins in the first semester with Programming in C. Object Oriented Programming in C++ follows in Semester II, while Advanced Programming with Java appears in Semester IV.

Data Structure and Algorithm, Database Management System, Operating Systems, Theory of Computation, Compiler Design, and Software Engineering add different layers to the software side of the degree.

The curriculum therefore treats programming as one part of a broader computer engineering foundation. Students also study how programs interact with processors, operating systems, networks, databases, architecture, and embedded systems.

Electronics, Digital Systems and Computer Architecture

The hardware-related sequence starts with Basic Electrical Engineering, Electronics Devices and Circuits, and Digital Logic.

Instrumentation, Microprocessor and Assembly Language Programming, and Computer Architecture follow in later semesters. Embedded System then connects computing with dedicated hardware-based applications.

This sequence gives BCE its hardware-software character. A student moves from basic electrical and digital principles toward processor-level programming, computer architecture, and embedded computing.

Networks, Communication and Cybersecurity

Data Communication is introduced in Semester III, followed by Computer Networks in Semester VI and Network and Cyber Security in Semester VII.

These subjects create a progression from data transmission concepts into networked systems and security.

Cloud Computing and Virtualization adds another systems layer in Semester VII, connecting computing infrastructure with virtualized and cloud-based environments.

Artificial Intelligence, Machine Learning and Data Study

The BCE curriculum contains several subjects connected with computational intelligence and data.

Artificial Intelligence appears in Semester V, followed by Machine Learning in Semester VI. Semester VII includes Data Science and Analytics.

Probability and Statistics provides relevant quantitative study before the later data-related subjects. Image Processing and Pattern Recognition also adds a separate area involving the processing and analysis of digital images and patterns.

These subjects form part of a broader computer engineering curriculum that also includes hardware, software, networking, embedded systems, architecture, and security.

Embedded Systems and Signal Processing

Embedded System and Digital Signal Analysis and Processing are both studied in Semester V.

Embedded systems combine hardware with programmed control, making the subject closely related to earlier study in electronics, digital logic, microprocessors, programming, and computer architecture.

Digital Signal Analysis and Processing introduces another technical area associated with the analysis and processing of signals in computing and electronic systems.

Image Processing and Pattern Recognition in the following semester extends the curriculum further into computational processing of visual information.

Project, Pre-Internship and Internship Learning

BCE includes practical learning at different points in the degree.

Computer Workshop appears in Semester I, while Project I is introduced in Semester VI. Project II and the internship are completed in Semester VIII. EEC also includes pre-internship exposure within its undergraduate engineering learning arrangement.

The two-part project structure gives students an opportunity to apply knowledge gathered across programming, computer systems, networks, embedded computing, databases, software engineering, and related areas.

The internship adds workplace-oriented experience during the final semester, when students have completed most of the technical curriculum.

Research and Professional Study

Research Fundamentals is included in Semester IV. The course also contains Engineering Management, Entrepreneurship and Professional Practice, and Engineering Economics.

These subjects place technical engineering study alongside research methods, management, professional activity, and economic considerations.

EEC’s wider academic setting also includes project work, research activities, workshops, academic interaction, and opportunities to engage with visiting academicians and professionals. The college was established in 2001 A.D. and operates its engineering programs from Sanepa-2, Lalitpur.

Skills Students May Develop

The curriculum can support the development of abilities across both hardware and software areas.

Students may develop skills related to:

  • Programming in C, C++, and Java.

  • Data structures and computational problem solving.

  • Database systems.

  • Operating systems.

  • Digital logic and electronics.

  • Microprocessor and assembly language programming.

  • Computer architecture.

  • Embedded systems.

  • Computer networks.

  • Data communication.

  • Network and cybersecurity concepts.

  • Software engineering.

  • Cloud computing and virtualization.

  • Data science and analytics.

  • Machine Learning.

  • Image processing and pattern recognition.

  • Technical project work.

  • Research-oriented academic work.

Skill development depends on coursework, laboratory and workshop participation, projects, individual technical practice, pre-internship exposure, and internship experience.

Eligibility for BCE Admission

The bachelor-level engineering admission criteria at EEC apply to Bachelor of Computer Engineering.

Eligibility:

  • Grade 12 in Science or a technical program with Physics, Chemistry, and Mathematics.

  • At least a C grade in all subjects, calculated as the combined grade of theory and practical components.

  • A three-year diploma with at least 45 percent is also accepted for eligibility.

The broader admission criteria also cover applicants from recognized equivalent academic routes with the required Physics, Chemistry, and Mathematics background.

Admission Process

Admission to BCE involves academic eligibility and an entrance examination.

The process includes:

  1. Meeting the bachelor-level engineering eligibility criteria.

  2. Submitting an application physically or online.

  3. Appearing in the entrance examination conducted at the college.

  4. Completing the entrance process according to the applicable Pokhara University and UGC Nepal standards.

  5. Receiving admission consideration on merit after successful completion of the entrance examination.

Seats: 96

The admission structure therefore considers both academic eligibility and entrance performance.

Scholarships for BCE Students

BCE students come under the general scholarship arrangements available at Everest Engineering College.

Scholarship Basis Support
Nepal Government Scholarship Pokhara University rules Full scholarship for 10% of students, covering admission, tuition and semester fees
EEC-LMC Scholarship Lalitpur Metropolitan City residents; competitive selection Scholarship through EEC-LMC collaboration
Outstanding Scholarship University topper with SGPA 4.0 Full semester fee scholarship for the next semester
Class Topper Scholarship Program topper 100% tuition fee scholarship for the next semester
Admission Scholarship Grade 12 GPA, entrance performance and interview Merit-based admission scholarship

The scholarship categories use different conditions, including university rules, academic performance, entrance results, local eligibility, and admission merit.

Academic Environment at EEC

Everest Engineering College offers BCE within its wider engineering environment at Sanepa-2, Lalitpur.

The college has classrooms, seminar facilities, laboratories, library resources, project-based academic activities, research engagement, workshops, counseling, and interaction with academicians and professionals.

Its library contains more than 22,000 books along with research journals and periodicals. For Computer Engineering students, the wider learning environment supports coursework that involves programming, electronics, computing systems, projects, research activity, and internship preparation.

Career Areas After BCE

The combination of hardware, software, networks, embedded systems, cybersecurity, and data-related study connects BCE with several areas of computing work.

Graduates may explore roles such as:

Career Area Typical Focus
Computer Hardware Engineer Computer hardware components and systems
Software Developer Software and application development
Network Engineer Computer networks and communication systems
Embedded Systems Engineer Computing systems integrated into dedicated devices
Cybersecurity Analyst Security of computer systems and networks
Systems Analyst Analysis and improvement of computing systems
IT Project Manager Planning and coordination of technology projects
Data Scientist Analysis and interpretation of complex data

The course also relates to technical work in information technology companies, telecommunications, finance and banking, healthcare technology, e-commerce, government, and education.

Career outcomes depend on technical ability, academic performance, project experience, internship exposure, additional skills, employer requirements, and available opportunities.

How the BCE Curriculum Progresses

The structure of BCE is easiest to understand as a progression from fundamentals to systems-level study.

In the first year, students work with mathematics, programming, electrical engineering, electronics, digital logic, instrumentation, and engineering drawing. These subjects establish the base needed to understand both software and computing hardware.

The second year adds operating systems, databases, computer architecture, microprocessors, data communication, advanced programming, and theory of computation.

The third year introduces embedded computing, Artificial Intelligence, software engineering, signal processing, Machine Learning, networks, compiler design, image processing, simulation, and Project I.

The fourth year brings cybersecurity, cloud computing, data analytics, professional practice, economics, electives, Project II, and internship together.

This sequence allows students to encounter different layers of a computing system over the course of the degree—from digital electronics and processors to software, networks, cloud systems, security, and data-oriented computing.

BCE as a Hardware-Software Engineering Program

The defining academic feature of Bachelor of Computer Engineering is the presence of both hardware and software study.

Programming, databases, operating systems, software engineering, and data-related subjects make up one side of the curriculum. Digital logic, electronics, instrumentation, microprocessors, computer architecture, embedded systems, and signal processing make up another.

Computer networks, cybersecurity, cloud computing, and projects sit between these areas by requiring an understanding of complete computing systems.

For students comparing computing degrees, this balance is an important part of the BCE curriculum. It is a course for students who want to study computers at several levels rather than concentrate only on software development or information systems.

FAQ

What is BCE at Everest Engineering College?

Course: Bachelor of Computer Engineering (BCE), an undergraduate engineering degree affiliated with Pokhara University.

How long is the BCE program at EEC?

Duration: Four years divided into eight semesters.

How many credits are there in BCE?

Total Credits: 129 credits.

How many seats are available for BCE at Everest Engineering College?

Seats: 96.

Which university is BCE at EEC affiliated with?

Affiliation: Pokhara University.

Where is Everest Engineering College located?

Location: Sanepa-2, Lalitpur, Nepal.

What subjects are studied in BCE?

The curriculum includes programming, digital logic, electronics, databases, operating systems, microprocessors, computer architecture, embedded systems, software engineering, computer networks, cybersecurity, cloud computing, Artificial Intelligence, Machine Learning, data science, image processing, projects, electives, and internship.

Does BCE include programming?

Yes. The curriculum includes Programming in C, Object Oriented Programming in C++, and Advanced Programming with Java, along with data structures, algorithms, software engineering, databases, operating systems, and other computing subjects.

Does BCE include hardware-related study?

Yes. Digital Logic, Basic Electrical Engineering, Electronics Devices and Circuits, Instrumentation, Microprocessor and Assembly Language Programming, Computer Architecture, and Embedded System are part of the curriculum.

Does BCE include project work?

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

Does BCE include an internship?

Yes. Internship is included in Semester VIII, with pre-internship exposure also forming part of the undergraduate engineering learning arrangement at EEC.

What is the eligibility for BCE admission?

Eligibility: Applicants need Grade 12 in Science or a technical program with Physics, Chemistry, and Mathematics, with at least a C grade in all subjects as a combined theory and practical grade. A three-year diploma with at least 45 percent is also accepted.

Is an entrance examination required for BCE?

Yes. Eligible applicants must appear in the entrance examination conducted at the college, with admission consideration based on the applicable entrance and merit process.

Are scholarships available for BCE students?

Yes. Scholarship categories include the Nepal Government Scholarship, EEC-LMC Scholarship, Outstanding Scholarship, Class Topper Scholarship, and Admission Scholarship.

What career areas are related to Computer Engineering?

Graduates may explore computer hardware, software development, network engineering, embedded systems, cybersecurity, systems analysis, IT project management, and data-related roles according to their skills and available opportunities.

Course Details

  • Course TypeBCE
  • LevelBachelor Degree
  • Duration4 Years
  • Affiliated To Pokhara University
  • Study ModeFull Time
  • Total Seats96
  • MediumEnglish
  • RecognitionPokhara University
  • Offered At Everest Engineering College (EEC)
    Sanepa, Lalitpur

Other Courses at Everest Engineering College (EEC) 4

Latest Updates & Notices

Reviews

No reviews yet — be the first to share your experience of this course.

Questions & Discussions

No questions yet. Ask the first one about this course.

Contact Everest Engineering College (EEC), Lalitpur

Where else can you study BCE?

Nearby Similar Colleges

Featured Colleges