A practical engineering route from classroom concepts to infrastructure impact.
The Bachelor of Engineering in Computer Engineering at the National College of Engineering is designed to produce highly skilled, innovative, and industry-ready computer engineers capable of addressing modern technological challenges. The program combines the principles of computer science, electronics, software engineering, communication systems, artificial intelligence, networking, and embedded systems to prepare students for dynamic careers in technology and research.The Bachelor of Engineering in Computer Engineering at the National College of Engineering is designed to produce highly skilled, innovative, and industry-ready computer engineers capable of addressing modern technological challenges. The program combines the principles of computer science, electronics, software engineering, communication systems, artificial intelligence, networking, and embedded systems to prepare students for dynamic careers in technology and research.The program aims to develop technically competent, ethically responsible, and globally competitive graduates who can contribute to national development and technological advancement.
Computer Engineering learning environmentCore facts for quick comparison.
How learning moves across the program
The program is arranged as a connected pathway: fundamentals first, discipline core next, then field exposure, design work, electives, and final-year project application.
Bachelor of Computer Engineering
Designing resilient infrastructure through strong fundamentals, field exposure, and practical engineering judgment.



A balanced structure covering theory, lab work, field exposure, and project practice.
Program History
NCE has offered BE Computer Engineering program since the establishment of the college in 2001 A.D. to meet the growing demand for skilled computer engineers in Nepal and the global technology sector.
Syllabus Updates
The syllabus is updated periodically through the university framework so that teaching, laboratory work, field exposure, and project work remain aligned with current engineering practice.
New Syllabus 2080
New syallbus has been updated on 2080 and can be viewed from Click Here
Field Visits
Students connect theory with field conditions through field visits as prescribed in the syllabus.
Theory vs. lab and exposure ratio
The chart gives visitors a quick visual summary of how classroom learning, lab/design work, field exposure, and project practice combine across the program.
New syllabus and subject structure
Semester-wise syllabus structure
The curriculum can be viewed directly on the page.
- Engineering Mathematics I
- Computer Programming
- Engineering Drawing
- Engineering Physics
- Fundamental of Electrical and Electronics Engineering
- Engineering Workshop
- Engineering Mathematics II
- Object Oriented Programming
- Digital Logic
- Electronic Device and Circuits
- Engineering Chemistry
- Electrical Circuits and Machine
- Engineering Mathematics III
- Communication English
- Computer Graphics and Visualization
- Foundation of Data Science
- Theory of Computation
- Microprocessor
- Numerical Methods
- Instrumentation
- Electromagnetics
- Data Structure and Algorithm
- Data Communication
- Operating System
- Probability and Statistics
- Database Management System
- Web Application Programming
- Computer Organization and Architecture
- Computer Networks
- Elective I
- Engineering Economics
- Artificial Intelligence
- Software Engineering
- Simulation and Modeling
- Minor Project
- Elective II
- Digital Signal Analysis and Processing
- Distributed and Cloud Computing
- ICT Project Management
- Energy, Environment and Social Engineering
- Elective III
- Project I
- Network and Cyber Security
- Elective IV
- Internship**
- Project II
Students graduating from the BE Computer Engineering program can pursue specialization in diverse areas, including:
- Software Engineering
- Artificial Intelligence & Machine Learning
- Data Science & Analytics
- Cybersecurity
- Cloud Computing
- Computer Networks
- Web & Mobile Application Development
- Computer Vision and HCI
- Database Systems
- Human Computer Interaction
- Research & Academic Development
BE Computer Engineering graduates have excellent opportunities in IT, software, telecom, research, and government sectors.
- Software Engineer
- Full Stack Developer
- AI/ML Engineer
- Data Scientist
- Network Engineer
- DevOps Engineer
- Construction Project Manager
- Government / Municipal Engineer
- Database Administrator
- Mobile Application Developer
- Web Developer
- IT Consultant
- Research Engineer
- Academic & Lecturer
- Project Manager
- Entrepreneur & Startup Founder
Electronics, Communication & Information Engineering
career preparationClear eligibility and process details for prospective students.
Eligibility Criteria
- Completion of secondary education with strong background in Mathematics and Physics
- Must pass IOE Entrance examination
- Meeting college admission standards
Application Readiness Checklist
Admissions guidance and student supportCheck eligibility and available seats.
Complete the application form and submit required documents.
Attend entrance/admission process as applicable.
Confirm merit/selection status and complete admission formalities.
Available scholarship pathways and notices.
Use this block to publish current scholarship options, merit notices, quota details, and institutional support information.
Scholarship Options
- NCE Merit Stipend (2081 Legacy)
- New Scholarship Schemes: 2082 Intake
- Admission-Time Scholarships
- Performance-Based Rewards (Post-Enrolment) Know more