• Library
  • Research/a>
  • ContactUs
  • Master of Computer Science Technology (M.Tech)


    General Overview

    This program is approved by the ministry of higher education,sultanate of Oman and run in cooperation with the banasthali University,India.Banastali offers an integrated system of education and it is accredited by national assessment and accreditional council(NAAC) of india with an A-Grade(a five star rating)


    1. To respond to the needs of the Sultanate of Oman by offering quality education, advanced in-depth knowledge andproductive research in the area of computer science.


    1. To meet the requirements of local business and industry by providing trained graduates in the field of advanced computer science
    2. To provide computer science faculty to local academic institutions
    3. To provide graduate level education to students pursuing higher degrees

    Who should enroll?

    1. Those who aspire to become a professional IT manager.
    2. Those who are already manager and who want o acquire more professional skills
    3. Those who want to climb up the ladder on their profession
    4. Those who are already entrepreneurs or aspiring to be entrepreneurs.

    Minimum Eligibility

    A Bachelor's degree from a recognized University with following discipline:

    B.E. / B.Tech (Computer Science/ Engineering) or B.Sc. (Computer Science)/ BCA / B.Sc. (Maths: Theoretical Computer Science) or equivalent) with minimum 55% aggregate marks. Selection for the program will be based on a combination of prior academic record and performance on Mazoon College’s English Test and aptitude test (if required) or peer interview will be conducted.

    Program Structure

    Semester 1:

    • Distributed Computing
    • Elective 1
    • Elective 2
    • Elective 3
    • Elective 4
    • Lab 1
    • Lab 2
    • Lab 3

    Semester 2:

    • Advanced Topics in Algorithms
    • Elective 5
    • Elective 6
    • Elective 7
    • Elective 8
    • Seminar
    • Lab 4
    • Lab 5
    • Lab 6

    Semester 3 & 4

    • Reading Elective-1
    • Reading Elective-2
    • Thesis/Project (Duration 30 weeks)

    Credits – Semester-wise Break-up

    Sl.No. Semester Credits
    1 Semester-1 32
    2 Semester-2 34
    3 Semester-3 & 4 64
      Grant Total 130

    Course Description

    Core Subjects


    Elective Subjects

    ECST003 Advanced Computer Architecture
    ECST002 Advanced Communication Networks
    EAOT011 Artificial Intelligence
    ECST023 Compiler Design
    ECST028 Computer Graphics
    ECST036 Data Communication and Networks
    EELT049 Digital Signal Processing
    ECAT054 Electronic Commerce
    ECAT056 Embedded Systems
    ECPT057 Emerging Programming Paradigms
    ECAT058 Enterprise and Resource Planning
    ECAT067 Geographic Information Systems
    ECAT076 Knowledge Management and Data Mining
    EELT084 Microprocessor and Microcomputer Applications
    ECAT087 Mobile Computing
    ECST088 Modeling and Simulation
    RCAT091 Multimedia Technology
    RCAT093 Natural Language Processing
    RCST095 Neural Networks
    RCST102 Parallel Processing
    ECST104 Pattern Recognition and Image Processing
    ECAT115 Real Time Systems
    ECST119 Soft Computing
    ECST120 Software Architecture and Project Management
    ECST121 Software Engineering
    ECST127 Systems Programming
    ECST128 System Testing
    ECST130 Theory of Computation
    EICT139 Vlsi Design