Master of Computer Application(MCA)
Out of many fascinating career options, Master of Computer Application (MCA) attracts many aspiring students every year. It is a master degree course in computer that makes the students undergo extensive training of all important and useful computer related application software and hardware programs. This attractive career course is very popular among the people of the younger generation who are very much conscious and anxious about their career.
There are many private and government colleges and institutes that conduct this very demanding career course. Punjab Technical University (PTU), one of the most pioneering universities of India, conducts this course through many colleges that are affiliated to it
.
This programme is highly productive as far as placement is concerned.
| Eligibility Criteria |
Graduation in any stream or equivalent. |
| Duration |
3 year |
| MAX Duration |
5 year |
| Nature Of Classes |
Regular / weekend |
- Semester 1
- Semester 2
- Semester 3
- Semester 4
- Semester 5
- Semester 6
| Code |
Subject |
Paper Id |
| MCA-101 |
Introduction To Information Technology |
A0501 |
| MCA-102 |
Programming in c |
A0502 |
| MCA-103 |
Accounting & Financial Management |
A0503 |
| MCA-104 |
Computer Mathematical Foundation |
A0504 |
| MCA-105 |
System Analysis And Design |
A0505 |
| MCA-106 |
Communication & Soft Skills* |
|
| MCA-107 |
Software Lab-I (IT) |
Prac |
| MCA-108 |
Software Lab-II (C ) |
Prac |
| Code |
Subject |
Paper Id |
| MCA-201 |
Management Information System |
A0506 |
| MCA-202 |
Object Oriented Programming Using C++ |
A0507 |
| MCA-203 |
Data Communication & Networks |
A0508 |
| MCA-204 |
Principles of Management |
A0509 |
| MCA-205 |
Introduction to Micro Processor |
A0510 |
| MCA-206 |
Software Lab-III (C++) |
Prac |
| MCA-207 |
Hardware Lab-I (Micro Processor) |
Prac |
| Code |
Subject |
Paper Id |
| MCA-301 |
Computer System Architecture |
A0511 |
| MCA-302 |
Data Structures |
A0512 |
| MCA-303 |
Visual Basic Programming |
A0513 |
| MCA-304 |
RDBMS-I |
A0514 |
| MCA-305 |
Computer Based Optimization Methods |
A0515 |
| MCA-306 |
Software Lab-IV (DS) |
Prac |
| MCA-307 |
Software Lab-V (RDBMS-I) |
Prac |
| Code |
Subject |
Paper Id |
| MCA-401 |
RDBMS-II |
A0516 |
| MCA-402 |
Software Engineering |
A0517 |
| MCA-403 |
System Software |
A0518 |
| MCA-404 |
Operating System |
A0519 |
| MCA-405 |
Elective-I |
|
| MCA-406 |
Software Lab-Vi (RDBMS) |
Prac |
| MCA-407 |
Software Lab-VII (OS) (Linux/NT) |
Prac |
| Code |
Subject |
Paper Id |
| MCA-501 |
Computer Graphics |
A0521 |
| MCA-502 |
Java Programming |
A0512 |
| MCA-503 |
Elective-III |
|
| MCA-504 |
Elective-II |
|
| MCA-505 |
Software Lab-VIII (Graphics) |
Prac |
| MCA-506 |
Software Lab-Ix (Java) |
Prac |
| MCA-507 |
Comprehensive Viva Voce |
Prac |
| Code |
Subject |
Paper Id |
| MCA-601 |
Project |
Prac |
| Specialization Type: Elective-I |
| MCA-405-A |
Artificial Intelligence |
A0525 |
| MCA-405-B |
Robotics Engineering |
A0526 |
| MCA-405-C |
Object Oriented Analysis & Design |
A0527 |
| Specialization Type: Elective-II |
| MCA-503-A |
Internet Programming & E-Commerce |
A0528 |
| MCA-405-B |
Compiler Design |
A0529 |
| MCA-503-C |
Visual Basic .Net |
A0530 |
| Specialization Type: Elective-III |
| MCA-504-A |
System Simulation & Modeling |
A0531 |
| MCA-504-B |
Advanced Microprocessor Systems |
A0532 |
| MCA-504-C |
Linux Operating System |
A0533 |
Connect With Us