Admission Open "BE Civil, BE Electronics, Communication and Information and BE Computer"

Computer Engineering

Computer Engineering enables people to design, develop, assemble and operate computer hardware and software, and integrates various aspects of life with technology. The technological advancement has made enormous impact on people’s life by connecting everything with technology. Our undergraduate program in Computer Engineering offers you a capacity to make an impact on society through technology.

Our broad curriculum emphasizes on programming, software engineering, database management and design theoretically. The knowledge developed through these theoretical foundations are strengthened by numerous practice-based teaching methodologies including practical studies, projects, workshops, competitions and challenges. At Kathford, we vow to develop outstanding computer engineering graduates not only with professional and technical knowledge and skills but also with passion to innovate, zeal to learn more and strength to overcome any challenge they face.

Career Prospects

The pasture is green for computer engineers in Nepal and around the world. While there are extensive opportunities for software engineers, data scientists and apps and game developers, the hardware engineers also have immense scope and receive very high pay cheques. Android and iOS apps developers are among the highest earners in the world. Data scientists and software engineers also earn equally high. Moreover, there are numerous jobs available everywhere for an able computer engineer.

As a computer engineering graduate from Kathford, you will not only get jobs in software companies, but will also have doors open from various other sectors including public sector, healthcare, manufacturing, banking, development, and research in their rapidly growing and challenging IT departments. Our graduates, since last decade, have been working in various organizations in technologies like mobile application, web application, gaming, e-commerce, machine learning, artificial intelligence, data management, and software development.

Study Progression

  • Year 1
  • Year 2
  • Year 3
  • Year 4

Semester 1

Engineering Mathematics IComputer ProgrammingEngineering Drawing I
Engineering PhysicsApplied MechanicsBasic Electrical Engineering

Semester 2

Engineering Mathematics IIEngineering Drawing IIBasic Electronics Engineering
Engineering ChemistryFundamental of Thermodynamics & Heat Transfer Workshop Technology

Semester 3

Engineering Mathematics IIIObject Oriented ProgrammingElectric Circuit Theory
Theory of ComputationElectronics Devices and CircuitDigital Logic

Semester 4

Electrical MachinesNumerical MethodApplied Mathematics
Instrumentation IData Structure and AlgorithmMicroprocessor
Discrete Structure

Semester 5

Communication EnglishSoftware EngineeringProbability and Statistics
Instrumentation II Computer GraphicsData Communication
Computer Organization and Architecture

Semester 6

Engineering EconomicsEmbedded SystemArtificial Intelligence
Database Management SystemObject Oriented Analysis and Design Operating System
Minor Project

Semester 7

Project ManagementComputer Network Distributed System
Digital Signal Analysis and ProcessingOrganization and Management Energy, Environment and Society
Elective IProject I

Semester 8

Professional PracticeInformation SystemsSimulation and Modelling
Internet and IntranetElective IIElective III
Project II

Students Achievements

Download Brochure

Key Facts

Duration: 4 years

Admission Requirements

  • Minimum ‘C’ grade or 45% in all subjects in +2/PCL/A Level in Science (with Physics, Chemistry and Maths in both years)
  • Pass in IoE Entrance examination

Why Study Computer Engineering at Kathford

Excellent Learning Resources

Our well-resourced engineering labs, advanced computer labs and two well-equipped libraries are always open for you to practice learnt lessons, explore new things, and turn your ideas into reality.

Latest Technology Training

We offer numerous training programs on latest technology so that you are better prepared for your workplace and have all required skills and understanding of latest trends in technology.


KathFOSS is our student body where you can learn numerous software development practices and challenge yourself with many IT projects. KathFOSS trains you to compete in national level software competitions.

Outstanding Teaching Faculty

We boast of our outstanding teaching faculty who have spent decades in teaching, research and academic consultancy. They are with us full-time, and support you in your course, projects, research and career.

Academic Goals and Strategies

Our Academic Goals and Strategies guide our curriculum delivery and teaching methodology. We formulate academic targets, curriculum goals and teaching and learning strategies so that you get the best out of us and yourself.

Excellent Job Opportunities

Computer Engineers are in high demand in Nepal, and we make sure that our Computer Engineering graduates are immediately hired by providing them with in-demand knowledge and skills in IT industry.

What our students say about us