TLC Banner

MSc in Computer System and Knowledge Engineering

  • Master Degree
  • M.Sc Engineering
  • Tribhuvan University (TU)
Pulchowk Campus - Institute of Engineering (IOE) Pulchowk, Lalitpur
  • Duration2 Years
  • Total Seats20
  • Study ModeFull Time
  • MediumEnglish

About MSc in Computer System and Knowledge Engineering

The MSc in Computer System and Knowledge Engineering is a two-year postgraduate engineering program offered at Pulchowk Campus through the Department of Electronics and Computer Engineering under the Institute of Engineering (IOE), Tribhuvan University.

The program focuses on computer systems and knowledge engineering from the perspectives of hardware development, software development, and programming. It gives particular attention to embedded hardware, distributed software systems, and knowledge-based computing while also covering mathematical, analytical, security, cloud-computing, project, and research components.

The curriculum is organized across four semesters. Students complete core courses during the first year, move into elective and project work, and complete a thesis in the final semester.

Quick Highlights

Field Details
Course MSc in Computer System and Knowledge Engineering
Level Master’s degree
Campus Pulchowk Campus – Institute of Engineering
Department Electronics and Computer Engineering
University Tribhuvan University
Duration 2 years
Academic structure 4 semesters
Enrollment capacity 20 students
Major components Core courses, electives, project, thesis
Admission requirement Relevant bachelor’s degree and admission test
Final semester Thesis work

Course Overview

Computer System and Knowledge Engineering brings together two connected areas of advanced computing.

The computer-systems side concentrates on the design, development, and programming of computer systems, with particular emphasis on embedded hardware and distributed software systems.

Knowledge engineering deals with incorporating knowledge into computer systems so that they can address complex problems requiring structured reasoning or specialized expertise. Within the program's academic scope, knowledge engineering connects with areas such as artificial intelligence, databases, data mining, expert systems, decision-support systems, and information systems.

It also has connections with mathematical logic and fields concerned with reasoning and knowledge representation.

This combination gives the program a wider scope than a postgraduate course concentrating only on software development or hardware engineering. Students work across advanced computing, analytical methods, knowledge-based systems, information security, cloud computing, specialized electives, project work, and research.

At Pulchowk Campus – Institute of Engineering (IOE), the program sits within the Department of Electronics and Computer Engineering, which also supports undergraduate, postgraduate, and doctoral study in computing, electronics, communication, data, and related fields.

Program Objectives

The MSc in Computer System and Knowledge Engineering is structured around four main academic objectives:

  • producing competent professionals in computer systems and knowledge engineering;
  • strengthening analytical and problem-solving abilities for current issues in the field;
  • providing the theoretical background required for advanced professional and management responsibilities;
  • developing research skills needed to carry out structured research in computer systems and knowledge engineering.

These objectives are reflected in the progression of the curriculum. The first year establishes advanced theoretical and technical foundations, while the second year gives students more room for specialization, project work, and thesis research.

Course Duration and Structure

The program runs for two years under a semester system.

The fourth semester is dedicated to thesis work.

Semester Academic components Credits
First Semester 4 core courses 16
Second Semester 2 core courses + 2 electives 16
Third Semester Project + 2 electives 12
Fourth Semester Thesis 16

The structure moves progressively from compulsory technical courses toward individual specialization and research.

First Semester

The first semester contains four core courses, each carrying 4 credits.

Course Credits Assessment
Algorithmic Mathematics 4 Internal and external
Computer Systems 4 Internal and external
Knowledge Engineering 4 Internal and external
Operation Research 4 Internal and external

Algorithmic Mathematics

Algorithmic Mathematics provides part of the analytical foundation of the degree. Its placement in the first semester supports the mathematical and algorithmic work required in advanced computing and system-oriented study.

Computer Systems

Computer Systems is directly connected with one of the central areas of the program. The wider course focus includes the design, development, and programming of computer systems, particularly in areas involving hardware and software interaction.

Knowledge Engineering

Knowledge Engineering establishes the second central academic direction of the degree.

