MSc Computer System and Knowledge Engineering

Tribhuwan University
2 years
Rs.
Updated December 2, 2025

University

Tribhuwan University

Duration

2 years

Fee

Rs.

Colleges

1+

Summary

• Advanced TU engineering master’s program focused on embedded systems, distributed systems, intelligent systems, knowledge engineering, and high-level computational problem-solving.
• Designed to produce specialists capable of building hardware–software integrated systems and developing knowledge-based intelligent applications.


• Emphasizes algorithms, computer systems, knowledge modeling, intelligent systems, cloud computing, data analytics, and applied AI.
• Combines strong theoretical grounding with high-intensity lab work, simulations, short projects, electives, and a thesis.
• Trains students to build and optimize embedded hardware, distributed software, and knowledge-driven systems across engineering domains.
• Strengthens professional competence in software engineering, system architecture, system analysis, and research methodologies.
• Tailored for engineering graduates targeting system-level development, advanced R&D, and specialized computing domains.

Description

Curricular Structure (Table)

Semester-Wise Structure

SemesterCoursesCreditsTotal Marks
1stAlgorithmic Mathematics, Computer Systems, Knowledge Engineering, Operation Research16400
2ndInformation Security & Audit, Cloud Computing, Elective 1, Elective 216400
3rdProject, Elective 3, Elective 412300
4thThesis16100
Total–60 Credits–

Elective Areas

• Image Processing
• Neural Networks
• Machine Learning & Pattern Recognition
• Semantic Web
• Advanced Databases
• Enterprise Routing & Switching
• Agile Computing
• Big Data Analytics
• Smart Systems
• NLP & Speech Processing
• Information Retrieval
• Bioinformatics
• Next-Generation Internet
• Advanced Data Mining

Features

Features
• Two-year semester system; final semester fully dedicated to thesis.
• Seven core courses + multiple advanced electives.
• Strong hardware–software integration orientation.
• Mandatory project (4 credits) + thesis (16 credits).
• Instructional modes: lectures, tutorials, labs, simulations, seminars, short research projects.
• Extensive use of international references, journals, software tools, and self-learning models.
• Credit-based evaluation; rigorous internal + external assessments.

Admission Process

Eligibility
• Bachelor’s degree in:
– Computer Engineering
– Electronics and Communication Engineering
– Electrical & Electronics Engineering
– Equivalent engineering degrees recognized by TU
• Above-average undergraduate grades (as per IOE requirement).
• Minimum qualifying score in IOE entrance exam.


Admission Process 
• Deposit entrance exam fee in designated IOE account; use voucher number in the online form.
• Fill online application at ioe.edu.np/entrance or entrance.ioe.edu.np.
• Select correct entrance stream.
• Upload required photo and valid ID (citizenship/passport/last exam admit card).
• Editing submitted data requires extra fees; ID/photo changes require ICTC visit with voucher.
• Admission based on merit ranking of IOE entrance.
• Seat structure (20 total):
– 5 Regular Merit
– 1 IOE Reserved
– 6 Full Fee
– 8 Sponsored (¼ reserved for foreign students)
– Female reservations applied within categories

Job Prospects

Job Prospects
• Computer systems engineer
• Embedded systems developer
• Distributed systems engineer
• Knowledge engineering specialist
• AI/ML engineer
• Data mining and analytics engineer
• Decision-support systems developer
• Network and cloud systems engineer
• Research engineer in intelligent systems
• Systems architect in hardware–software integration

Colleges Offering This Course

Pulchowk Campus