Seshadripuram College, Bangalore, offer MCA course affiliated to Bangalore City University under AICTE regulations in 2024. The Master of Computer Applications (MCA) is a two-years program designed for students to flexibly adapt, consistently adhere to principles, effectively apply their skills, and strive for a harmonious balance and excellence in their careers. Through this empowerment, they are enabled to contribute significant value to both industry and society.
Course Details
Duration of the Course - 2 Years
- I Semester
- II Semester
- III Semester
- IV Semester
Paper Code |
Title of the Paper |
Hours/Weeks |
Marks |
Credits |
I.A |
Exam |
Total |
Subject |
Sem |
1MCA1 |
The Art of Programming |
4 |
30 |
70 |
100 |
4 |
28 |
1MCA2 |
Discrete Mathematics |
4 |
30 |
70 |
100 |
4 |
1MCA3 |
Computer Organization and Architecture |
4 |
30 |
70 |
100 |
4 |
1MCA4 |
Theory of Computation |
4 |
30 |
70 |
100 |
4 |
1MCA5 |
Object Oriented Programming |
4 |
30 |
70 |
100 |
4 |
1MCA6 |
Data Structures |
4 |
30 |
70 |
100 |
4 |
1MCA7 |
Data Structures Lab |
8 |
30 |
70 |
100 |
2 |
1MCA8 |
Object Oriented Lab |
8 |
30 |
70 |
100 |
2 |
Paper Code |
Title of the Paper |
Hours/Weeks |
Marks |
Credits |
I.A |
Exam |
Total |
Subject |
Sem |
2MCA2 |
Database Management Systems |
4 |
30 |
70 |
100 |
4 |
28 |
2MCA3 |
Computer Networks |
4 |
30 |
70 |
100 |
4 |
2MCA4 |
Software Engineering |
4 |
30 |
70 |
100 |
4 |
2MCA5 |
The Design and Analysis of Algorithm |
4 |
30 |
70 |
100 |
4 |
2MCA6 |
Artificial Intelligence |
4 |
30 |
70 |
100 |
4 |
2MCA7 |
Database Management System Lab |
8 |
30 |
70 |
100 |
2 |
2MCA8 |
Unix Programming Lab |
8 |
30 |
70 |
100 |
2 |
Paper Code |
Title of the Paper |
Hours/Weeks |
Marks |
Credits |
I.A |
Exam |
Total |
Subject |
Sem |
3MCA2 |
Soft Core |
3 |
30 |
70 |
100 |
3 |
26 |
3MCA3 |
Research Methodology |
4 |
30 |
70 |
100 |
4 |
3MCA4 |
Elective I |
4 |
30 |
70 |
100 |
4 |
3MCA5 |
Elective II |
4 |
30 |
70 |
100 |
4 |
3MCA6 |
Elective III |
4 |
30 |
70 |
100 |
4 |
3MCA7 |
Mini Project |
8 |
30 |
70 |
100 |
4 |
Paper Code |
Title of the Paper |
Hours/Weeks |
Marks |
Credits |
I.A |
Exam |
Total |
Subject |
Sem |
- |
Main Project |
- |
- |
- |
- |
16 |
16 |
Eligibility for Admission
A candidate with any degree of a minimum of 3 years
duration (10+2+3) of Bangalore university or of any other University equivalent there in to
with a minimum of 50% of marks in the aggregate of all subjects including languages, if any,
provided further, that the candidate has studied Mathematics / Computer science /Business
Mathematics / Statistics / Computer Applications / Electronics as a subject at PUC level or
equivalent HSC (XII Standard) or at Degree level is eligible for admission to MCA Course.
Relaxation to SC/ST, Group I be extended as per University norms.
Attendance
In each Semester a candidate should be considered to have successfully
undergone the prescribed Course of study if the candidate has attended at least 75% of the
classes in each subject (Theory, Lab & Practical).
Scheme of Examination
The Internal Assessment marks should be decided for each of the theory subjects by
conducting 2 tests, each of 60 minutes’ duration, spread over the span of a Semester. A
seminar/assignment should also be given by the student in each semester and the same to be
assessed and evaluated for internal assessment along with two tests.
The Internal Assessment marks in Practical course is based on the performance in the
Laboratory. The Internal Assessment marks for Project work of a candidate is based on the
dissertation and seminar.
Eligibility to go to the Higher Semester
A Candidate is allowed to carry over all the previous uncleared (failed) theory papers
and Practical’s to subsequent semesters from the first to fourth semester.
The maximum period for the completion of the course shall be four years from the
date of admission.
Minimum for pass and declaration of results
- For a pass in a semester, a candidate shall secure a minimum of 40% of the marks prescribed for a subject in the University Examination (Theory, Practical, Project work) and 50% of the marks in the aggregate inclusive of the Internal Assessment marks obtained in all subjects put together.
- The candidates who do not satisfy 7(A) shall be deemed to have failed and have to take exams in the subjects in which he has secured less than 40% at the University examination.
- Provision is made for rejection of results of all the subjects of a Semester only once, if the candidate decides to reappear for all the subjects of that semester. Such rejection should be made within 30 days of announcement of result, by making a written application, through the Head of the Institution. If such rejection is in respect if the results of all the subjects of one semester and earn fresh Internal marks as well.
- The results of any semester will be declared as pass or fail as the case may be in accordance with regulation 7(A).
- To be eligible for the award of the MCA degree, a candidate shall have completed the scheme of training and passed in all subjects prescribed for the Course.
- Further to regulation 7(A), the classification followed by the University for all PG courses shall be made applicable for the declaration of results of each Semester.
Classification of results for the MCA Course and declaration of ranks
Further to regulations 7(A) and 7(F), the names of all successful candidates securing First
Class with Distinction and First Class in the First attempt shall be arranged in the order of Merit
and only first FIVE Ranks shall be declared.
A candidate shall complete examinations of all semesters of MCA course within - four years from the date of admission.
Program Outcomes
- PO 1 - Computational Knowledge: Understand computing and optimization techniques using mathematics and computational models for solving real-world practical problems
- PO 2 - Problem Analysis: Formulate the problem in familiar and non-familiar contexts, conduct the feasibility study, and solve real-world problems through analysis that aims for optimal solutions
- PO 3 - Design / Development of Solutions: Design and develop solutions for real-world problems by identifying relevant assumptions and formulating arguments, which provides user satisfaction in the multi-disciplinary sector
- PO 4 - Conduct investigations of complex Computing problems: Conduct literature surveys through research papers, and survey techniques to extract information to understand complex problems, formulate hypotheses, and test them with qualitative and quantitative data.
- PO 5 - Usage of Modern Tools: Develop or select, and apply relevant algorithms/techniques, and resources, using modern IT tools to solve complex computing problems and use appropriate software for analysis of data.
- PO 6 - Professional Ethics: Understand professional ethics, cyber ACT/ regulations, and responsibilities with societal concern and adopt objective, unbiased and truthful actions in all aspects of work.
- PO 7 - Life-long Learning: Engage in the lifelong learning experience to gain and improve knowledge and competency as a computing professional and to inculcate a healthy attitude for lifelong learning.
- PO 8 - Project Management and Finance: Demonstrate knowledge and understanding of software engineering and management principles and manage projects efficiently as a leader considering economical parameters.
- PO 9 - Communication Efficacy: Communicate effectively with the computing community and with society effectively by writing technical documentation, giving presentations, discussing instructions, and constructing logical arguments using the correct technical language related to the field.
- PO 10 - Societal and Environmental Concern: Understand responsibilities and consequences based on societal, environmental based national, or international issues relevant to computing techniques and contribute to nation building.
- PO 11 - Individual and Teamwork: Work effectively as an individual, as a member, or as a leader inspiring people in teams in multidisciplinary sectors.
- PO 12 - Innovation and Entrepreneurship: Identify an opportunity for innovation in day to-day activities and enable an ecosystem to look for innovation opportunities that will help a large set of people be happy and thus allowing them to focus on improving what they do.