The field involves building, maintaining, and developing knowledge-based systems and incorporating structured knowledge into computer systems for solving complex problems.

Areas connected with knowledge engineering in the program include artificial intelligence, databases, data mining, expert systems, decision-support systems, information systems, mathematical logic, and reasoning-related concepts.

Operation Research

Operation Research adds an analytical and decision-oriented component to the first-semester curriculum. Together with Algorithmic Mathematics, it broadens the quantitative foundation of the program beyond conventional computer-system subjects.

Second Semester

The second semester contains two compulsory courses and two electives.

Course Credits Assessment
Information Security and Audit 4 Internal and external
Cloud Computing 4 Internal and external
Elective I 4 Internal and external
Elective II 4 Internal and external

Information Security and Audit introduces an information-security dimension to the curriculum, while Cloud Computing addresses computing environments beyond conventional standalone systems.

The two electives allow students to begin shaping the program around more specific technical interests.

Third Semester

The third semester shifts further toward specialization and applied academic work.

Students complete:

  • Project – 4 credits
  • Elective III – 4 credits
  • Elective IV – 4 credits

The project provides a distinct applied component before the final thesis semester.

Electives allow students to build a more focused academic pathway using subjects connected with areas such as machine learning, data processing, distributed systems, intelligent systems, networking, databases, and information retrieval.

Fourth Semester

The final semester is devoted to a 16-credit thesis.

The thesis is the largest single academic component in the curriculum and gives students an opportunity to undertake focused research under the postgraduate framework of the program.

Its position after the project and elective semesters creates a clear progression:

  • core technical study;
  • specialized electives;
  • applied project work;
  • independent thesis research.

This makes research an integral part of the program rather than an additional activity outside the taught curriculum.

Elective Courses

Elective courses are offered according to the availability of resource persons.

The elective list includes:

  • Image Processing
  • Neural Networks
  • Machine Learning and Pattern Recognition
  • Semantic Web Technologies and Applications
  • Advanced Database Systems
  • Advanced Switching and Routing for Enterprise Networks
  • Agile Computing
  • Big Data Applications and Analytics
  • Smart Systems: Algorithms & Tools
  • Speech and Language Processing
  • Client/Server Distributed Systems
  • Advanced Data Mining
  • Natural Language Processing
  • Next Generation Internet Technologies
  • Information Retrieval
  • Bioinformatics
  • Digital Color and Imaging Technologies

The elective range extends across several branches of advanced computing.

Students can encounter intelligent systems through neural networks, machine learning, natural language processing, and smart systems; data-oriented study through advanced databases, data mining, and big-data analytics; networking through advanced switching, routing, and next-generation internet technologies; and specialized computational areas such as image processing, bioinformatics, and information retrieval.

The availability of individual electives depends on the academic resources available for the corresponding semester.

Eligibility

Eligibility: Candidates seeking admission must hold a Bachelor's Degree in Computer Engineering, Electronics and Communication Engineering, or an equivalent qualification from a recognized institution.

Candidates are also required to appear in the admission test.

The program therefore expects entrants to have an engineering background directly connected with computing, electronics, or communication systems.

Admission Process

Admission operates within the postgraduate framework of the Institute of Engineering and Tribhuvan University.

The basic academic sequence is:

  1. Candidates meet the prescribed degree requirement.
  2. Applicants appear in the applicable admission test or entrance examination.
  3. Candidates satisfying the admission requirements proceed through the relevant IOE and campus admission process.
  4. Enrollment is completed according to the applicable academic regulations.

The stated enrollment capacity for the program is 20 students.

Admission to this course should be distinguished from general admission to Pulchowk Campus. Applicants need to satisfy the requirements of the specific postgraduate program.

Assessment

The first three semesters combine internal and external assessment for taught courses.

The listed taught courses and electives carry:

  • 40 marks for internal assessment;
  • 60 marks for external assessment.

The project and thesis form separate research-oriented components of the curriculum.

This arrangement gives the program both course-based evaluation and extended project or research assessment.

Areas of Academic Study

