Bachelor of Computer Application (Hon) [BCA (Hon)]

Exit in 3-years with Bachelor of Computer Application (BCA)

Programme Introduction

The Bachelor of Computer Applications (BCA) programme is a four-year (with an exit in 3 years with Bachelor of Computer Application, BCA) undergraduate programme designed to provide students with comprehensive knowledge and practical skills in the field of computer science and its applications. This programme aims to equip students with the technical expertise and problem-solving abilities required to excel in the fast-paced and ever-evolving IT industry.

The BCA programme at Yenepoya Institute of Arts, Science, Commerce and Management (YIASCM) is scientifically designed to get aspiring learners ready for the jobs of tomorrow, such as, Web Developer, Database Administrator, Software Developer, Software Developer, Computer Programmer, System Engineer, Computer Systems Analyst, System Administrator, IT Administrator, Computer Scientist, Cybersecurity Professional, Machine Learning Engineer, Data Scientist, IoT Engineer, AI Engineer, etc.

Programme Objectives

  • • Foundation in Computer Science: Establish a solid foundation in computer science principles, including programming, data structures, algorithms, and software development.

  • • Problem Solving and Critical Thinking Skills: Cultivate student’s problem-solving abilities and critical thinking skills, enabling them to identify, analyse, and solve real-world computing problems effectively.

  • • Practical Skills: Develop practical skills through hands-on projects, laboratory work, and real-world applications.

  • • Higher Education: Provide a pathway for students to pursue higher education in computer science and related fields, such as MCA (Master of Computer Applications) or MSc. in Computer Science.

  • • Industry Readiness: Prepare students for careers in various domains of information technology, such as software development, system administration, web development and data analytics.

  • • Career Readiness: Prepare students for careers in the rapidly evolving field of information technology by providing them with knowledge of current industry trends, best practices, and emerging technologies.

Programme USP

Industry Integration

Workshops and Seminars by Industry Experts (Industry Collaboration, Guest Talk, Industrial Visit, etc.)

Wide areas of specialisations

Cybersecurity and Ethical Hacking, Cloud Computing, Game Development and AR/VR, AI/ML and IoT, Data Science and Data Analytics

Interactive and Participative Learning

Presentations, case Analysis, Seminars, Group discussions, Role play, Live project, debate, forum discussions, Boot Camps, Workshops, Industrial Training and Hackathons

Certification Integration

Integrated with Certification from TCS / Microsoft / IBM and Advanced Certification in Coding (CODE++)

Immersive Curriculum

A well-structured curriculum covering core areas of computer science, including programming languages, database management, web technologies, networking, and software engineering.

Experienced Faculty

A team of highly qualified and experienced faculty members who are dedicated to providing quality education and guidance.

State-of-the-Art Infrastructure

Modern computer labs equipped with the latest hardware and software, providing an excellent environment for learning and experimentation.

Industry Collaboration

Strong ties with leading tech companies and organizations for internships, industry projects, and placement opportunities.

Extracurricular Activities

Opportunities to participate in tech clubs, coding competitions, hackathons, and workshops to enhance practical knowledge and soft skills.

Eligibility

  • PUC or HSc any stream
  • Kerala State Board: Overall for Boys 65%
  • Kerala State Board: Overall for Girls 60%
  • Other State Boards / CBSE / ICSE: Overall 55% For Both Boys and Girls

Programme Outcomes (PO)

  • Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering and business practices.
  • Individual and Teamwork: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  • Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large.
  • Life-long Learning: Recognize the need and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
  • Problem Analysis: Identify, formulate, review research literature, and analyse complex computational and business problems.
  • Design and Development of Solutions: Design solutions for complex problems and design system components or processes that meet the specified needs.
  • Conduct Investigations of Complex Problems: 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.
  • Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and modern IT tools including prediction and modelling to complex computing activities with an understanding of the limitations.

Certification Inclusions

Introduction to Computer Science and Programming by University of London

Python for Everybody by University of Michigan and Google

Generative AI Fundamentals by IBM and DeepLearning.AI

Java Programming and Software Engineering Fundamentals by Duke University

Introduction to Digital Transformation by Siemens

Fundamentals of Microsoft Azureand Microsoft 365 by Microsoft

Career Outcome

BCA graduate can work various areas like Web Developer, Database Administrator, Software Developer, Software Developer Computer Programmer, System Engineer, Computer Systems Analyst, System Administrator, IT Administrator, Data Scientist, etc.

Some common Job Roles for BCA graduates:

Network Security Engineer Cybersecurity Analyst Security Architect Cloud Security Engineer Cybersecurity Manager
Chief Information Security Officer (CISO) Information Security Manager Incident Manager Cybersecurity Engineer Application Security Engineer
Ethical Hackers Cloud Network Engineer Cloud Automation Engineer Data Scientist Data Analyst
Data Engineers Machine Learning Engineer Data Architect Data and Analytics Manager Game Designer
Game Programmer Gameplay Engineer Game and Character Artist Game Illustrator Cloud administrator
Cloud Support Engineer Cloud Software Egineer Database Administrator Level Designer
Programme Specialisations
Fee Structure
Apply Now