BCA Program Overview

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.

Course Duration

3 Years (6 Semesters)

Eligibility

12th Pass (Any Stream)

Taxashila BCA Computer Lab

GTU BCA Curriculum Structure

Comprehensive semester-wise breakdown (Sem 1 - Sem 6) - Academic Year 2026-27 (NEP-2020 Pattern)

BCA Semester I
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
BCA Semester II
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
BCA Semester III
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
BCA Semester IV
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
BCA Semester V
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
BCA Semester VI
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

Future Opportunities

Where our BCA graduates will lead

Web Developer
Data Analyst
App Developer
Cyber Security

Secure Your Seat in the IT World

Admissions for 2026 BCA batch are now open according to GTU norms.

Inquire Now