Bachelor of Computer Applications (BCA)
Are you passionate about technology and aspiring to build a successful career in the digital world? The Bachelor of Computer Applications (BCA) program at Shri Gnanambica Degree College provides students with a strong foundation in computer science, programming, and modern computing technologies. The program is designed to develop technical knowledge, problem-solving abilities, and practical skills required in today’s IT industry.
(for Course Outcomes Refer Syllabus of each Course)

|
1st Year - Semester I |
||||
|
Sl.No |
Category |
Course No |
COURSE NAME |
Credits |
|
1 |
Major – Core |
I |
BASICS OF COMPUTERS AND OFFICE AUTOMATION |
4 |
|
2 |
Major – Core |
II |
PROBLEM SOLVING USING C |
4 |
|
3 |
AECC - English |
I |
BRIGDE - LIFE SKILLS |
3 |
|
4 |
AECC - MIL I
|
TELUGU |
SAHITI VASANTHAM |
3 |
|
SANSKRIT |
POETRY, PROSE and GRAMMAR |
|||
|
HINDI |
PROSE, SHORT STORIES AND GRAMMAR |
|||
|
URDU |
POETRY |
|||
|
5 |
Skill Enhancement Course (SEC) |
I |
AI FUNDAMENTALS |
4 |

|
1st Year - Semester 2 |
||||
|
Sl.No |
Category |
Course No |
COURSE NAME |
Credits |
|
1 |
Major – Core |
III |
DATA STRUCTURES USING C |
4 |
|
2 |
Major – Core |
IV |
DATABASE MANAGEMENT SYSTEMS |
4 |
|
3 |
AECC - English |
II |
|
3 |
|
4 |
AECC - MIL II
|
TELUGU |
SAHITI KUSUMALU |
3 |
|
SANSKRIT |
|
3 |
||
|
HINDI |
|
3 |
||
|
URDU |
|
3 |
||
|
5 |
MULTI DISCIPLINARY |
II |
|
2 |
|
6 |
Skill Enhancement Course (SEC) |
II |
APPLICATIONS OF ARTIFICIAL INTELLIGENCE IN COMMERCE AND BUSINESS |
4 |
|
APPLICATIONS OF ARTIFICIAL INTELLIGENCE IN LIFE SCIENCES |
||||
|
APPLICATIONS OF ARTIFICIAL INTELLIGENCE IN COMPUTERS |
||||
|
7 |
Indian Knowledge System |
I |
|
0 |
|
Community Service Project (minimum of 80 hours with 1 Credit) |
1 |
|||

|
2nd Year - Semester 3 |
||||
|
Sl.No |
Category |
Course No |
COURSE NAME |
Credits |
|
1 |
Major – Core |
V |
OOPS Programming with JAVA |
4 |
|
2 |
Major – Core |
VI |
Computer Organisation |
4 |
|
3 |
Major – Core |
VII |
Probability and Statistics |
4 |
|
4 |
Minor |
I |
|
4 |
|
5 |
AECC - English |
III |
|
3 |
|
6 |
AECC - MIL III
|
TELUGU |
SRUJANATHMAKA RACHANA |
3 |
|
SANSKRIT |
|
3 |
||
|
HINDI |
|
3 |
||
|
URDU |
|
3 |
||
|
7 |
MULTI DISCIPLINARY |
II |
|
2 |
|
8 |
Skill Enhancement Course (SEC) |
III |
|
2 |

|
2nd Year - Semester 4 |
||||
|
Sl.No |
Category |
Course No |
COURSE NAME |
Credits |
|
1 |
Major – Core |
VIII |
ML - Supervised Learning with Python |
4 |
|
2 |
Major – Core |
IX |
Operating Systems |
4 |
|
3 |
Major – Core |
X |
Data Mining |
4 |
|
4 |
Minor |
II |
|
4 |
|
5 |
MULTI DISCIPLINARY |
III |
|
2 |
|
6 |
Skill Enhancement Course (SEC) |
IV |
|
2 |

|
3rd Year - Semester 5 |
||||
|
Sl.No |
Category |
Course No |
COURSE NAME |
Credits |
|
1 |
Major – Core |
XI |
Software Engineering |
4 |
|
2 |
Major – Core |
XII |
A) Web Application Development using HTML, PHP & MySQL |
4 |
|
B) Computer Networks |
||||
|
c) Data Analysis using Python |
||||
|
3 |
Major – Core |
XIII |
A) Web Application Development using Django |
4 |
|
B) Fundamentals of Cyber Security |
||||
|
C) Data Visualization / BI Tools |
||||
|
4 |
Minor |
III |
|
4 |
|
5 |
Minor |
IV |
|
4 |
|
6 |
Environmental Education |
I |
Environmental Education |
2 |

|
3rd Year - Semester 6 |
||||
|
Sl.No |
Category |
Course No |
COURSE NAME |
Credits |
|
1 |
Major – Core |
XIV |
A)MERN Stack |
4 |
|
B) Cloud Security |
||||
|
C) Unsupervised & Reinforcement Learning |
||||
|
2 |
Major – Core |
XV |
A) SW Testing |
4 |
|
B) Ethical Hacking |
||||
|
C) Introduction to Deep Learning |
||||
|
3 |
Minor |
V |
|
4 |
|
4 |
Minor |
VI |
|
4 |
|
5 |
Semester Internship (minimum of 180 hours with 3 Credits) |
3 |
||
Credit Framework for 3-year UG Program
Credits for Major – 11 x 4 = 44 + 4 x 4 = 16. Total 60 Credits Credits for Minor – 6 x 4 = 24 Credits
Credits for AECC (Languages) – 3 x 3 = 9 for Eng + 3 x 3 = 9 for MIL. Total = 18 Credits for Multidisciplinary Courses – 3 x 2 = 6 Credits
Credits for Skill Enhancement Courses – 2 x 4 = 8 for AI + 2 x 2 for others. Total 12 Credits Credits for Value Added Courses – Env.Edn 2 Credits
Credits for Internships – 4 Credits

TOTAL CREDITS FOR 3-YEAR UG PROGRAMME – 126 Credits.

Why Choose BCA at Shri Gnanambica Degree College?
Comprehensive Curriculum covering programming, databases, web technologies, software development, and emerging IT trends.
Experienced Faculty committed to academic excellence and student success.
Practical Learning through modern computer labs, projects, seminars, and workshops.
Career Opportunities in software development, web design, database administration, IT support, and related fields.
Industry Exposure through internships, technical events, and skill development activities.
At Shri Gnanambica Degree College, we are committed to nurturing skilled and responsible technology professionals equipped for successful careers in the ever-evolving IT industry.