TLC Banner

Nepal College of Information Technology (NCIT) , Balkumari, Lalitpur

M.Sc in Computer Science (MSc CS)

Affiliated To: Pokhara University

course

MCS

Course Level

Master Degree

Duration

2 Years

Study Mode

Full Time

Total Seats

30

Medium

English

Recognition

Pokhara University

Overview

MSc in Computer Science at NCIT Lalitpur

The MSc in Computer Science at Nepal College of Information Technology (NCIT), Balkumari, Lalitpur, is a two-year, four-semester postgraduate program affiliated with Pokhara University. NCIT has 30 seats for the program.

The degree carries 60 credit hours and covers theoretical computer science, software engineering, computer architecture, distributed systems, computer networks, databases, artificial intelligence, programming languages, data warehousing, data mining, and research. 

Each semester carries 15 credits, with a nine-credit Thesis/Dissertation forming the major academic component of Semester IV. NCIT has offered MSc CS since 2001.

MSc Computer Science at NCIT: Quick Highlights

Field Details
Course: MSc in Computer Science
Acronym: MSc CS
College: Nepal College of Information Technology (NCIT)
Location: Balkumari, Lalitpur, Nepal
Affiliation: Pokhara University
Level: Master’s
Duration: 2 years / 4 semesters
Total Credits: 60
Seats: 30
Entrance: Mandatory

About MSc in Computer Science at NCIT

MSc CS is a postgraduate computer science degree with substantial emphasis on theory, advanced computing subjects, software systems, and research.

Students begin with Discrete Structure, Advanced Problem Solving Technique, Object Oriented Software Engineering, Algorithmic Mathematics, and Digital Logic and Computer Organization. Later semesters cover Theory of Computation, Advanced Computer Architecture, Distributed Operating System, Computer Graphics, Data Communication and Computer Networks, Distributed Database System, Principles of Programming Language, Artificial Intelligence, Real-Time Systems, and Data Warehousing and Data Mining.

The course concludes with a Thesis/Dissertation carrying nine credits. This research component gives students an opportunity to work in greater depth on a computer science topic within the academic requirements of the degree.

Eligibility for MSc Computer Science

Applicants are eligible with one of the following academic backgrounds:

  • BSc in Computer Science

  • BSc in Physics

  • BSc in Mathematics

  • BSc in Statistics

  • BE in any branch

  • An equivalent qualification

Applicants must have a minimum 2.0 CGPA or Second Division.

The eligibility structure allows entry from both science and engineering backgrounds, provided the applicant meets the stated academic requirement.

Admission Process

Admission to MSc CS includes a mandatory entrance examination. Questions are drawn from subject areas related to the program.

The admission process includes submission of the master’s entrance application form with supporting documents and photographs, the entrance examination, selection, an admission offer for successful applicants, submission of the required original certificates or testimonials, and completion of enrollment requirements.

Duration and Credit Structure

The normal duration of MSc Computer Science is two years, divided into four semesters.

Each semester carries 15 credits:

Semester Credits
Semester I 15
Semester II 15
Semester III 15
Semester IV 15

Total Credits: 60

The normal completion period is two years, while the academic regulations allow a maximum completion period of four years.

MSc Computer Science Course Structure

Semester Subjects
Semester I Discrete Structure; Advanced Problem Solving Technique; Object Oriented Software Engineering; Algorithmic Mathematics; Digital Logic and Computer Organization
Semester II Theory of Computation; Advanced Computer Architecture; Distributed Operating System; Computer Graphics; Data Communication and Computer Networks
Semester III Distributed Database System; Principles of Programming Language; Artificial Intelligence; Real-Time Systems; Elective I
Semester IV Data Warehousing and Data Mining; Elective II; Thesis/Dissertation

The curriculum contains 60 credit hours in total. The Thesis/Dissertation in Semester IV carries nine credits.

Elective Subjects

Elective options available to NCIT master’s students include:

  • Cloud Computing

  • Next Generation Networks (NGN)

  • Geographical Information System

  • Advanced IP Switching and Routing for Enterprise Networks

  • Compiler Design

  • Embedded Systems

  • Internet Programming

  • Analysis and Design of Algorithms

These electives are shared across the Master of Computer Engineering, MSc CS, and Master of Computer Information System programs.

Academic Focus

The MSc CS curriculum covers computer science from several directions rather than concentrating on a single application area.

The mathematical and theoretical component includes Discrete Structure, Algorithmic Mathematics, and Theory of Computation. Systems study includes Digital Logic and Computer Organization, Advanced Computer Architecture, Distributed Operating System, Real-Time Systems, and computer networks.

