Program Overview
The department of MCA was established in the year 2000. MCA is offered as a two-year program with a current intake of 120. 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 engineering, and application development requisites to fulfil the IT requirements. Also, the department provides specialization courses on Cloud Computing and Artificial Intelligence/Machine Learning for the students to learn and equip the knowledge on current trends in the respective fields. 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, analyze, model, and solve a problem through computation has been the primary objective of this course.In addition, the department offers various cutting-edge technologies like add-on courses, weekly IT-club activities, pre-placement training 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
To give quality individuals to the society as useful resources in nation building.
Mission
Empowering young minds to the changing needs
Program Outcomes (PO)
- PO 1: 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.
- PO 2: 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.
- PO 3: 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.
- PO 4: 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.
- PO 5: Professional Approach – Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
- PO 6: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.
- PO 7: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.
- PO 8:Career Excellence – Adopt standardized software engineering practices with innovative ideas to succeed as an employee or entrepreneur.
Program Specific Outcomes (PSO)
- PO 1: An ability to practically use hardware and software and design and develop projects in emerging technology environments.
- PO 2: Knowledge of data management system that helps in storing information for reference, reporting, and analysis.
- PO 3: PowerPoint Presentations in classrooms boost confidence and enhance communication and teamwork.
- PO 4: Understanding software structures and development methodologies with familiarity in various programming languages.
- PO 5: Interpretation and demonstration of fundamental hardware and software principles.
- PO 6: Awareness of contemporary issues and technological advancements, contributing to an annual ICT magazine.
- PO 7: Application of modern computing languages and platforms to create innovative career paths.
- PO 8:Participation in workshops on Cyber Security and Cyber Crime to enhance technical and collaborative skills.
- PO 9: Group discussions on ICT topics to develop public speaking and technological knowledge.
- PO 10: Project-based learning to provide real-world problem-solving experience.
- PO 11:Engagement in online and offline projects on programming, web design, and app development.
- PO 12: Practical proficiency with programming concepts through enrichment courses.
- PO 13:Critical thinking, innovation, and lifelong learning in science and technology.
- PO 14:Utilizing digital technologies for enhanced learning experiences.
I Semester
- 1.Object Oriented Programming concepts using Java
- 2. Art of Programming
- 3. Statistical Analysis
- 4. Theory of Computation
- 5. Database Management Systems
- 6. Data Communication and Networks
- 7. Java Programming Lab
- 8. Art of Programming Lab
II Semester
- 1. Data Structures and Algorithms
- 2. Research Methodology
- 3. Agile Development and DevOps
- 4. Web Technologies
- 5. Mobile Application Development
- 6. Data Structures and Algorithms Lab
- 7. DBMS Lab
- 8. Web Technologies and Mobile Application Development Lab
III Semester
Specialization – AI/ML
- 1. Machine Learning
- 2. Cloud Computing
- 3. Natural Language Processing
- 4. Big Data Analytics
- 5. Deep Learning
- 6. Machine Learning Lab
- 7. Specialization Lab
- 8. Open Elective
Specialization – Cloud Computing
- 1. Machine Learning
- 2. Cloud Computing
- 3. Parallel And Distributed Computing
- 4. Cloud Networking, Software and Economics
- 5.Cloud Computing Platforms
- 6. Machine Learning Lab
- 7. Specialization Lab
- 8. Open Elective
IV Semester
Specialization – AI/ML
- 1. Data Science
- 2. Computer Vision and Explainable AI
- 3. Generative AI
- 4. Research Paper Presentation
- 5. Main Project
Specialization – Cloud Computing
- 1. Data Science
- 2. DevOps for Cloud Computing
- 3. Emerging Trends in Cloud Computing
- 4. Research Paper Presentation
- 5. Main Project
Name | Qualification | Designation | Email ID |
Dr. K. Balaji | MCA, Ph.D | Professor & Director | balaji.mca@suranacollege.edu.in |
Mrs. Bharathi Ramesh | MCA, (Ph.D) | Assistant Professor | bharathi.mca@suranacollege.edu.in |
Mr. Chandan Hegde | MTech, (Ph.D) | Assistant Professor | chandan.mca@suranacollege.edu.in |
Mrs. Hemaprabha A | MTech, (Ph.D) | Assistant Professor | hemaprabha.mca@suranacollege.edu.in |
Mr. Sujay Srinivas | MCA, NET, (Ph.D) | Assistant Professor | sujay.mca@suranacollege.edu.in |
Mrs. Bhavana BR | MCA, (Ph.D) | Assistant Professor | bhavana.mca@suranacollege.edu.in |
Mr. Manikantan R | MCA, NET, (Ph.D) | Assistant Professor | manikantan.mca@suranacollege.edu.in |
Mrs. Priyanka Mohan | MCA | Assistant Professor | priyanka.mca@suranacollege.edu.in |
Mr. Naveen J | MCA | Assistant Professor | naveen.mca@suranacollege.edu.in |
Practice for Perfection – IT Club: Sadhana
“Practice makes man perfect” is an old saying, but in this new world order, we have redefined it as “Practice for Perfection,” which serves as the caption for our IT club – Sadhana.
The concept of Sadhana was introduced in the MCA Department during the academic year 2005-2006. Sadhana is a weekly event organized by students, for students, to enhance their soft skills and practice essential skills required for survival in the IT industry. The various events conducted by students include:
- 1. Aptitude on various subjects
- 2. App development
- 3. Social awareness
- 4. Product launch
- 5. Start-up ideas
- 5. Web designing
- 5. Group discussions
- 5. Mock interviews
- 5. Paper presentations
- 5. Panel discussions
Goals of Sadhana
- 1. Improve Communication Skills
- 2. Enhance Technical Knowledge
- 3. Gain Exposure to Industrial Technology (IT) Demands
- 4. Develop Leadership Qualities
- 5. Overcome Stage Fear
- 5. Boost Confidence
- 5. Enrich Creativity
- 5. Develop Dynamic Characteristics
- 5. Enhance Academic Qualifications
- 5. Stay Updated with New Technologies
Committees and Coordinators of SADHANA 2024
Committee | Faculty Coordinators | Student Coordinators |
Event Committee | Dr. K Balaji, Mrs. Bharathi Ramesh | Miss. Riya Prasanth |
Quality Committee | Mr. Chandan Hegde, Mr. Manikantan r, Mrs. Priyanka Mohan | Mr. Danish Nawaz, Miss. Manisha S, Miss. Kavyashree SH |
Pblicity Committee | Mr. Sujay Srinivas, Mr. Naveen J | Mr. Harsha AV, Mr. Veeresh NC, Miss. Thejashwini K |
Finance Committee | Mrs. Hema Prabha A | Miss. Akshitha V, Miss. Sinchana KS |
Hospitality Committee | Mrs. Bhavana BR | Miss. Sneha S, Mr. Srikara S Shet, Miss. Yashashwini BS |
KWEC Workshop
The Department of MCA conducts a 3-day workshop for the MCA students twice in a year in association with Kapoor’s Workshop for Effective Communication (KWEC). The objective of the workshop is to sharpen soft skills. The workshop will be held at the Kengeri Campus. It focuses on events like group discussion, team building, presentation skills, body language, content writing, resume building and interview skills where students are exposed to get a hand-on experience with experiential learning throughout the workshop.
INNOVESTA - Intercollegiate IT Fest
Sursangram is a forum for the young, zestful, creative, potential technical professionals of tomorrow, who contribute their ideas, views, and vision for various domains. Students from various institutions offering Computer Application as its course are expected to be a part of this annual event. The fest focuses on the theme of managing technical skills, along with providing students with a wonderful opportunity to showcase their talents in cultural activities. The students of the department organize various events under the guidance of faculty members.
Srujana – Cultural Club
Srujana is a cultural club formed to create awareness about Indian culture. The Club conducts periodical cultural programs representing the various facets of Indian culture. The club provides a platform for the students to exhibit their talent to the fullest by participating in various activities.
Expert Lecture Series
Experts from various industries address our students on domain-specific technologies by enabling students to have practical experience like hands-on training, workshops, lectures, etc.
Value-added Certificate Programs
Students are given a list of value-added certificate programs which can enhance their skill set, make them more employable, and give them an edge in the competitive tech industry. The lists are:
Python Preliminaries & Data Visualization
MySQL Workbench
Web Application Development in ReactJS
Django – Web Application Development
Data Visualization using Tableau
Django – Restful API
Industrial Visit
The department of MCA organizes an annual industrial visit for the final year students in association with eMudhra to get exposure to the IT domain where students will learn and adapt to the agile environment with respect to the software industry.
Placement
With the increasing demand for skilled IT professionals, MCA graduates are in high demand across various sectors, including software development, data analysis, cybersecurity, and systems administration. The placement cell’s active involvement with the department is helping our students secure jobs in various IT sectors.
Placed Students
Below is the list of students who take pride in getting placed at our college.