Bachelor of Computer Applications (BCA)
The BCA program at Taxashila College is perfectly structured for students aiming to build a core career in software development, web applications, and modern IT management. Closely aligning with the GTU BCA syllabus, we emphasize deep conceptual knowledge coupled with intense practical coding hours.
Our inaugural batch of 2026 will be trained from day one on core problem-solving concepts, data structures, and advanced front-end technologies to make them industry-ready professionals right after graduation.
3 Years (6 Semesters)
12th Pass (Any Stream)
Comprehensive semester-wise breakdown (Sem 1 - Sem 6) - Academic Year 2026-27 (NEP-2020 Pattern)
| Subject Code | Subject Name | Credits | Syllabus |
|---|---|---|---|
BC01001011 |
Fundamental of Computer Organization | 4 Credits | Download |
BC01001021 |
Fundamental of Programming | 4 Credits | Download |
BC01001031 |
Fundamentals of Web Technology | 4 Credits | Download |
BC01001041 |
Fundamentals of Statistical Methods | 4 Credits | Download |
BC01001051 |
Mathematics - 1 | 4 Credits | Download |
BC01001061 |
Office Automotation | 2 Credits | Download |
BC01001071 |
Communication Skills | 2 Credits | Download |
BC01001081 |
Indian Knowledge System | 2 Credits | Download |
| Subject Code | Subject Name | Credits | Syllabus |
|---|---|---|---|
BC02001011 |
Data Structure | 4 Credits | Download |
BC02001021 |
Database Management System | 4 Credits | Download |
BC02001031 |
Advanced Web Technology | 4 Credits | Download |
BC02001041 |
Advanced Statistical Methods | 4 Credits | Download |
BC02001051 |
Mathematics - 2 | 4 Credits | Download |
BC02001061 |
Data Analytics Using Spread Sheet | 2 Credits | Download |
BC02001071 |
Technical Writing | 2 Credits | Download |
BC02001081 |
Professional Ethics | 2 Credits | Download |
| Subject Code | Subject Name | Credits | Syllabus |
|---|---|---|---|
BC03001011 |
Operating System | 4 Credits | Download |
BC03001021 |
Object Oriented Programming with Java | 4 Credits | Download |
BC03001031 |
Computer Networking | 4 Credits | Download |
BC03001041 |
Mathematical Foundation for AI | 4 Credits | Download |
BC03001051 |
Web Development Project | 2 Credits | Download |
BC03001061 |
Version Controlling | 2 Credits | Download |
BC03001071 |
Design Thinking and Innovation | 2 Credits | Download |
| Subject Code | Subject Name | Credits | Syllabus |
|---|---|---|---|
BC04001011 |
Design and Analysis of Algorithms | 4 Credits | Download |
BC04001021 |
Software Engineering | 4 Credits | Download |
BC04001031 |
Cryptography and Network security | 4 Credits | Download |
BC04001041 |
Programming with Python | 4 Credits | Download |
BC04001051 |
Mobile Application Development | 3 Credits | Download |
BC04001061 |
Introduction to UI/UX | 2 Credits | Download |
BC04001071 |
Environmental Science and Sustainability | 1 Credits | Download |
| Subject Code | Subject Name | Credits | Syllabus |
|---|---|---|---|
BC05001011 |
Artificial Intelligence | 4 Credits | Download |
BC05001021 |
Introduction to Data Science | 5 Credits | Download |
BC05001031 |
Software Development and IT Operations | 5 Credits | Download |
BC05001041 |
Data Visualization | 5 Credits | Download |
BC05001051 |
Full Stack development | 5 Credits | Download |
BC05001061 |
Neural Networks | 5 Credits | Download |
BC05001071 |
Internet of Things | 5 Credits | Download |
BC05001081 |
Minor Project | 3 Credits | Download |
| Subject Code | Subject Name | Credits | Syllabus |
|---|---|---|---|
BC06001011 |
Cyber Security | 3 Credits | |
BC06001021 |
Software Testing | 5 Credits | |
BC06001031 |
Business Intelligence and Analytics | 5 Credits | |
BC06001041 |
Code Craftsmanship | 5 Credits | |
BC06001051 |
Deep Learning for Computer Vision | 5 Credits | |
BC06001061 |
Software Project Management | 5 Credits | |
BC06001071 |
Data Security and Privacy | 5 Credits | |
BC06001081 |
Major Project | 4 Credits |
Where our BCA graduates will lead
Admissions for 2026 BCA batch are now open according to GTU norms.
Inquire Now