Course Introduction

MSc Computer

Department: Graduate Studies
  • Overview

The MSc CS Master of Computer Science at NCIT is a research- intensive program, designed to provide comprehensive knowledge and theoretical understanding of the Computer Science discipline. It prepares graduates to create computing solutions and to apply them to di erent areas that they come across in their professional areas.

B.Sc. in Computer Science/Physics/Maths/Statistics at Bachelor of Engineering or equivalent (with minimum 2.0 CGPA or Second Division) from Universities recognized by Pokhara University.

 

Key Learning Outcomes

  •  Participate in and manage work related to the evaluation, development, and implementation of emerging technologies in the eld of ICT
  • Build robust software applications that aid technical development
  • Acquire skills and knowledge pertaining to Intelligent computing for coming up with ideas about e cient algorithms to solve complex computational problems in di erent emerging and challenging domains like the Semantic Web, Cloud Computing, Arti cial Intelligence, Knowledge Mining, and Engineering
  •  Gain the needed scienti c perspective and technical skillsrelating to the con guration, deployment, maintenance and security aspects of              computers,networks, and the

    Career Prospects

    The MSc CS Master of Computer Science degree opens up many exciting career routes in the eld of IT as systems managers, information analysts, network managers, software engineers, and project managers. This degree builds up con dence and capability in students for starting their own ventures. It opens up doors to students leading to PhD studies and to conduct cutting-edge research in the areas of their interest.

    Some specialized domains

    Image Processing: Experts in implementing and manipulating both existing and conceived algorithms for building applications related to Image Processing and Pattern recognition

    Software Engineering: Senior Software engineers capable of making use of Ultra- modern CASE tools for monitoring and implementing multifarious aspects of Software Development

    Artificial Intelligence: Specialists of complex intelligent algorithms used in computer-based systems that mimic human behavior, learning, and reasoning abilities

           Database Engineering: Database engineers for envisioning and implementing large-scale enterprise Database solutions from both the Centralized                 and Distributed perspective

           Research Work: Competent research workers in challenging domains like machine intelligence, business intelligence, and knowledge mining

 

  • Year I, Semester I
    Course Code Course Name Credit Hour
    COM 609.3 Advanced Problem Solving Technique 3
    MTH 612.3 Algorithmic Mathematics 3
    MTH 611.3 Discrete Structure 3
    COM 615.3 Object Oriented Software Engineering 3
    COM 601.3 Digital Logic and Computer Organization 3
  • Year I, Semester II
    Course Code Course Name Credit Hour
    COM 608.3 Advanced Computer Architecture 3
    COM 714.3 Computer Graphics 3
    COM 605.3 Distributed Operating System 3
    COM 613.3 Theory of Computation 3
    COM 712.3 Data Communication & Computer Network 3
  • Year II, Semester III
    Course Code Course Name Credit Hour
    COM 713.3 Artificial Intelligence 3
    COM 730.3 Distributed Database 3
    x Elective-I 3
    PPL Principles of Programming Language 3
    COM 704.3 Real Time System 3
  • Year II, Semester IV
    Course Code Course Name Credit Hour
    x Elective-II 3
    COM 722.9 Thesis/Dissertation 9
    COM 735.3 Data Mining and Data Warehousing 3

Enroll with NCIT

We have wide variety of courses in the field of IT, management, engineering and computer science