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.CategoryCode & Name of the CourseCredits
1Major (Core) CourseCSA-100 Problem Solving and Programming4
2Minor CourseMAT-112 Elementary Statistics4
3Multidisciplinary CourseCOM- 132 Fundamentals of Stock Market3
4Ability Enhancement CourseENG-151 Communicative English: Spoken and Written2
5Skill Enhancement CourseCSA-142 Python Programming3
6Value Added CourseVAC-101 Environmental Studies 12
7VAC-110 Indian Economic Thought2
Total20
SEMESTER II
Sr. No.CategoryCode & Name of the CourseCredits
1Major (Core) CourseMAT-100 Foundational Mathematics4
2Minor CourseCSC- 112 Computer Software Fundamentals4
3Multidisciplinary CourseECO-132 Globalization3
4Ability Enhancement CourseENG-152 Digital Content Creation in English2
5Skill Enhancement CourseCSA-143 Data Analytics using Spreadsheets3
6Value Added CourseVAC-112 E-Waste Management2
7VAC-117 Life Skills2
Total20

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.CategoryCredits
1Major (Core) Course4
2Major (Core) Course4
3Minor Courses4
4Multidisciplinary Course3
5Ability Enhancement Course2
6Skill Enhancement Course3
Total20
SEMESTER IV
Sr. No.CategoryCredits
1Major (Core) Course4
2Major (Core) Course4
3Major (Core) Course4
4Major (Core) Course2
5Minor VET Course4
6Ability Enhancement Course2
Total20

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.CodeName of the CourseCredits
1CAC-117Web Technology4
2CAC-118Information Systems4
3CAC-119Web Technology Laboratory2
4CAD-101Cyber Security4
5CAD-106Human Computer Interaction4
6CAP-101Project
Total18
SEMESTER VI
Sr. No.CodeName of the CourseCredits
1CAC-120Multimedia Technology4
2CAC-121E-Commerce Applications4
3CAC-122Multimedia Technology Laboratory2
4CAD-110Data Science Concepts4
5CAD-111Cloud Computing4
6CAP-101Project4
Total22

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