Announcements

Apply UG

Apply PG

Bachelor of Computer Application (BCA) with Specialisations

AEDP (Apprenticeship Embedded Degree Programme)

Overview

The Bachelor of Computer Applications (BCA) under the Apprenticeship Embedded Degree Programme (AEDP) is a contemporary, industry-integrated undergraduate programme designed to bridge academic learning with structured, credit-based workplace experience. As a recognised BCA apprenticeship embedded degree programme in Bangalore, it aligns with UGC AEDP guidelines and the NEP 2020 framework, embedding long-term apprenticeship training within the academic structure to enable students to acquire professional competencies alongside formal education.

Positioned among the top BCA AEDP colleges in Bangalore, the programme combines strong foundations in computing, programming, systems development, and emerging digital technologies with sustained exposure to real-world organisational environments. The curriculum integrates classroom instruction, laboratory practice, project-centric learning, and industry-based apprenticeship, enabling students to design, develop, deploy, and manage technology-driven solutions in professional contexts.

Recognised within the ecosystem of the best BCA AEDP colleges in Bangalore, the programme places equal emphasis on professional ethics, communication, adaptability, and lifelong learning. This balanced academic–industry model prepares graduates for dynamic and evolving careers in the software and technology sectors while fostering responsible and practice-oriented digital professionals.

Duration: 4 Years - 8 Semesters

Total Credits: 172 

Eligibility

Candidates must have successfully completed their 10 + 2 (level 4.0 / Class 12) or equivalent examination from a recognised board.
 
OR
 
A pass in diploma in Commercial Practice or equivalent.
 
Note: This is in accordance with the AICTE Guidelines.

Course Highlights

  • Apprenticeship-Embedded Curriculum integrating academic credits with structured industry training
  • Emphasis on hands-on, work-based learning through apprenticeships, laboratories, and project-centric courses
  • Exposure to emerging technologies including Artificial Intelligence, Data Analytics, Cloud Computing, Blockchain, Big Data, Quantum Computing, and Large Language Models
  • Tripartite delivery model involving the University, Industry Partner, and Student
  • Faculty guidance complemented by industry mentorship and certified workplace supervision
  • Stipend-supported apprenticeship as per UGC/AICTE AEDP and Apprenticeship Act norms
  • Embedded professional certifications through SWAYAM, NPTEL, IBM, and LinkedIn Learning
  • Strong focus on career readiness, professional ethics, and workplace communication

Study Campus


Admissions Office

Course Image

Curriculum Structure

  • Mathematics Foundations for Computer Science
  • Problem Solving Techniques using C
  • Computer Organisation
  • Professional Communication Skill - I
  • Languages 1
  • Kannada-1
  • Hindi-1
  • Sanskrit-1
  • Additional English-1
  • Problem Solving Techniques using C Lab
  • Computer Organisation Lab
  • Disaster Management and Preparedness
  • Mind Management and Human Values 1
  • Transdisciplinary Project Centric Learning 1

  • Data Structures Using C
  • Advanced Mathematical Methods for Computer Science
  • Object Oriented Programming using Java-Swayam Integrated
  • Professional Communication Skill - II
  • Language-II
  • Kannada-II
  • Hindi-II
  • Sanskrit-II
  • Additional English-II
  • Data Structures Using C Lab
  • Object Oriented Programming using Java Lab
  • Open Elective-1
  • Mind Management and Human Values 2
  • Transdisciplinary Project Centric Learning 2

  • Database Management Systems
  • Computer Networks
  • Cloud Computing Foundations(Professional Certifications)
  • Problem Solving using Python
  • Web Development
  • Open Elective - 2
  • Indian Constitution
  • Problem Solving using Python Lab
  • Database Management Systems Lab
  • Summer Internship 1 (6 to 8 Weeks)
  • Transdisciplinary Project Centric Learning 3

  • Operating systems
  • Elective Group
    • Introduction to IoT
    • Machine Learning with Python ( IBM LinkedIn Professional Certification)
  • Introduction to Data Analytics
  • Artificial Intelligence
  • Open Elective - 3
  • Environmental Studies (Swayam)
  • Transdisciplinary Project Centric Learning 4
  • Introduction to Data Analytics LAB
  • Artificial Intelligence LAB

Track 1 (Apprenticeship)

  • Apprenticeship
  • Transdisciplinary Project Centric Learning III
  • Seminar

Track 2 (Conventional Approach)

  • Elective Group
    • Advanced Java
    • R Programming
  • Elective Group
    • Intrusion Detection Systems
    • No SQL
  • Mobile Computing
  • PC Troubleshooting
  • UI/UX Design
  • Summer Internship 2 (6 to 8 week)
  • Transdisciplinary Project Centric Learning 5
  • Elective Group
    • Advanced Java LAB
    • R Programming LAB
  • Elective Group
    • Intrusion Detection Systems LAB
    • No SQL LAB
  • Mini Project

Track 1: (Apprenticeship)

  • Apprenticeship

