Top MCA Colleges in Bangalore
Master of Computer Application - MCA
” Turning mirrors into windows “
The department of MCA at Surana College was established in the year 2000. MCA is offered as a two-year program with a current intake of 60. The program is approved by AICTE and is autonomous under the affiliation of Bangalore University. The course is intended to produce qualified professionals well-equipped with the necessary skills and knowledge to meet the growing demand in Computer Science and Applications. The course emphasizes programming languages, web technologies, software testing, software engineering and application development requisites to fulfil the IT requirements. In contrast, the essence of basic mathematics, statistical concepts, and computer fundamentals provide a vital foundation. Introducing practical teaching aids to enhance every aspirant’s ability to identify, analyse, model, and solve a problem through computation has been the primary objective of this course.
In addition, the department offers various cutting-edge technologies as add-on courses and personality development workshops from industry experts to the student community. The MCA program has been designed to give equal stress on theoretical and practical learning in applied computer science. It is envisioned to deliver an updated industry-oriented education to meet the expectations of the leading corporations of Silicon Valley. The department of MCA has secured eight university ranks and three gold medals.
Vision & Mission
Vision
“To give quality individuals to the society as useful resources in nation building.”
Mission
“Empowering young minds to the changing needs”
Program Educational Objectives
PEO 1:
To provide students a quality learning progression in a research oriented environment with industrial collaboration that motivates them to innovate and explore.
PEO 2:
To prepare professionals who will achieve peer-recognition; as an individual or in a team; through demonstration of good analytical, design and implementation skills.
PEO 3:
To encourage students to develop the innovative IT applications/solutions to meet industrial and societal needs.
PEO 4:
By updating recurrently, adapt themselves to the changing IT desires.
PEO 5:
Develop confidence for self-education and innovative entrepreneurship by enhancing their leadership qualities.
PROGRAM OUTCOMES
On completion of MCA programme, the students are expected to,
PO1: Knowledge Application – Apply knowledge of computing fundamentals, computing specialization, mathematics, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of
computing models from defined problems and requirements.
PO2: Problem-Solving – Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
PO3: Societal Uplifting – Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
PO4: Research Culture – Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
PO5: Professional Approach – Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
PO6: Leadership Qualities – Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO7: Communication Ability – Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
PO8: Career Excellence – Adopt standardized software engineering practices with innovative ideas to succeed as an employee or entrepreneur
PROGRAM SPECIFIC OUTCOMES (PSO)
PSO1. An ability to practically use hardware and software and design and develop projects in emerging technology environments.
PSO2. Knowledge of data management system that helps in storing information for reference, reporting, and analysis. Database Management System helps in analyzing large amounts of information and manage related data more efficiently.
PSO3. PowerPoint Presentations in classroom are conducted, to boost the confidence of the students and help them in their career by encouraging their communication (written, oral, and listening), presentation skills and teamwork.
PSO4. Ability to understand the structure and development methodologies of software systems. Possess professional skills and knowledge of software design process. Familiarity and practical competence with a broad range of programming language and open source platforms
PSO5. Ability to interpret, understand and demonstrate understanding of the fundamental concepts and principles and working of the hardware and software aspects of computer systems.
PSO6. Be acquainted with the contemporary issues, latest trends in technological development and thereby innovate new ideas and solutions to existing problems. This results in the annual ICT magazine ‘Connect’ with contribution of papers, articles, quizzes, puzzles etc. from the students.
PSO7. The ability to employ modern computer languages, environments, and platforms in creating innovative career paths to be an entrepreneur, and a zest for higher studies.
PSO8. The Computer Department organized an Information Security Awareness Workshop on ‘Cyber Security and Cyber Crime: Counter Measures on December 16. 2014. This workshop helped students to augment their Communication and Collaboration skills, Critical Thinking and Problem-Solving capabilities, Creativity and Imagination and latest technical issues and initiatives.
PSO9. Group discussions on latest trending topics on ‘Information and Communication Technology’ to keep all the students technologically updated, increase their ICT knowledge and interest, develop their extempore, public speaking, group discussion and conversation skills, and building their confidence.
PSO10. Project-based learning (PBL) gives students the opportunity to explore problems and challenges that have real-world applications, increasing the possibility of long term retention of skills and concepts.
PSO11. Offline and Online projects on Computer Programming, Web Designing and Application Development help the students in the long run to prepare them for development as well as research work.
PSO12. Familiarity and practical proficiency with a broad area of programming concepts and provide new ideas and innovations through different Enrichment Courses.
PSO13. Think critically, follow innovations and developments in science and technology, demonstrate personal and organizational entrepreneurship and engage in lifelong learning in various subjects.
PSO14. Use of various digital technologies for creating resources and providing learning experiences for all types of learners. Moreover, use various ICTs for project based/problem-based constructivist learning.
Eligibility
The candidates applying for government quota must appear for PGCET conducted by the Government of Karnataka. The candidates applying under management quota shall appear for college level entrance test or National Level Entrance test or Karnataka K-MAT test.
- Course duration is 2 Years.
- Any degree of a minimum of 3 years duration (10+2+3).
- 50% of aggregate marks at Graduation level (45% for the candidates belonging to the reserved category).
- Mathematics / Statistics as a subject at PUC (10+2) or at Graduation level.
MCA Course Catalogue – CBCS Scheme
I SEMESTER
Object Oriented Programming concepts using Java |
Data Structures and Algorithms |
Statistical Analysis |
Data Communication Networks |
Artificial Intelligence |
Java Lab |
Data Structures and Algorithms Lab |
II SEMESTER
Database Management System |
Web Technologies |
Mobile application development |
Research Methodology |
Professional Communication & Ethics – Non-Core |
Elective |
DBMS Lab |
Web Technologies and Mobile Application Development Lab |
III SEMESTER
Data Science |
Machine Learning |
Cloud Computing |
Spec-1 |
Spec-2 |
Spec-3 |
Machine Learning Lab |
Spec-3 Lab |
IV SEMESTER
Spec-4 |
Spec-5 |
Research Paper Presentation |
Main Project |
II SEMESTER - ELECTIVES
22PS2.6QT – Quantitative Techniques |
22PS2.6DM – Data Mining and Business Intelligence |
22PS2.6UI – User Interface and User Experience |
ELECTIVES
AI & ML | Cloud Computing |
Natural Language Processing | Parallel And Distributed Computing |
Data Science | Cloud Networking, Software and Economics |
Deep Learning | Cloud Computing Platforms: AWS, Azure, GCP |
Introduction to Computer Vision and Explainable AI |
DevOps for Cloud Computing |
Introduction to Generative AI | Design and Development of Cloud Applications |
I SEMESTER (2024-26)
Object Oriented Programming concepts using Java |
Art of Programming |
Statistical Analysis |
Theory of Computation |
Database Management Systems |
Data Communication Networks |
Java Programming Lab |
Art of Programming Lab |
II SEMESTER (2024-26)
Data Structures and Algorithms |
Research Methodology |
Agile Development and DevOps |
Web Technologies |
Mobile Application Development |
Data Structures and Algorithms Lab |
DBMS Lab |
Web Technologies and Mobile Application Development Lab |
SADHANA – The IT Club
Practice makes man perfect” is an old saying and this world is a new order world and for that we have changed the quote as “Practice for Perfection” which is the caption for our IT club – Sadhana.
The Concept of Sadhana was inducted into the MCA Department in the academic year 2005-2006. Sadhana is a weekly event conducted by the students,for the students to improve their soft skills and to practice certain skills needed for their survival in the software industry.
Various events conducted by the students, for the students:
- Aptitude on various subjects
- App development
- Social awareness
- Product launch
- Start-up ideas
- Trick code
- Web designing
- Group discussions
- Mock interviews
- Paper presentations
- Panel discussions
The GOAL is to improve:
- Communication Skills
- Technical Knowledge
- Exposure to Industrial Technology (IT) demands
- To Achieve Leadership Qualities
- To Overcome Stage Fear
- To Develop Confidence
- To Enrich the Creativity
- To Develop the Dynamic Characteristics
- Enhancing Academic Qualifications
- Exposure to New Technologies
Committees and Co-ordinators of SADHANA 2024
EVENT | |
FACULTY CO-ORDINATOR |
· Dr. K BALAJI · Mrs. BHARATHI RAMESH
|
STUDENT CO-ORDINATOR |
· Miss. RIYA PRASANTH
|
QUALITY COMMITTEE | |
FACULTY CO-ORDINATOR |
· Mr. CHANDAN HEGDE · Mr. MANIKANTAN R
|
STUDENT CO-ORDINATOR |
· Mr. DANISH NAWAZ · Miss. MANISHA S · Miss. KAVYASHREE S H
|
PUBLICITY COMMITTEE | |
FACULTY CO-ORDINATOR |
· Mr. SUJAY SRINIVAS
|
STUDENT CO-ORDINATOR |
· Mr. HARSHA A V · Mr. VEERESH N C · Miss. THEJASHWINI K
|
FINANCE COMMITTEE | |
FACULTY CO-ORDINATOR |
· Mrs. HEMA PRABHA A
|
STUDENT CO-ORDINATOR |
· Miss. AKSHITHA V · Miss. SINCHANA K S
|
HOSPITALITY COMMITTEE | |
FACULTY CO-ORDINATOR |
· Mrs. BHAVANA B R
|
STUDENT CO-ORDINATOR |
· Miss. SNEHA S · Mr. SRIKARA S SHET · Miss. YASHASHWINI B S
|
- Program Overview
-
Program Overview
” Turning mirrors into windows “
The department of MCA at Surana College was established in the year 2000. MCA is offered as a two-year program with a current intake of 60. The program is approved by AICTE and is autonomous under the affiliation of Bangalore University. The course is intended to produce qualified professionals well-equipped with the necessary skills and knowledge to meet the growing demand in Computer Science and Applications. The course emphasizes programming languages, web technologies, software testing, software engineering and application development requisites to fulfil the IT requirements. In contrast, the essence of basic mathematics, statistical concepts, and computer fundamentals provide a vital foundation. Introducing practical teaching aids to enhance every aspirant’s ability to identify, analyse, model, and solve a problem through computation has been the primary objective of this course.
In addition, the department offers various cutting-edge technologies as add-on courses and personality development workshops from industry experts to the student community. The MCA program has been designed to give equal stress on theoretical and practical learning in applied computer science. It is envisioned to deliver an updated industry-oriented education to meet the expectations of the leading corporations of Silicon Valley. The department of MCA has secured eight university ranks and three gold medals.
- Vision & Mission
-
Vision & Mission
Vision
“To give quality individuals to the society as useful resources in nation building.”
Mission
“Empowering young minds to the changing needs”
- PEO's & PO's
-
Program Educational Objectives
PEO 1:
To provide students a quality learning progression in a research oriented environment with industrial collaboration that motivates them to innovate and explore.
PEO 2:
To prepare professionals who will achieve peer-recognition; as an individual or in a team; through demonstration of good analytical, design and implementation skills.
PEO 3:
To encourage students to develop the innovative IT applications/solutions to meet industrial and societal needs.
PEO 4:
By updating recurrently, adapt themselves to the changing IT desires.
PEO 5:
Develop confidence for self-education and innovative entrepreneurship by enhancing their leadership qualities.
PROGRAM OUTCOMES
On completion of MCA programme, the students are expected to,
PO1: Knowledge Application – Apply knowledge of computing fundamentals, computing specialization, mathematics, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of
computing models from defined problems and requirements.
PO2: Problem-Solving – Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
PO3: Societal Uplifting – Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
PO4: Research Culture – Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
PO5: Professional Approach – Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
PO6: Leadership Qualities – Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO7: Communication Ability – Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
PO8: Career Excellence – Adopt standardized software engineering practices with innovative ideas to succeed as an employee or entrepreneur
PROGRAM SPECIFIC OUTCOMES (PSO)
PSO1. An ability to practically use hardware and software and design and develop projects in emerging technology environments.
PSO2. Knowledge of data management system that helps in storing information for reference, reporting, and analysis. Database Management System helps in analyzing large amounts of information and manage related data more efficiently.
PSO3. PowerPoint Presentations in classroom are conducted, to boost the confidence of the students and help them in their career by encouraging their communication (written, oral, and listening), presentation skills and teamwork.
PSO4. Ability to understand the structure and development methodologies of software systems. Possess professional skills and knowledge of software design process. Familiarity and practical competence with a broad range of programming language and open source platforms
PSO5. Ability to interpret, understand and demonstrate understanding of the fundamental concepts and principles and working of the hardware and software aspects of computer systems.
PSO6. Be acquainted with the contemporary issues, latest trends in technological development and thereby innovate new ideas and solutions to existing problems. This results in the annual ICT magazine ‘Connect’ with contribution of papers, articles, quizzes, puzzles etc. from the students.
PSO7. The ability to employ modern computer languages, environments, and platforms in creating innovative career paths to be an entrepreneur, and a zest for higher studies.
PSO8. The Computer Department organized an Information Security Awareness Workshop on ‘Cyber Security and Cyber Crime: Counter Measures on December 16. 2014. This workshop helped students to augment their Communication and Collaboration skills, Critical Thinking and Problem-Solving capabilities, Creativity and Imagination and latest technical issues and initiatives.
PSO9. Group discussions on latest trending topics on ‘Information and Communication Technology’ to keep all the students technologically updated, increase their ICT knowledge and interest, develop their extempore, public speaking, group discussion and conversation skills, and building their confidence.
PSO10. Project-based learning (PBL) gives students the opportunity to explore problems and challenges that have real-world applications, increasing the possibility of long term retention of skills and concepts.
PSO11. Offline and Online projects on Computer Programming, Web Designing and Application Development help the students in the long run to prepare them for development as well as research work.
PSO12. Familiarity and practical proficiency with a broad area of programming concepts and provide new ideas and innovations through different Enrichment Courses.
PSO13. Think critically, follow innovations and developments in science and technology, demonstrate personal and organizational entrepreneurship and engage in lifelong learning in various subjects.
PSO14. Use of various digital technologies for creating resources and providing learning experiences for all types of learners. Moreover, use various ICTs for project based/problem-based constructivist learning.
- Eligibility
-
Eligibility
The candidates applying for government quota must appear for PGCET conducted by the Government of Karnataka. The candidates applying under management quota shall appear for college level entrance test or National Level Entrance test or Karnataka K-MAT test.
- Course duration is 2 Years.
- Any degree of a minimum of 3 years duration (10+2+3).
- 50% of aggregate marks at Graduation level (45% for the candidates belonging to the reserved category).
- Mathematics / Statistics as a subject at PUC (10+2) or at Graduation level.
- Course Catalogue
-
MCA Course Catalogue – CBCS Scheme
I SEMESTER
Object Oriented Programming concepts using Java Data Structures and Algorithms Statistical Analysis Data Communication Networks Artificial Intelligence Java Lab Data Structures and Algorithms Lab II SEMESTER
Database Management System Web Technologies Mobile application development Research Methodology Professional Communication & Ethics – Non-Core Elective DBMS Lab Web Technologies and Mobile Application Development Lab III SEMESTER
Data Science Machine Learning Cloud Computing Spec-1 Spec-2 Spec-3 Machine Learning Lab Spec-3 Lab IV SEMESTER
Spec-4 Spec-5 Research Paper Presentation Main Project II SEMESTER - ELECTIVES
22PS2.6QT – Quantitative Techniques 22PS2.6DM – Data Mining and Business Intelligence 22PS2.6UI – User Interface and User Experience ELECTIVES
AI & ML Cloud Computing Natural Language Processing Parallel And Distributed Computing Data Science Cloud Networking, Software and Economics Deep Learning Cloud Computing Platforms: AWS, Azure, GCP Introduction to Computer
Vision and Explainable AI
DevOps for Cloud Computing Introduction to Generative AI Design and Development of Cloud Applications I SEMESTER (2024-26)
Object Oriented Programming concepts using Java Art of Programming Statistical Analysis Theory of Computation Database Management Systems Data Communication
Networks
Java Programming Lab Art of Programming Lab II SEMESTER (2024-26)
Data Structures and Algorithms Research Methodology Agile Development and DevOps Web Technologies Mobile Application Development Data Structures and Algorithms Lab DBMS Lab Web Technologies and Mobile Application Development Lab - SADHANA – The IT Club
-
SADHANA – The IT Club
Practice makes man perfect” is an old saying and this world is a new order world and for that we have changed the quote as “Practice for Perfection” which is the caption for our IT club – Sadhana.
The Concept of Sadhana was inducted into the MCA Department in the academic year 2005-2006. Sadhana is a weekly event conducted by the students,for the students to improve their soft skills and to practice certain skills needed for their survival in the software industry.
Various events conducted by the students, for the students:- Aptitude on various subjects
- App development
- Social awareness
- Product launch
- Start-up ideas
- Trick code
- Web designing
- Group discussions
- Mock interviews
- Paper presentations
- Panel discussions
The GOAL is to improve:
- Communication Skills
- Technical Knowledge
- Exposure to Industrial Technology (IT) demands
- To Achieve Leadership Qualities
- To Overcome Stage Fear
- To Develop Confidence
- To Enrich the Creativity
- To Develop the Dynamic Characteristics
- Enhancing Academic Qualifications
- Exposure to New Technologies
Committees and Co-ordinators of SADHANA 2024
EVENT FACULTY CO-ORDINATOR · Dr. K BALAJI
· Mrs. BHARATHI RAMESH
STUDENT CO-ORDINATOR · Miss. RIYA PRASANTH
QUALITY COMMITTEE FACULTY CO-ORDINATOR · Mr. CHANDAN HEGDE
· Mr. MANIKANTAN R
STUDENT CO-ORDINATOR · Mr. DANISH NAWAZ
· Miss. MANISHA S
· Miss. KAVYASHREE S H
PUBLICITY COMMITTEE FACULTY CO-ORDINATOR · Mr. SUJAY SRINIVAS
STUDENT CO-ORDINATOR · Mr. HARSHA A V
· Mr. VEERESH N C
· Miss. THEJASHWINI K
FINANCE COMMITTEE FACULTY CO-ORDINATOR · Mrs. HEMA PRABHA A
STUDENT CO-ORDINATOR · Miss. AKSHITHA V
· Miss. SINCHANA K S
HOSPITALITY COMMITTEE FACULTY CO-ORDINATOR · Mrs. BHAVANA B R
STUDENT CO-ORDINATOR · Miss. SNEHA S
· Mr. SRIKARA S SHET
· Miss. YASHASHWINI B S
- MCA Newsletter