Software-related study appears through Advanced Problem Solving Technique, Object Oriented Software Engineering, Principles of Programming Language, and related electives. Data-focused subjects include Distributed Database System and Data Warehousing and Data Mining.

Computer Graphics and Artificial Intelligence add further areas of postgraduate computing study before students complete their Thesis/Dissertation.

Learning Outcomes

The MSc Computer Science program develops postgraduate knowledge related to computer systems, software applications, networks, computing research, and ICT technologies.

Students work toward abilities involving:

  • Evaluation and development of ICT technologies.

  • Development of software applications.

  • Solving complex computational problems through computing methods.

  • Working with areas such as Semantic Web, Cloud Computing, Artificial Intelligence, Knowledge Mining, and engineering-related computing.

  • Configuration, deployment, maintenance, and security of computers, networks, and Internet systems.

The combination of theory, systems, software, data, networks, and thesis work supports both technical study and research-oriented academic work.

Research and Thesis

Research is a defined part of the MSc CS structure. Semester IV includes a nine-credit Thesis/Dissertation, which accounts for more than half of that semester's credit load.

The course also identifies research-related areas such as machine intelligence, business intelligence, knowledge mining, image processing, pattern recognition, software engineering, databases, and computing systems.

Students considering MSc CS should therefore be prepared for both advanced taught courses and independent academic work.

Evaluation and Grading

Assessment includes internal evaluation and semester-end examinations under Pokhara University.

Internal academic evaluation considers attendance, tutorials, laboratory work, assignments, paper presentations, and mid-term evaluation. Students must pass the internal examinations before appearing in the final examination.

Pokhara University uses a four-point letter-grade system for the master’s programs. A minimum CGPA of 3.0 is required for the award of the master’s degree.

Students are also required to maintain at least 80% attendance in classes actually held.

Career Areas After MSc Computer Science

The MSc CS curriculum relates to technical and managerial work in computer science and information technology.

Graduates may explore roles such as:

  • Systems Manager

  • Information Analyst

  • Network Manager

  • Software Engineer

  • Project Manager

  • Database Engineer

  • Network Administrator

  • Computing Researcher

Specialized areas connected with the program include image processing and pattern recognition, software engineering, artificial intelligence, data and web mining, network administration, database engineering, and research.

Career outcomes depend on technical ability, research experience, professional experience, recruitment requirements, location, and available opportunities.

Further Study

MSc Computer Science can support progression to PhD-level study and research in computer science and related areas.

The thesis component is particularly relevant for students considering further academic research because it requires sustained work on a defined research topic within the master’s degree.

Scholarships at NCIT

NCIT provides scholarships for master’s students according to Pokhara University guidelines. The Pokhara University scholarship provision covers 10% of the annual intake.

NCIT also provides a full semester-fee waiver for the subsequent semester to students who achieve an SGPA of 4.0. Class toppers and second toppers are also awarded.

Who May Consider MSc Computer Science?

MSc CS may suit graduates who want postgraduate study with a strong computer science and research component.

The curriculum requires work across mathematical foundations, software engineering, computer architecture, distributed operating systems, networks, databases, programming languages, artificial intelligence, data mining, electives, and thesis research.

Applicants from computer science, physics, mathematics, statistics, and engineering backgrounds who meet the eligibility requirement can apply for the program. Students considering the course should also account for its two-year academic commitment, entrance requirement, semester evaluation, attendance requirement, and thesis component.

FAQ

How long is MSc Computer Science at NCIT?

The normal duration is two years, organized across four semesters.

Which university is MSc Computer Science at NCIT affiliated with?

The program is affiliated with Pokhara University.

How many seats are available for MSc Computer Science?

NCIT has 30 seats for MSc in Computer Science.

What is the eligibility for MSc Computer Science at NCIT?

Applicants need a BSc in Computer Science, Physics, Mathematics, or Statistics, a BE degree in any branch, or an equivalent qualification, with a minimum 2.0 CGPA or Second Division.

Is an entrance examination required?

Yes. Passing the entrance examination is mandatory for admission to the master’s program.

How many credits does MSc Computer Science carry?

The program carries 60 credits across four semesters.

Does MSc Computer Science include a thesis?

Yes. Semester IV includes a nine-credit Thesis/Dissertation.

What subjects are included in MSc Computer Science?

The curriculum includes discrete structures, software engineering, computer organization, theory of computation, computer architecture, distributed operating systems, computer networks, distributed databases, programming languages, artificial intelligence, real-time systems, data warehousing, data mining, electives, and thesis work.

Can MSc Computer Science support further academic study?

Yes. The degree can support progression to PhD study and research in computer science and related areas.

Other Courses Offered

Contact Details of Nepal College of Information Technology (NCIT), Lalitpur

Reviews

College Review

Questions & Discussions

Ask Question