BACHELOR OF COMPUTER APPLICATIONS (BCA- Govt. Aided)
The Bachelor of Computer Applications (BCA) program is a dynamic undergraduate course designed to
equip students with fundamental and advanced knowledge of computer applications, programming, and
software development. In today’s fast-evolving digital era, information technology (IT) and
communication systems are integral to almost every industry. Organizations require skilled professionals
who can develop, manage, and optimize software solutions to bridge the gap between business needs and technology
.
This program provides students with a strong foundation in programming, database management,
networking, and software engineering, while also incorporating the latest industry trends, such as cloud
computing, cybersecurity, data analytics, and artificial intelligence (AI).
Objectives:
- Develop Problem-Solving Skills – Enable students to apply computer science principles toreal-world business and technological challenges.
- Enhance Practical Knowledge – Equip students with hands-on experience in softwaredevelopment, networking, and data management.
- Encourage Innovation & Research – Foster a mindset of continuous learning and explorationof emerging technologies.
- Promote Industry Readiness – Ensure students gain industry-relevant skills, preparing themfor careers in IT, software development, cybersecurity, and more.
- Holistic Development – Instill responsibility, self-discipline, and adaptability in students tohelp them excel in academic and professional life.
- Flexible Learning Choices – Offer elective courses to provide students with the flexibility tospecialize in their areas of interest.
BCA PROGRAMME STRUCTURE
PROGRAM STRUCTURE (UNDER NEP) FOR FIRST YEAR OF BCA
**SUBJECT TO CHANGE AS PER AICTE
| SEMESTER I | |||
| Sr. No. | Category | Code & Name of the Course | Credits |
| 1 | Major (Core) Course | CSA-100 Problem Solving and Programming | 4 |
| 2 | Minor Course | MAT-112 Elementary Statistics | 4 |
| 3 | Multidisciplinary Course | 3 | |
| 4 | Ability Enhancement Course | ENG-151 Communicative English: Spoken and Written | 2 |
| 5 | Skill Enhancement Course | CSA-142 Python Programming | 3 |
| 6 | Value Added Course | VAC-101 Environmental Studies 1 | 2 |
| 7 | VAC-110 Indian Economic Thought | 2 | |
| Total | 20 | ||
| SEMESTER II | |||
| Sr. No. | Category | Code & Name of the Course | Credits |
| 1 | Major (Core) Course | MAT-100 Foundational Mathematics | 4 |
| 2 | Minor Course | CSC- 112 Computer Software Fundamentals | 4 |
| 3 | Multidisciplinary Course | ECO-132 Globalization | 3 |
| 4 | Ability Enhancement Course | ENG-152 Digital Content Creation in English | 2 |
| 5 | Skill Enhancement Course | CSA-143 Data Analytics using Spreadsheets | 3 |
| 6 | Value Added Course | VAC-112 E-Waste Management | 2 |
| 7 | VAC-117 Life Skills | 2 | |
| Total | 20 | ||
MC – Multidisciplinary Course, AEC – Ability Enhancement Course, SEC – Skill Enhancement Course, VAC – Value Added Course
**
Detailed course structure will be updated as per the directives of Directorate of Higher Education / Goa University/AICTE.
PROGRAM STRUCTURE (UNDER NEP) FOR SECOND YEAR OF BCA
**SUBJECT TO CHANGE AS PER GOA UNIVERSITY
| SEMESTER III | ||
| Sr. No. | Category | Credits |
| 1 | Major (Core) Course | 4 |
| 2 | Major (Core) Course | 4 |
| 3 | Minor Courses | 4 |
| 4 | Multidisciplinary Course | 3 |
| 5 | Ability Enhancement Course | 2 |
| 6 | Skill Enhancement Course | 3 |
| Total | 20 | |
| SEMESTER IV | ||
| Sr. No. | Category | Credits |
| 1 | Major (Core) Course | 4 |
| 2 | Major (Core) Course | 4 |
| 3 | Major (Core) Course | 4 |
| 4 | Major (Core) Course | 2 |
| 5 | Minor VET Course | 4 |
| 6 | Ability Enhancement Course | 2 |
| Total | 20 | |
MC – Multidisciplinary Course, AEC – Ability Enhancement Course, SEC – Skill Enhancement Course, VET – Vocational Education and Training (VET)
**
Detailed course subjects and structure will be updated as per the directives of Directorate of Higher Education / Goa University.
PROGRAM STRUCTURE (UNDER CBCS) FOR THIRD YEAR OF BCA
| SEMESTER V | |||
| Sr. No. | Code | Name of the Course | Credits |
| 1 | CAC-117 | Web Technology | 4 |
| 2 | CAC-118 | Information Systems | 4 |
| 3 | CAC-119 | Web Technology Laboratory | 2 |
| 4 | CAD-101 | Cyber Security | 4 |
| 5 | CAD-106 | Human Computer Interaction | 4 |
| 6 | CAP-101 | Project | – |
| Total | 18 | ||
| SEMESTER VI | |||
| Sr. No. | Code | Name of the Course | Credits |
| 1 | CAC-120 | Multimedia Technology | 4 |
| 2 | CAC-121 | E-Commerce Applications | 4 |
| 3 | CAC-122 | Multimedia Technology Laboratory | 2 |
| 4 | CAD-110 | Data Science Concepts | 4 |
| 5 | CAD-111 | Cloud Computing | 4 |
| 6 | CAP-101 | Project | 4 |
| Total | 22 | ||
SCHEME OF EXAMINATIONS FOR BCA
SCHEME OF EXAMINATION FOR THE FIRST YEAR UNDER AICTE
**
The details shall be updated as per the directives of the Directorate of Higher Education / Goa University/AICTE.
SCHEME OF EXAMINATION FOR THE SECOND YEAR UNDER NEP
As per the Goa University Ordinance for NEP – OA-38
SCHEME OF EXAMINATION FOR THE THIRSD YEAR UNDER CBCS
As per the Goa University Ordinance for NEP – OA-67
