MCA (Master of Computer Applications) is a 3 year post graduate program offered by Universities in India. The MCA course is a very good option for those who want to pursue a career in software.
MCA courses offer very good job opportunities for graduates in Multinational as well as other software firms with an attractive pay packet. As today is an age of computers, a candidate with an MCA degree will have great job opportunities in top level IT companies and consultancy firms. This department produces Post-Graduates in Computer Applications, with adequate technical and management skills to handle computer applications and software problem solving situations. The graduates of this discipline will also have ample mathematical/Accountancy and software skills. By the desirable quality of quantitative analysis skills build into the curriculum and training provided by the department, these graduates are well equipped to take decisions, implementations and also research.
The course is divided into 6 semesters and 2 per year. There will be different programs in each semesters covered. The final year students of the department undertake projects on live applications in companies and research organizations contributing to the improvement of quality and productivity with a conscious perspective through the application of computer concepts.The areas covered in projects mainly includes Computer Applications, Software Engineering, Management, Object Oriented Analysis and Design, Data Mining, Image Processing, Networking concepts, Management Information System ERP.
Introduction :
MCA is a course exclusively designed to meet the IT requirement of the organization.
An extremely balanced course with a lot of emphasis on planning, designing & building of
Complex commercial application software & system software and equal importance given to
functional knowledge in various areas. A three years full time course MCA is not just a
Postgraduate course, but also a complete professional grooming of the student.
Eligibility :
Passed with minimum of 45% marks in aggregate (40% in case of backward class candidates from Maharashtra State only) in any Bachelor's degree of minimum three years duration in any disciple recognized by the Association of Indian Universities and having studied Mathematics or Statistics as one of the subjects at 10+2 level examination.
Admission:
Generally, the students have to take an entrance test for admission to an MCA program. Different Universities conduct Entrance tests separately for MCA. The MCA entrance
examinations are generally based on Mathematics and reasoning.
Most of these tests are purely objective in nature. The test is generally of 120-180 minutes duration. Some tests will have the system of negative marking for wrong answers.
The number of seats for the MCA Programme is very limited in all the Universities.
Different colleges have different syllabus for the MCA Entrance, hence it is difficult
to have an integrated approach while preparing for it. The aspirants needs to be good
at Mathematics (some will be upto B.Sc level) as most of the MCA entrance papers will
have questions from Mathematics and Statistics. A knowledge of computers will be also beneficial.
Job opportunities:
The very fact that industries in India and abroad have been placing the MCA students on regular basis is a proof of the quality of the course and the students. The students of MCA course have got job opportunities in Software companies like Oracle, Intel, TCS, IBM, Wipro, Infosys, Honeywell, Mindtree etc..
MCA students are also exposed to the same technical environment provided to Computer Science and Information Science Engineering departments, with courses conducted by companies like Oracle, IBM, Dell, TCS etc.
MCA graduates begin their career as junior programmers and grow at a very fast pace to become systems analysts and project leaders etc. Since the course is also designed towards the research side, students prefer to go for higher studies. Others seek entrepreneurial roles like consultants etc.
Application areas include transaction processing (such as banking, stock exchange order processing)
simulation, database management, E-commerce, design support & data communications. Networking, Embedded Technologies etc.
Course Syllabus as per Some of Universities:
M.C.A.1st Sem Curriculum:
Paper No. Subject
>Paper-I. Problem Solving & Computer Programming.
Paper-II. Computer Organization.
Paper-III. Accountancy & Financial Management.
Paper-IV. Discrete Mathematics.
Paper-V. Managerial Economics.
Paper-VI. C++ - Lab.
Paper-VII. B.D.P. - Lab.
PaperVIII. I.T. - Lab.
M.C.A.2nd Sem Curriculum:
Paper No. Subject
Paper-I. Probability & Statistical Methods.
Paper-II. Data Structures.
Paper-III. System Softaware.
Paper-IV. Operating Systems.
Paper-V. Data Base Management Sytems.
Paper-VI. Data Structures - Lab.
Paper-VII. Operating Systems - Lab.
PaperVIII. DBMS - Lab.
M.C.A.3rd Sem Curriculum:
Paper No. Subject
Paper-I. Advanced Data Base Systems.
Paper-II. Computer Networks.
Paper-III. Object Oriented Analysys & Programming.
Paper-IV. Software Engineering-I.
Paper-V. .Net Programming.
Paper-VI. Oops(Core Java) - Lab.
Paper-VII. .Net - Lab.
PaperVIII. I.P.(HTML&JavaScript)-Lab.
M.C.A.4th Sem Curriculum:
Paper No. Subject
Paper-I. Unix Network Programing.
Paper-II. Advanced Java.
Paper-III. Data Warehousing & Mining.
Paper-IV. Software Engineering-II.
Paper-V. Principles & Practice Of Management.
Paper-VI. U.N.P. - Lab.
Paper-VII. Advanced Java - Lab.
PaperVIII. Mini Project On Databases.
M.C.A.5th Sem Curriculum:
Paper No. Subject
Paper-I. Cryptography & Network Security.
Paper-II. Artificial Intelligence.
Paper-III. Web & Visual Programming.
Paper-IV. Elective-I
A).Operations Research
or
B).e - Commerce
Paper-V. Elective-II
A).Distributed Operating
or
B).Compiler Design
Paper-VI. Gui Programming[VC++] - Lab.
Paper-VII. Software Testing [WinRun8] - Lab.
PaperVIII. Advanced Web Programming[J2EE] - Lab.
M.C.A.6th Sem Curriculum:
Paper: Industry Project.
Duration : 3 to 4 Months.
Marks:150.
Instructions & Evaluation Procedure:
Original bonafide industry Project work, either individually or by a team of not more than four
should be carried out with intimation to and guidance from the internal staff member.The
project will be defended by the student by way of a presentation (PPT) and question answer
session in the presence of other students and examiners.
The Project report should normally limited to 200 pages and should be divided into 4 to 7
chapters. The report should contain objectives,preposition, review of related research work,
methodology, system study, design, coding and screen shots of the sample input and outputs.
The last chapter should contain a note on the strengths and weaknesses of the system, scope
for further enhancement and other conclusions. Tables, charts, diagrams, pseudo code must be
extensively used. Reproduction of theoretical material and explanation of software technologies
used must be avoided and or minimized.
|