Bachelor of Computer Application (BCA)
I Year BCA | ||
I Semester | II Semester | |
1 | Language – I English & Gen. Proficiency | Language – I English & Gen. Proficiency |
2 | Language – II Kannada / Hindi/Sanskrit | Language – II Kannada / Hindi/Sanskrit |
3 | Fundamentals of Information Technology | Basic Mathematics |
4 | Problem Solving using C | Object oriented programming using C++ |
5 | Computer Organization | Database Concepts and Oracle |
6 | Elective Stream – Internet Basics & HTML | Elective Stream – Internet of Things |
7 | Indian Constitution | Human Rights |
II Year BCA | ||
III Semester | IV Semester | |
1 | Language – I English & General Proficiency | Language – I English & Gen. Proficiency |
2 | Language – II Kannada / Hindi/Sanskrit | Language – II Kannada / Hindi/Sanskrit |
3 | Visual Basic.NET Programming | Computer Graphics and Animation |
4 | Data Structures | Java Programming |
5 | Operating Systems & Linux | Elective Stream – E-Commerce |
6 | Elective Stream – Hardware & PC Maintenance | Elective Stream – Computer Oriented Numeric Analysis (CONA) |
7 | Gender Equity | Environmental Studies |
III Year BCA | ||
V Semester | VI Semester | |
1 | Software Engineering | E-Commerce |
2 | Computer & Communication Networks | Network Security & Management |
3 | Web Technology | Software Testing |
4 | Python Programming | Elective Stream – Programming for Analytics |
5 | Distributed Computing | Project Work/ Dissertation |
6 | Elective Stream – Android Application |