Masters of Science in Computer Science and Information Technology (M.Sc.CSIT) - Tribhuvan University


Tribhuvan University

Computer and IT

2 year(s)


Masters of Science in Computer Science and Information Technology (M.Sc.CSIT) is a two-year four-semester program.


The M. Sc. Computer Science and Information Technology curriculum is designed by closely following the courses practiced in accredited international universities, subject to the condition that the intake students are mostly from three years B. Sc. Computer Science program at Tribhuvan University. In addition to the standard core and elective computer science courses, the program offers service courses to meet the need of high technology application.

The foundation and core courses are designed to meet the graduate program requirement, and the service courses are designed to meet the need of fast changing computer technology and application.

Students enrolled in the graduate program are required to take course in design and implementation of computer software systems, foundation in the theoretical model of computer science, and functional background of computer hardware. All graduation students are required to complete 40 credit hours of computer science courses.

Objective

The objective of the M. Sc. Computer Science program at Tribhuvan University is to offer intensive course in the design, theory, programming and application of computers. The courses are designed to admit student who have completed B. Sc. (3 years) program of Tribhuvan University or its equivalent.

show more

Admission criteria

  1. Students must attend and pass the entrance examination.
  2. Pass mark for the entrance examination is 35%.
  3. Students will be enrolled on the basis of merit. Merit list is published on the basis of both marks obtained in Bachelor level and entrance examination.
    Merit list: = 20% (marks obtained in B.Sc) + 80 % (marks secured in entrance examination)

In Central department and constituent campuses of Tribhuvan University; out of total available seats 80% seats will be filled from free competition and 20% from reserved (inclusive) category.

Students who want to compete from proportional representation category must fulfilled following criteria.

  • Passed SLC from community schools
  • Students who are permanent resident of backward region must have passed SLC from the same region
  • Students must have passed Bachelor level from constitutent campus of Tribhuvan University or Community campuses.

Documents needed:

If any seats remain vacant in the inclusive/reserved category; remaining seats will be fulfilled from the merit list of free competition.


Eligibility

Eligibility for Admission



A degree in B.Sc. in Computer Science; BE-computer, electronics, BTech or curriculum equivalent to bachelor level program in computer science at Tribhuvan University, is required for admission.



Students having master’s degree in Science (Physics, Statistics and Mathematics) and students of four year degree in engineering can also apply for admission provided they have completed pre-requisite courses needed to enroll in the first year course of M.Sc.CSIT program. The selection for admission is based on entrance examination.


Curricular structure

M.Sc(CSIT)course structure

Semester I

Course no Course title Nature of Course F. M. Cr. Hrs
CSc 511 Discrete Structure Theory + Tutorial 75 3
CSc 512 Advanced Data Structure Theory and Lab 75 3
CSc 513 Operating System Theory and Lab 75 3
CSc 571 Seminar 0
Elective (Any One)
Csc 514 Algorithmic Mathematics Theory and Lab 75 3
CSc 515 Advanced Database Design Theory and Lab 75 3


Semester II

Course no Course title Nature of Course F. M. Cr. Hrs
CSc 521 Advanced Computer Architecture Theory and Lab 75 3
CSc 522 Automata Theory Theory + Tutorial 75 3
CSc 523 Design and Analysis of Algorithm Theory and Lab 75 3
CSc 581 Seminar 0
Elective (Any One)
CSc 524 Optimization Techniques Theory + Tutorial 75 3
CSc 525 Internet Programming Theory and Lab 75 3
CSc 526 Embedded System Theory and Lab 75 3
CSc 527 Multimedia Technology Theory and Lab 75 3
CSc 528 Distributed Computing Theory and Lab 75 3
CSc 529 Artificial Intelligence Theory and Lab 75 3


Semester III

Course no Course title Nature of Course F. M. Cr. Hrs
CSc 631 Compiler Construction Theory and Lab 75 3
CSc 632 Software Engineering Theory and Lab 75 3
CSc 671 Seminar 0
Elective (Any One)
CSc 633 Computational Geometry Theory and Lab 75 3
CSc 634 Object Oriented Analysis and Design Theory and Lab 75 3
CSc 635 Systems Programming Theory + Tutorial 75 3
CSc 636 Cryptography and Internet Security Theory and Lab 75 3
CSc 637 Neural Network Theory and Lab 75 3


Semester IV

Course no Course title Nature of Course F. M. Cr. Hrs
CSc 641 Principles of Programming Languages Theory + Tutorial 75 3
CSc 681 Project\Dissertation 100 4
Extra Elective
CSc 642 Graphics and Image Processing Theory and Lab 75 3
CSc 643 Introduction to Randomize Algorithm Theory and Lab 75 3
CSc 644 Evolutionary Computing and Genetic Algorithms Theory and Lab 75 3
CSc 645 Data Communication and Networking Theory and Lab 75 3
CSc 646 Scheduling Algorithms Theory and Lab 75 3
CSc 647 Data Mining and Ware Housing Theory and Lab 75 3

Download: Syllabus Masters of Computer science and Information Technology (M.Sc(CSIT)).pdf