Recent News/Notices

Life as a Engineering Student

Embarking on the journey of becoming an engineering student is a thrilling adventure that brings challenges, growth, and countless memories. From late-night study sessions to

Read More »

About Computer Engineering Course

Computer Engineering is a four-year Bachelor program in Engineering offered by IOE, TU. This course deals with the principle of computing techniques that involves knowledge of the development of Software for Applications ranging from simple mobile applications to sophisticated satellite software systems.

Objectives

  • To foster a problem-solving mindset and encourage students to tackle real-world challenges using innovative technological solutions.
  • To develop interdisciplinary skills that bridge the gap between hardware and software, preparing graduates to excel in diverse fields and industries.
  • To ensure adaptability in a rapidly evolving industry by keeping students abreast of the latest advancements in hardware, software, and emerging technologies.

Scope

The scope of Computer Engineering is extensive, covering a broad range of topics related to the design, development, and integration of computer hardware and software systems. Computer engineering is at the intersection of electrical engineering and computer science, and it plays a critical role in various industries.

KEY AREAS

  • Digital Circuit Design
  • Logic Gates and Combinational Circuits
  • Sequential Circuits
  • Finite State Machines
  • Central Processing Unit (CPU) Design
  • Memory Systems (RAM, ROM, Cache)
  • Instruction Set Architecture (ISA)
  • Parallel and Distributed Systems
  •  
  • Microcontroller and Microprocessor Design
  • Embedded Systems Programming
  • Real-Time Systems
  • Integrated Circuit (IC) Design
  • FPGA (Field-Programmable Gate Array) Design
  • ASIC (Application-Specific Integrated Circuit) Design
  •  
  • Kernel Design and Development
  • Process Scheduling
  • Memory Management
  • File Systems
  • Network Architecture and Protocols
  • Network Security
  • Wireless and Mobile Networks
  •  

• Software Development Life Cycle (SDLC)
• Software Design and Architecture
• Software Testing and Quality Assurance

  • Design and Analysis of Algorithms
  • Data Representation and Storage
  • Sorting and Searching Techniques
  • AI Algorithms and Techniques
  • Neural Networks and Deep Learning
  • Natural Language Processing (NLP)
  • Expert Systems
  • Computer Vision
  •  
  • Robotics Design and Control
  • Sensor Integration
  • Human-Robot Interaction
  • IoT Architecture and Protocols
  • IoT Devices and Applications
  • Graphics Rendering Techniques
  • Virtual Reality (VR) and Augmented Reality (AR)
  • Data Visualization
  • Cloud Architecture and Services
  • Cloud Security and Management
  • User Interface (UI) Design
  • User Experience (UX) Design
  • Security Protocols and Mechanisms
  • Ethical Hacking and Penetration Testing

Careers

  1. Computer Hardware Engineer
  2. Computer Software Engineer
  3. Embedded Systems Engineer
  4. Network Engineer
  5. Telecommunication Engineer
  6. Systems Analyst
  7. Computer Vision Engineer
  8. Robotics Engineer
  9. Artificial Intelligence (AI) Engineer
  10. Web Developer
  11. Database Administrator
  12. Cybersecurity Analyst
  13. Game Developer
  14. Mobile App Developer
  15. Cloud Solutions Architect
  16. Firmware Engineer
  17. DevOps Engineer
  18. NLP Engineer
  19. IT Consultant
  20. System Administrator
  21. Project Manager

Major Achievement by Students

  1. 2nd Position Child App Nepal – 2014
  2. 2nd Position 11th National Technical Festival LOCUS – Software Competition – 2014
  3. 3rd Position 10th National Technical Festival LOCUS – Software Competition – 2013
  4. 1st Position 9th National Technical Festival LOCUS – Software Competition – 2012
  5. 3rd Position Locus Code Camp – 2011

Course Structure

