Programme Objectives
The broad objective of the Post Graduate Diploma in Computer
Applications (PGDCA) programme is to prepare graduate students for productive
careers in software industry. The programme‘s thrust is on giving the students a
thorough and sound background in theoretical and application-oriented courses
relevant to the latest computer software development. The programme emphasizes the
application of software technology to solve mathematical, computing, communications
/ networking and commercial problems.
This PG Diploma is a stand-alone programme consists of 10 (6 theory
and 4 practical) courses worth 32 credits. It has been designed with a semester
approach in mind. The courses are aimed at skills development in computers using
various technologies. It prepares the student to aim for a programmer level / web
developer in a software company to design and develop small business application
software or lab personnel / technician in institutions or a freelancer to develop
software projects.
Eligibility Criteria
Any Bachelor’s degree of minimum 3 (three) year duration from a
recognized University AND Mathematics as one of the subject at 10+2 level or
Graduation level.
OR
Any Bachelor’s degree of minimum 3 (three) year duration from a
recognized University AND doesn’t have Mathematics as one of the subject at 10+2
level or graduation level. These students are required to successfully complete
BCS-012 (Graduate level Mathematics course) as Bridge Course.
Note: It is essential to obtain at least 50% marks in
the qualifying examination (45% marks in case of candidates belonging to reserved
category) for admission to MCA
Duration of The Programme
Minimum – 1 Year, Maximum – 3 Years
Medium of Instruction
The medium of instruction is only English. The course material will
also be in English.
Fee Structure
Rs. 21,600/- for full Programme to be paid semester wise @Rs.10800/-
per semester. Non-Maths students have to pay Rs.1400/- additional in the first
semester.
PGDCA Syllabus
Course Code |
Title of the Course |
Theory / Practical / Project |
Credits |
Semester
I |
|
|
MCS-201 |
Programming in C and Python |
Theory |
4 |
MCS-202 |
Computer Organization |
Theory |
4 |
MCS-203 |
Operating Systems |
Theory |
4 |
MCSL-204 |
WINDOWS and LINUX Lab |
Practical |
2 |
MCSL-205 |
C and Python Lab |
Practical |
2 |
|
|
|
|
Semester
II |
|
|
MCS-206 |
Object Oriented Programming Using Java |
Theory |
4 |
MCS-207 |
Database Management Systems |
Theory |
4 |
MCS-208 |
Data Structures and Algorithms |
Theory |
4 |
MCSL-209 |
Data Structures and Algorithms Lab |
Practical |
2 |
MCSL-210 |
DBMS and Java Lab |
Practical |
2 |
No. of Theory Courses - 06 |
No. of Practical Courses - 4 |
Total Credits : 32
Programme Objectives
The broad objective of the MCA programme is to prepare graduate
students for productive careers in software industry and academia by providing an
outstanding environment for teaching and research in the core and emerging areas of
the discipline. The programme’s thrust is on giving the students a thorough and
sound background in theoretical and application-oriented courses relevant to the
latest computer software development. The programme emphasizes the application of
software technology to solve mathematical, computing, communications / networking
and commercial problems. This Master’s Degree Programme has been designed with a
semester approach in mind. The first year courses are aimed at theoretical knowledge
and practical skills development in core computers science subjects. The second year
is more focused on advanced courses providing conceptual framework and the project
work.
Eligibility Criteria
- Passed BCA / B.Sc(Computer
Science/IT) / Bachelor Degree in Computer Science Engineering or Equivalent
Degree
- Obtained atleast 50% marks
in the qualifying examination (45% marks in case of candidates belonging to
reserved category)
OR
- Any Bachelor’s degree of
minimum 3 (three) year duration from a recognized University AND Mathematics as
one of the subject at 10+2 level or graduation level.
- Obtained atleast 50% marks
in the qualifying examination (45% marks in case of candidates belonging to
reserved category).
- Successfully completed
PGDCA of IGNOU
Duration of The Programme
Minimum - 2 Years, Maximum - 4 Years
Medium of Instruction
Medium of Instruction The medium of instruction is English. The
course material is in English.
Fee Structure
Rs. 48,000/- for full Programme to be paid Semester wise @Rs. 12000/-
per Semester.
MCA SYLLABUS
Course Code |
Course Title |
Theory / Practical |
Credits |
Semester
I |
|
|
MCS-211 |
Design and Analysis of Algorithms |
Theory |
4 |
MCS-212 |
Discrete Mathematics |
Theory |
4 |
MCS-213 |
Software Engineering |
Theory |
4 |
MCS-214 |
Professional Skills and Ethics |
Theory |
2 |
MCS-215 |
Security and Cyber Laws |
Theory |
2 |
MCSL-216 |
DAA and Web Design Lab |
Practical |
2 |
MCSL-217 |
Software Engineering Lab |
Practical |
2 |
|
|
|
|
Semester
II |
|
|
MCS-218 |
Date Communication adn Computer Networks |
Theory |
4 |
MCS-219 |
Object Oriented Analysis and Design |
Theory |
4 |
MCS-220 |
Web Technologies |
Theory |
4 |
MCS-221 |
Data Warehousing and Data Mining |
Practical |
2 |
MCSL-222 |
OOAD and Web Technologies Lab |
Practical |
2 |
MCSL-223 |
Computer Networks and Data Mining Lab |
Practical |
2 |
|
|
|
|
Semester
III |
|
|
MCS-224 |
Artificial Intelligence and Mechine Learning |
Theory |
4 |
MCS-225 |
Accountancy and Financial Management |
Theory |
4 |
MCS-226 |
Data Science and Big Data |
Theory |
4 |
MCS-227 |
Cloud Computing and IoT |
Theory |
4 |
MCSL-228 |
AI and Machine Learning Lab |
Practical |
2 |
MCSL-229 |
Cloud and Data Science Lab |
Practical |
2 |
|
|
|
|
Semester
IV |
|
|
MCS-230 |
Digital Image Processing and Computer Vision |
Theory |
4 |
MCS-231 |
Mobile Computing |
Theory |
4 |
MCSP-232 |
Project |
Project |
12 |
No. of Theory Courses - 15 |
No. of Practical Courses - 6 |
Project - I |
Total Courses - 22 |
Total Credits : 32
Some of The Top Job Profile for MCA Graduates are :
App Developers : App
Developers are individuals designing, building and maintaining mobile application for
android, iOS, Windosm Blackberry Platforms etc.
Business Analyst : A
Business Analyst typically Mentors People Aiminig to Start a Business of Their own
Database Engineer :
Database Engineers are hired by Computer Systems Companies with an Aim to design and
monitor complex database. The role revolves around ensuring the operation,validity and
relevancy of the data.
Ethical Hacker :
Ethical hackers are experts who access a network or computer system on behalf of its
owner to uncover security vuinerabilities that a malicious hacker could possibly
expioit.
Hardware Engineer :
Hardware engineers install and test system to ensure proper functioning of the
internet.These folks are also involved in the testing and production of hardware
equipment.
Manual tester : As
the name suggests, manual testers physically test software for defects,These individuals
are required to play the role of an end user who makes use of almost all the features of
the application to ensure behaving accurately.
technical Writers :
Being a technical writer, one is expected to write technical documents like product
description, design specificationsm user manuals and guides etc.
Trouble-Shooters :
Troubleshooters are experts who ensure that technology - both hardware and software -
come handy to those who need it. In case of an issue, they resolve the same to make sure
that projects are delivered on time.
Social Media Handler
: Companies hire social media specialist to handle their popularity and
presence amongst people through the virtual world.
Web Designer/Developer
: Web developer/designer are mainly responsible for constructing a website.
With a creative mind and well versed software skills,these individuals develop and
design World Wide Web applications HTML, Photoshop, Flash etc.
Top Companies Hiring MCA Graduates :
- Infosys
- Microsoft
- Naukri.com
- ORACLE
- TCS
- Polaris
- WIPRO Systems
- Jeevansathi.com
- MAHINDRA
- Texas Instruments
- HCL Technologies
- NTPC
- SAP
- GAIL
- 99acress.com
- BHEL
- D.E. Shaw
- Accenture
- IBM
- Cognizant