The curriculum and elective structure bring together several branches of computing and engineering, including:

  • computer systems;
  • embedded hardware;
  • distributed software systems;
  • knowledge engineering;
  • artificial intelligence;
  • databases;
  • data mining;
  • expert systems;
  • decision-support systems;
  • information systems;
  • mathematical and algorithmic methods;
  • operations research;
  • information security;
  • cloud computing;
  • networking;
  • machine learning;
  • natural language processing;
  • image processing;
  • big-data analytics;
  • information retrieval.

Students do not necessarily study every elective area. Their individual academic exposure depends on the electives offered and selected during the program.

Skills Developed Through the Program

The program is designed to strengthen professional, analytical, management, technical, and research abilities at an advanced level.

Through core courses, electives, project work, and thesis research, students may develop abilities related to:

  • analysis of computer systems;
  • advanced computing concepts;
  • knowledge-based system development;
  • analytical problem-solving;
  • technical investigation;
  • information-security concepts;
  • cloud-computing systems;
  • advanced database and data-oriented work;
  • research design and execution;
  • technical project work;
  • academic and technical communication.

The depth of individual expertise depends on elective choices, project work, thesis research, and continued technical practice.

Relationship with Other Computing Programs at Pulchowk

The Department of Electronics and Computer Engineering supports several postgraduate computing programs.

Alongside Computer System and Knowledge Engineering, its academic environment includes specialized master's study in Data Science and Analytics, Networks and Cyber Security, and Information and Communication Engineering.

These are separate degrees rather than elective tracks within the MSc in Computer System and Knowledge Engineering.

Students considering postgraduate computing at Pulchowk should therefore distinguish between a program centered on computer systems and knowledge engineering and programs with a more specialized focus on data analytics, cyber security, or information and communication technologies.

Who May Consider This Program

The MSc in Computer System and Knowledge Engineering may suit graduates from Computer Engineering or Electronics and Communication Engineering who want advanced study extending beyond general undergraduate computing.

The program may be particularly relevant to students interested in a combination of:

  • computer-system design and development;
  • embedded and distributed systems;
  • knowledge-based computing;
  • artificial intelligence-related subjects;
  • advanced databases and data processing;
  • networking and cloud computing;
  • analytical methods;
  • project-based study;
  • postgraduate research.

Students should also be prepared for a thesis-based master's structure in which the final semester is dedicated to independent research.

Frequently Asked Questions

How long is the MSc in Computer System and Knowledge Engineering?

The program runs for two years under a four-semester system.

Which department offers the course?

It is offered through the Department of Electronics and Computer Engineering at Pulchowk Campus.

What is the eligibility?

Candidates must hold a Bachelor's Degree in Computer Engineering, Electronics and Communication Engineering, or an equivalent qualification from a recognized institution.

Is an entrance examination required?

Yes. Candidates are required to appear in the admission test under the applicable postgraduate admission framework.

What is the enrollment capacity?

The stated enrollment capacity is 20 students.

Does the course include electives?

Yes. Students take four electives across the second and third semesters.

Does the program include project work?

Yes. The third semester includes a 4-credit project.

Is there a thesis?

Yes. The fourth semester is dedicated to a 16-credit thesis.

What areas are available through electives?

Elective areas include image processing, neural networks, machine learning, semantic web technologies, advanced databases, networking, big-data analytics, natural language processing, data mining, information retrieval, bioinformatics, and related computing subjects.

Course Details

  • Course TypeM.Sc Engineering
  • LevelMaster Degree
  • Duration2 Years
  • Affiliated To Tribhuvan University (TU)
  • Study ModeFull Time
  • Total Seats20
  • MediumEnglish
  • RecognitionNepal Engineering Council
  • Offered At Pulchowk Campus - Institute of Engineering (IOE)
    Pulchowk, Lalitpur

Other Courses at Pulchowk Campus - Institute of Engineering (IOE) 35

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 Pulchowk Campus - Institute of Engineering (IOE), Lalitpur

Where else can you study M.Sc Engineering?

Nearby Similar Colleges

Featured Colleges