Master of Science in Computer Science and Information Technology

Master of Science in Computer Science and Information Technology

Masters
·
2 years

Thinking to pursue Master of Science in Computer Science and Information Technology but not sure if this is the right course for you?

Stop guessing and let our counselors help you find the course that fits you best.

Find Your Best-Fit

The Master of Science in Computer Science and Information Technology (M.Sc. CSIT) curriculum aims to cultivate highly skilled professionals in the computer science and IT sectors, addressing both national and international market needs. It includes core and elective courses that emphasize research and development, as well as foundation courses that align with the rapidly evolving tech landscape. Graduate students learn about software system design, theoretical computer science, and hardware fundamentals. The program prepares students for careers in the software industry and academia, focusing on both theoretical knowledge and practical applications to tackle computing and networking challenges.

Programme Objectives 

  • Understand and apply mathematical foundations, computing, and domain knowledge for the conceptualization of computing models of problems.
  • Identify, analyze, and solve a problem's computing requirements using computing principles.
  • Design and evaluate a computer-based system, components, and processes to meet the specific needs of applications.
  • Use current techniques and tools necessary for complex computing practices.
  • Use a suitable architecture or platform for design and implementation, with performance in mind.
  • Develop and integrate effectively system-based components into the user environment.
  • Understand and commit to cyber regulations and responsibilities in professional computing practices.
  • Recognize the need for and develop the ability to engage in continuous learning as a computing professional.
  • Understand societal, environmental, health, legal, and ethical issues within local and global contexts and the consequential responsibilities relevant to professional practice.
  • Use knowledge to analyze, interpret, and synthesize data to derive valid conclusions using research methods.
  • Expertise in developing applications with required domain knowledge.

Eligibility

  • A degree in B.Sc. in Computer Science; B.Sc. CSIT, B. Sc. Computer Science, B.E. Computer, B.E. Electronics, B. Tech in Computer Science, or equivalent is required for admission.
  • Admission selection is based on the entrance examination.

Admission Criteria

Examination

Institute of Science and Technology, Far Western University, will conduct the final examination at the end of each semester. 60% weightage will be given to the final examination, and 40% to the internal assessment conducted by the concerned college.

University Examination 

The end-of-semester examination for 60 marks per course will be held as per the schedule set by Far Western University. The student has to obtain 50% marks in each examination of In-Semester and End-Semester.

Curricular Structure

SemesterCourse TitleCourse Code
First SemesterAdvanced Operating SystemCSIT.511
 Object Oriented Software EngineeringCSIT.512
 Computational ComplexityCSIT.513
 Python for Data ScienceCSIT.514
 Research Methodology for Computer ScienceCSIT.515
 Seminar ICSIT.516
Second SemesterCompiler OptimizationCSIT.521
 Soft ComputingCSIT.522
 Machine LearningCSIT.523
 Principles of Programming LanguageCSIT.524
 System ProgrammingCSIT.525
 Seminar IICSIT.526
Third SemesterCyber Security and Ethical HackingCSIT.611
 Deep LearningCSIT.612
 Elective I
 Elective II
 Extra Elective I
 Term paper ICSIT.613
Fourth SemesterWeb IntelligenceCSIT.621
 Extra Elective II
 DissertationCSIT.622

Elective Subjects

Course TitleCourse Code
Quantum ComputingCSITE.651
Natural Language ProcessingCSITE.652
Data Warehousing and Data MiningCSITE.653
Multi-media ComputingCSITE.654
Image ProcessingCSITE.655
Computational GeometryCSITE.656
Cloud and Distributed ComputingCSITE.657
Big Data AnalyticsCSITE.658
Embedded SystemsCSITE.659
Digital GovernanceCSITE.660
Digital Marketing and Digital EconomyCSITE.661
Information and Coding TheoryCSITE.662
Advanced Computer ArchitectureCSITE.663
Advanced Database Management SystemsCSITE.664
Internet of thingsCSITE.665
Block chain TechnologyCSITE.666