Track 2: (Conventional Approach)

  • Project (Swayam)
  • Elective Group
    • Pattern Recognition
    • Digital Image Processing
  • Elective Group
    • Cryptography and Network Security
    • Angular JS and Node JS
  • Embedded System Design
  • Transdisciplinary Project Centric Learning 6
  • Seminar
  • Elective Group
    • Pattern Recognition LAB
    • Digital Image Processing LAB
  • Elective Group
    • Cryptography and Network Security LAB
    • Angular JS and Node JS LAB

Track 1: (Apprenticeship)

  • Apprenticeship

Track 2: (Honours)

  • Discipline Specific Electives - 1
  • Discipline Specific Electives - 2
  • Industry Mentored Project
  • Discipline Specific Electives – 3(Core Course)
  • Summer Internship-3

Track 1: (Apprenticeship)

  • Apprenticeship

Track 2: (Honours)

  • Discipline Specific Electives - 1
  • Discipline Specific Electives - 2
  • Industry Mentored Project
  • Discipline Specific Electives – 3(Core Course)
  • Summer Internship-4

Career Outcomes

Graduates of the Bachelor of Computer Applications (Honours) – Apprenticeship Embedded Degree Programme (AEDP) are well-prepared for diverse and evolving professional pathways, including:

Software Development & Applied Engineering Practice

Graduates in this pathway design, build, test, and maintain software solutions for real organisational needs. They benefit from extensive workplace learning within the AEDP. Graduates use programming fundamentals, systems thinking, and collaboration to deliver reliable applications. Early careers often begin as Apprentice or Trainee Engineers, Junior Software Developers, Web Application Developers, or Data Analysts. In these roles, graduates move academic learning into practical, production-ready outcomes while upholding professional and ethical standards.

Full-Stack Systems, Cloud Platforms & DevOps Operations

This cluster prepares graduates to connect front-end, back-end, and cloud systems in modern digital setups. Learners help with application deployment and platform optimisation. They contribute to continuous integration, ensuring scalability, performance, and reliability. Graduates enter roles such as Software Developer, Full-Stack Developer, Cloud and DevOps Support Engineer, UI/UX Developer, or AI/ML Associate. Interdisciplinary skills in software engineering, design, and operations are essential. Responsible system deployment and security-aware development stay central to this pathway.

Advanced Engineering, Intelligent Systems & Emerging Technologies

With more experience and depth, graduates move to roles building complex systems and smart applications in fields such as cloud computing, IoT, and machine learning. They design architectures, improve performance, and add data-driven or AI-enabled features to support innovation. Professional growth may include roles such as Senior Software Developer, System Analyst, IoT or Cloud Application Developer, or Machine Learning Engineer. This pathway stresses analytical rigour, openness to emerging technology, and the ethical use of advanced computing solutions.

Technical Leadership, Architecture & Cyber-Resilient Systems

This domain is for graduates who guide teams and set system architectures. They ensure secure, lasting technology solutions while balancing technical skills with leadership, mentoring, and strategy. Career paths include Technical Lead, Solution Architect, Product Engineer, DevOps Engineer, or Cybersecurity Specialist. Graduates in this field manage risk, compliance, and long-term system health. The pathway highlights the programme’s focus on accountability, governance, and responsible technology leadership.

Management, Consulting & Entrepreneurial Innovation

Graduates with a broader focus turn technical skills into strategic and societal value. They run projects, advise on tech adoption, or start ventures meeting market or community needs. Career paths include Project Manager, Technology Consultant, IT Manager, or Startup Founder. This pathway values communication, problem-solving, and innovation, helping graduates succeed in many fields and leadership roles.

Together, these pathways show AEDP’s blend of academic rigour and workplace learning. The programme gives graduates adaptability, ethical awareness, and professional skills. These qualities help them stay relevant as technology, industry, and social needs evolve.

Career Enhancement

  • Paid, credit-based apprenticeship with industry partners
  • One-to-one industry mentorship during apprenticeship and projects
  • Integrated certification pathways (SWAYAM, NPTEL, IBM, LinkedIn)
  • Skill development bootcamps in programming, cloud, analytics, and emerging technologies
  • Platforms for project showcases, product demonstrations, and innovation exhibitions
  • Career readiness workshops covering aptitude, interviews, professional communication, and workplace ethics
  • Research and innovation support for higher studies, publications, and hackathons
  • Entrepreneurship and start-up exposure through institutional incubation and innovation initiatives

FAQ's

What is an Apprenticeship Embedded Degree Programme (AEDP)?


AEDP is a UGC-approved programme that integrates academic learning with structured, credit-based industry apprenticeship, allowing students to gain real workplace experience while completing their degree.

Does the programme provide a stipend during apprenticeship?


Yes. Students are likely to receive a stipend during the apprenticeship period as per UGC/AICTE guidelines and Apprenticeship Act norms.

Where will the apprenticeship training be conducted?


Apprenticeship training is conducted at industry partner workplaces, not on the university campus, ensuring authentic professional exposure.

Is the AEDP degree valid for higher studies and employment?


Yes. The AEDP degree is equivalent to a regular undergraduate degree and is fully valid for higher education, competitive exams, and employment in India and abroad.