COURSES

The MSc in Communication and Knowledge Engineering program of Tribhuvan University is a 2 years course divided into four semesters, designed to provide students with experience in computer systems and knowledge engineering, primarily from the standpoint of hardware and software engineers and programmers. It stresses computer system design, development, programming, and computer engineering. The course focuses on embedded hardware and distributed software systems.

Objectives of MSc in Communication and Knowledge Engineering

  • To generate highly skilled experts in the field of computer and knowledge engineering.
  • Improve analytical skills and problem-solving abilities in dealing with current computer systems and knowledge engineering difficulties.
  • Transmit the theoretical grounding that students will later rely on to lead teams of computer systems and knowledge engineering professionals strategically.
  • Develop students' research skills so that they can do quality research in computer systems and knowledge engineering. 

Syllabus of MSc in Communication and Knowledge Engineering

Semester I

S.No Course Title Credit Hours
         1 Algorithmic Mathematics              4 hrs.
         2 Computer Systems              4 hrs.
         3 Knowledge Engineering              4 hrs.
         4 Operation Research              4 hrs.

Semester II

S.No Course Title Credit Hours
         1 Information Security and audit              4 hrs.
         2 Cloud Computing              4 hrs.
         3 Elective 1              4 hrs.
         4 Elective 2              4 hrs.

Semester III

S.No Course Title Credit Hours
         1 Project                                      4 hrs.
         2 Elective 3               4 hrs.
         3 Elective 4               4 hrs.

Semester IV

S.No Course Title Credit Hours
        1 Thesis                                        16 hrs.

Elective Courses

  • Web Information System
  • Human-Computer Interaction
  • Geographical Information System
  • Decision Support System
  • e-Government System
  • Multimedia System
  • Object Oriented Distributed System
  • Real-Time System Design
  • Computer System Simulation
  • Data Warehousing and Data Mining
  • Semantic Web
  • Grid Computing
  • Genetic Algorithm and Data Mining
  • Fuzzy Expert Systems and Fuzzy Reasoning
  • Speech and Language Processing
  • Software Reuse
  • Embedded System
  • Bioinformatics
  • Smart Systems: Algorithms and Tools
  • Advanced-Data Mining: Algorithms and Applications
  • Engineering Decision Analysis

Scopes 

Master of Science in Communication and Knowledge Engineering program prepares students for a variety of careers in telecommunications, data science, and information technology. Graduates can pursue careers as network engineers, telecommunications specialists, or wireless communication engineers, with a focus on designing and maintaining communication systems and networks. In data science and knowledge management, they can work as data scientists, knowledge managers, or big data engineers, analyzing large datasets and managing organizational information.

Furthermore, the degree prepares students for professions in software development, where they will design and implement communication-related apps. The comprehensive program provides graduates with the skills and information they need to succeed in both the public and commercial sectors, answering the growing demand for expertise in communication and knowledge engineering.