N. C. Institute of Computer Science
In Panipat

Price on request
Compare this course with other similar courses
See all

Important information

  • Master
  • Panipat

Important information

Where and when

Starts Location
On request
ISRANA, Haryana, India
See map

Course programme


The Master in Computer Application (MCA) at NCICS is a matchless professional degree programme extended under the guidance of Kurukshetra University, Kurukshetra. The program constitutes a unique combination of basic and advance subjects keeping in view of the blend of the latest technology and strong technical base required to work for any Software Industry of repute. The subjects include not only the basic subjects like Discrete Mathematical Structures, Fundamentals of Computer Architecture, Data Structures and Numerical Analysis but also the advance programming languages like JAVA, LINUX, ORACLE, Windows Programming using Visual C++, Web Programming and Visual Basic. It also includes Computer Oriented Optimizing Techniques learnt for being successful tech-managers, utilizing the resources to their fullest.

Our Teaching Methodology

Our teaching methodology is two pronged which links theory and practice.

1. We furnish our students with knowledge across all major areas to meet the industry needs.
2. We also enhance their skills to identify, formulate and solve problems innovatively.
3. We provide opportunities to develop according to the industry standards, which are gathered in seminars, guest lectures and company visits.

The Kurukshetra University, keeping an eye on the Industry requirements, has designed the course curriculum for this programme. The present course curriculum is as follows:
MCA-101 Computer Fundamentals and Problem Solving Through C

MCA-102 Computer Organisation

MCA-103 Discrete Mathematical Structure

MCA-104 Software Engineering

MCA-105 Computer Oriented Numerical and Statistical Methods Using C

MCA-106 Software Laboratory-I C (Based on

MCA-107 Software Laboratory-II C (Based on MCA-105)

MCA-108 Seminar MCA-401 JAVA Programming and Internet Applications

MCA-402 Data Mining And Warehousing

MCA-403 LINUX and Shell Programming

MCA-404 Elective-I

MCA-405 Elective-II

MCA-406 Software Laboratory-VII JAVA Programming (Based on MCA-401)

MCA-407 Software Laboratory-VIII LINUX & Shell Programming (Based on MCA-403) and CASE Tools

MCA-408 Seminar

List of Elective Papers

1. Principles of Programming Languages
2. System Programming
3. Advanced Database Systems
4. Microprocessors and Interfaces
5. Design and Analysis of Algorithms
6. Software Project Management
7. Management Information System
8. Data Mining and Warehousing
9. Theory of Computation
10. Network Management & Programming

MCA-201 Data Structures Using C

MCA-202 Computer Networking

MCA-203 System Simulation

MCA-204 Operation Research

MCA-205 Object Oriented Systems and C ++

MCA-206 Software Laboratory-III C Language (Based on MCA-201)

MCA-207 Software Lab-IV C++ (Based on MCA-205)

MCA-208 Seminar MCA-501 Computer Graphics and Multimedia

MCA-502 Artificial Intelligence

MCA-503 Web Engineering

MCA-504 Elective-I

MCA-505 Elective-II

MCA-506 Software Laboratory-IX PROLOG Programming and Graphics (Based on MCA-501 & MCA-502)

MCA-507 Software Laboratory-X HTML,CGI using PERL,JSP, XML (Based on MCA-503)

MCA-508 Seminar

List of Elective Papers

1. Compiler Construction
2. Internet and Intranet Engineering
3. Principles of Finance & Accounting
4. E-Commerce
5. Software Testing and Quality Assurance
6. Neural Networksvii) Fuzzy Logic
7. Programming in C#
8. Professional Issues in I.T.
9. Human Computer Interaction

MCA-301 Data Base Systems

MCA-302 Visual Programming using VB

MCA-303 Computer Architecture and Parallel Processing

MCA-304 Operating System

MCA-305 Windows Programming & Visual C++

MCA-306 Software Laboratory-V ORACLE (Based on MCA-301)

MCA-307 Software Laboratory-VI VISUAL PROGRAMMING (based on MCA-302 & MCA-305)

MCA-308 Seminar

Compare this course with other similar courses
See all