Search and navigate to colleges and courses
Apply
Scholarships & exams
Fees
₹1,50,000
Placement
92.0%
Avg Package
₹4,50,000
Highest Package
₹12,00,000
Fees
₹1,50,000
Placement
92.0%
Avg Package
₹4,50,000
Highest Package
₹12,00,000
Seats
150
Students
1,200
Seats
150
Students
1,200
The Bachelor of Computer Applications (BCA) program at Government Degree College Puttur Chittoor spans three years, divided into six semesters. The curriculum is designed to provide students with a strong foundation in computer science principles while allowing flexibility for specialization and practical application through laboratory sessions, mini-projects, and capstone research.
| Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Prerequisites |
|---|---|---|---|---|
| I | BSC101 | Introduction to Computers | 3-0-0-2 | - |
| I | BSC102 | Programming in C | 3-0-0-2 | - |
| I | BSC103 | Mathematics for Computer Science | 4-0-0-2 | - |
| I | BSC104 | Computer Fundamentals | 3-0-0-2 | - |
| I | BSC105 | English Communication Skills | 3-0-0-2 | - |
| I | BSC106 | Lab: Programming in C | 0-0-3-1 | BSC102 |
| II | BSC201 | Data Structures and Algorithms | 4-0-0-2 | BSC102 |
| II | BSC202 | Object-Oriented Programming in Java | 3-0-0-2 | BSC102 |
| II | BSC203 | Digital Logic and Computer Organization | 3-0-0-2 | BSC104 |
| II | BSC204 | Database Management Systems | 3-0-0-2 | BSC201 |
| II | BSC205 | Computer Networks | 3-0-0-2 | BSC203 |
| II | BSC206 | Lab: Object-Oriented Programming in Java | 0-0-3-1 | BSC202 |
| III | BSC301 | Operating Systems | 3-0-0-2 | BSC201 |
| III | BSC302 | Software Engineering | 3-0-0-2 | BSC201 |
| III | BSC303 | Web Technologies | 3-0-0-2 | BSC202 |
| III | BSC304 | Mobile Application Development | 3-0-0-2 | BSC202 |
| III | BSC305 | Statistical Methods for Computing | 3-0-0-2 | BSC103 |
| III | BSC306 | Lab: Web Technologies | 0-0-3-1 | BSC303 |
| IV | BSC401 | Artificial Intelligence and Machine Learning | 3-0-0-2 | BSC305 |
| IV | BSC402 | Cybersecurity Fundamentals | 3-0-0-2 | BSC205 |
| IV | BSC403 | Data Mining and Warehousing | 3-0-0-2 | BSC304 |
| IV | BSC404 | Cloud Computing | 3-0-0-2 | BSC205 |
| IV | BSC405 | Human Computer Interaction | 3-0-0-2 | BSC303 |
| IV | BSC406 | Lab: Artificial Intelligence and Machine Learning | 0-0-3-1 | BSC401 |
| V | BSC501 | Advanced Database Systems | 3-0-0-2 | BSC204 |
| V | BSC502 | Project Management | 3-0-0-2 | BSC302 |
| V | BSC503 | Research Methodology | 3-0-0-2 | - |
| V | BSC504 | Internship Training | 0-0-0-2 | - |
| V | BSC505 | Elective: Game Development | 3-0-0-2 | BSC304 |
| V | BSC506 | Lab: Internship Training | 0-0-3-1 | BSC504 |
| VI | BSC601 | Capstone Project | 0-0-0-4 | BSC503 |
| VI | BSC602 | Elective: Blockchain Technologies | 3-0-0-2 | BSC401 |
| VI | BSC603 | Elective: Mobile Application Development | 3-0-0-2 | BSC304 |
| VI | BSC604 | Elective: UX Design | 3-0-0-2 | BSC303 |
| VI | BSC605 | Elective: Cloud Computing | 3-0-0-2 | BSC404 |
| VI | BSC606 | Lab: Capstone Project | 0-0-3-2 | BSC601 |
The department offers a range of advanced elective courses that allow students to deepen their expertise in specialized areas. These courses are designed by faculty members with industry experience and are aligned with current trends in the field.
The department's philosophy on project-based learning is rooted in the belief that real-world experience enhances theoretical knowledge and develops critical thinking skills. The program includes mandatory mini-projects in the second and third years, followed by a final-year capstone project.
Mini-projects are assigned based on student interest and faculty availability. Each project has clear learning objectives, deliverables, and evaluation criteria. Students work in teams to solve practical problems related to their specialization area, guided by faculty mentors who provide technical support and feedback throughout the process.
The final-year capstone project is a comprehensive endeavor that integrates all aspects of the BCA curriculum. Students propose projects aligned with industry needs or personal research interests, often collaborating with companies or research institutions. The project involves extensive planning, execution, documentation, and presentation, culminating in an oral defense before a panel of faculty members and external experts.
Faculty mentors are selected based on their expertise in the relevant domain and availability to guide students through the project lifecycle. Regular meetings, progress reviews, and milestone assessments ensure that projects stay on track and meet quality standards. This approach fosters innovation, leadership, and collaboration among students while providing them with tangible outcomes that enhance their portfolios and job prospects.