For 2079& Earlier Batch

  • Engineering Drawing[ME 401]
  • Engineering Physics[SH 402]
  • Basic Electrical Engineering[EE 401]
  • Applied Mechanics [CE 401]
  • Engineering Mathematics I[SH 401]
  • Computer Programming[CT 401]
  • Engineering Mathematics II[SH 451]
  • Engineering Chemistry[SH 453]
  • Workshop Technology[ME 453]
  • Engineering Drawing II [ME 451]
  • Basic Electronics Engineering [EX 451]
  • Fundamental of Thermodynamics & Heat Transfer [ME 452]
  • Engineering Mathematics III[SH 501]
  • Object Oriented Programming [CT 501]
  • Electric Circuit Theory [EE 501]
  • Theory of Computation [CT 502]
  • Electronics Devices and Circuit [EX 501]
  • Digital Logic [EX 502]
  • Electromagnetics [EX 503]
  • Applied Mathematics [SH 551]
  • Numerical Method[SH 553]
  • Data Structure and Algorithm[CT 552]
  • Instrumentation I [EE 552]
  • Discrete Structure[CT 551]
  • Microprocessor [EX 551]
  • Electrical Machine [EE 554]
  • Computer Organization and Architecture[CT 603]
  • Communication English [SH 601]
  • Probability and Statistics [SH 602]
  • Software Engineering [CT 601]
  • Computer Graphics [EX 603]
  • Instrumentation II [EX 602]
  • Data Communication [CT 602]
  • Engineering Economics [CE 655]
  • Embedded System[CT 655]
  • Object Oriented Analysis and Design [CT 651]
  • Artificial Intelligence [CT 653]
  • Database Management System [CT 652]
  • Operating System [CT 656]
  • Minor Project [CT 654]
  • ICT Project Management [CT 701]
  • Organization and Management[ME 708]
  • Energy Environment and Society [EX 701]
  • Distributed System [CT 703]
  • Computer Networks and Security [CT 702]
  • Digital Signal Analysis and Processing [CT 704]
  • Project [Part A) [CT 707]
  • Elective I
  • Information Systems [CT 751]
  • Internet and Intranet [CT 754]
  • Simulation and Modeling [CT 753]
  • Engineering Professional Practice[CE 752]
  • Project Part B[CT 755]
  • Elective II
  • Elective III

For 2080 & Onwards Batch

  • Engineering Mathematics I[ENSH 101]
  • Computer Programming[ENCT 101]
  • Engineering Drawing[ENME 101]
  • Fundamental of Electrical and Electronics Engineering[ENEX 101]
  • Engineering Physics[ENSH 102]
  • Engineering Workshop[ENME 106]
  • Engineering Mathematics II[ENSH 151]
  • Object Oriented Programming[ENCT 151]
  • Digital Logic[ENEX 152]
  • Electronic Devices and Circuits[ENEX 151]
  • Engineering Chemistry[ENSH 153]
  • Electrical Circuits and Machines[ENEE 154]
  • Engineering Mathematics III[ENSH 201]
  • Communication English[ENSH 204]
  • Computer Graphics and Visualization[ENCT 201]
  • Foundation of Data Science[ENCT 202]
  • Theory of Computation[ENCT 203]
  • Microprocessor[ENEx 201]
  • Probability and Statistics[ENSH 252]
  • Instrumentation[ENEX 252]
  • Electromagnetics[ENEX 254]
  • Data Structure and Algorithm[ENCT 252]
  • Data Communication[ENCT 253]
  • Operating System[ENCT 254] 
  • Numerical Methods[ENSH 301]
  • Database Management System[ENCT 301]
  • Web Application and Programming[ENCT 302]
  • Computer Organization and Architecture[ENCT 303]
  • Computer Networks[ENCT 304]
  • Elective I[ENCT 325]
  • Engineering Economics[ENCE 356]
  • Artificial Intelligence[ENCT 351]
  • Software Engineering[ENCT 352]
  • Simulation and Modeling[ENCT 353]
  • Minor Project[ENCT 354]
  • Elective II[ENCT 385]
  • Digital Signal Analysis and processing[ENEX 416]
  • Distributed and Cloud Computing[ENCT 411]
  • ICT Project Management[ENCT 412]
  • Energy, Environment and Social Engineering[ENEX 417]
  • Elective III[ENCT 435]
  • Project I[ENCT 413]
  • Network and Cyber Security[ENCT 463]
  • Elective IV[ENCT 465]
  • Internship[ENCT 462]
  • Project II[ENCT 461]

Field Visits

  • Pokhara (Hydropower, Cable car)

Testimonials

Photo Gallery