*** Verification of financial transactions will be opened from 10:00 AM to 3:00 PM on every working day. (New) ***           |           *** Online Provisional Marksheet (BA/BSc)  ***           |           ***  Tender for Supply of Equipments & Consumable items; (New) ***           |           ***  Download Admit Card for the Entrance Test 2021  (New) ***           |           *** COVID-19: Instruction/Conditions for Home Isolations (New) ***           |           *** COVID-19: Mental Health Counselling [TIMING: 9:00 AM-5:00 PM] (New) ***           |           *** Faculties, Employees and Campus Dwellers of Manipur University may contact the Covid-19 Helpline Numbers @ +91-8119951558 / +91-841402472 (New) ***           |           *** COVID-19: Pre-PhD Programme scheduled on 30/04/2021 in BOTANY, ZOOLOGY & Adult Continuing Education & Extension is being postponed till further order. (New) ***           |           *** COVID-19:All the Hostels of the University have been closed. The hostellers are required to vacate the hostels at the earlist (New) ***           |           *** COVID-19: All are requested to wear face mask compulsorily in the University campus. (New) ***           |           *** CYBER SECURITY TIPS  (New) ***           |              

Computer Science

Courses Offered:

  • Master in Computer Application (MCA)
  • PhD

Course Structure: Master in Computer Application (MCA) :

CBCS Computer Science: CS-O3.1 IT Tools and Applications Syllabus





Paper Code

Paper Title


Paper Code

Paper Title

MCA - 101A

Mathematical Foundation of Computer Science


MCA - 201A

Probability and Statistics

MCA - 102A

Computer Programming and Problem Solving in C


MCA - 202A

Data Structure using C

MCA - 103A

Computer Organization - I


MCA-   203A

Organizational Structure and Personal Management

MCA - 104A

Introduction to UNIX


MCA - 204A

Computer Organization - II

MCA - 105A

Introduction to Web Technologies


MCA - 205A

Object Oriented Programming in C++

MCA - 106A

Programming Lab I


MCA - 206A

Programming Lab II







Paper Code

Paper Title



Paper Title

MCA - 301A

Design and Analysis of Computer Algorithms


MCA - 401A

Computer Graphics

MCA - 302A

Data Communication and Computer Networks


MCA - 402A

Formal Language and Automata Theory

MCA - 303A

Database Systems


MCA - 403A

Object Oriented Analysis and Design

MCA - 304A

Operation Systems


MCA - 404A

Software Engineering

MCA - 305A

Elective I


MCA - 405A

Elective - II

MCA - 306A

Programming Lab III


MCA - 406A

Programming Lab IV








Paper Title



Paper Title

MCA - 501A

Combinatorics and Graph Theory


MCA - 601A

System Project - II

MCA - 502A

Advance Java Programming



Project Work (Thesis, Viva Voice, Demo)

MCA - 503A

Artificial Intelligence



External Guide

MCA - 504A




Internal Guide

MCA - 505A

Elective IV



MCA - 506A

System Project-I





Elective Papers

Elective    I 


Elective    II  

Visual Programming


Mobile Application Development

Multimedia Systems


Data Warehousing and Mining

Numerical techniques


Digital Image Processing

Accounting and Financial Management


Optimization Techniques

Outside Departmental Elective (Maths, Statistics, Commerce)






Elective      III 


Elective     IV  

Neural Networks and Fuzzy Logic


Natural Language Processing

Computer and Network Security


Advance Web Technology

Mobile Ad-hoc Networks

  Machine Learning

Cloud Computing


Software Testing and Quality  Assurance



Information Retrieval and Text Mining