The B.C.A. syllabus, subject by subject
Every subject below is mapped to the official VNSGU B.C.A. (Honours) syllabus. Open one to see its units and topics, and open a topic to read the lesson: in English, Hindi or Gujarati, free and without an account.
51 subjects · 199 units · 993 topics
Semester 1
- Communication Skills (AEC-01)BCA101 · 5 units · 27 topics · 2 credits
- Mathematics (Multi-Disciplinary Course)BCA102 · 5 units · 20 topics · 4 credits
- Introduction to ComputersBCA103 · 4 units · 32 topics · 4 credits
- Computer Programming and Programming Methodology (CPPM)BCA104 · 4 units · 33 topics · 4 credits
- Data Processing and Analysis (DPA)BCA105 · 4 units · 37 topics · 4 credits
- Mastering Worksheet (SEC-01 option A)BCA106-01 · 3 units · 27 topics · 2 credits
- Fundamentals of Google Cloud Application (SEC-01 option B)BCA106-02 · 4 units · 20 topics · 2 credits
- Bharatiya Knowledge Systems - an Introduction (VAC-01)BCA107 · 2 units · 10 topics · 2 credits
Semester 2
- Professional Development and Ability Enhancement (AEC-02)BCA201 · 4 units · 25 topics · 2 credits
- Computerized Financial Accounting (option A)BCA202-01 · 5 units · 20 topics · 4 credits
- Organizational Structure & Behaviour (option B)BCA202-02 · 5 units · 18 topics · 4 credits
- Operating SystemBCA203 · 4 units · 28 topics · 4 credits
- Programming SkillsBCA204 · 4 units · 23 topics · 4 credits
- Concepts of Relational Database Management SystemsBCA205 · 4 units · 21 topics · 4 credits
- Mastering SQL - PL/SQL (SEC-02 option A)BCA206-01 · 3 units · 15 topics · 2 credits
- Designing and Publishing Website (SEC-02 option B)BCA206-02 · 4 units · 18 topics · 2 credits
- Application of AI for Students (SEC-02 option C)BCA206-03 · 4 units · 18 topics · 2 credits
- Environment-1 (VAC-02)BCA207 · 2 units · 11 topics · 2 credits
Semester 3
- The Prominent Gujarati Literary Texts (MIL / AEC-03)BCA301 · 5 units · 20 topics · 2 credits
- Statistical Methods and Data Analysis (MDC-03)BCA302 · 5 units · 26 topics · 4 credits
- Database Handling using PythonBCA303 · 5 units · 26 topics · 4 credits
- Object Oriented Programming and Data Structures (OOPs & D.S.)BCA304 · 5 units · 25 topics · 4 credits
- Web Designing-1 (option A)BCA305-01 · 5 units · 29 topics · 4 credits
- Mobile Application Development - 1 (option B)BCA305-02 · 5 units · 22 topics · 4 credits
- Skill Enhancement Course - III (SEC-03)BCA306 · 1 unit · 5 topics · 2 credits
- Value Addition Course - III (VAC-03)BCA307 · 1 unit · 4 topics · 2 credits
Semester 4
- Organizational Soft-skills in Software Industry (AEC-04)BCA401 · 4 units · 18 topics · 2 credits
- Internet of Things (IoT) (Minor option A)BCA402-01 · 5 units · 22 topics · 4 credits
- User Interface and User Experience Design (UI/UX Design) (Minor option B)BCA402-02 · 5 units · 19 topics · 4 credits
- Java Programming LanguageBCA403 · 5 units · 27 topics · 4 credits
- .NET ProgrammingBCA404 · 5 units · 24 topics · 4 credits
- Web Designing-2 (option A)BCA405-01 · 5 units · 25 topics · 4 credits
- Mobile Application Development - 2 (option B)BCA405-02 · 5 units · 23 topics · 4 credits
- Skill Enhancement Course - IV (SEC-04)BCA406 · 1 unit · 5 topics · 2 credits
- Value Addition Course - IV (VAC-04)BCA407 · 1 unit · 4 topics · 2 credits
Semester 5
- Linux Operating System (LOS) (Minor-04)BCA501 · 4 units · 21 topics · 4 credits
- Network Technology (Minor-05)BCA502 · 4 units · 15 topics · 4 credits
- Advance Web Designing (Major-11-01)BCA503-01 · 4 units · 21 topics · 4 credits
- Advance Mobile Technology - I (Major-11-02)BCA503-02 · 4 units · 17 topics · 4 credits
- Web Framework and Services (Major-12)BCA504 · 4 units · 16 topics · 4 credits
- .NET Technology (Major-13)BCA505 · 4 units · 18 topics · 4 credits
- Skill Enhancement Course - V (SEC-05)BCA506 · 1 unit · 5 topics · 2 credits
Semester 6
- E-Commerce and Cyber Security (Minor-6-01)BCA601-01 · 4 units · 21 topics · 4 credits
- Concepts of A.I. and IoT Devices (Minor-6-02)BCA601-02 · 4 units · 21 topics · 4 credits
- Computer Graphics (Minor-6-03)BCA601-03 · 4 units · 13 topics · 4 credits
- Data Analytics using Python (Major-14)BCA602 · 4 units · 22 topics · 4 credits
- Fundamentals of Full Stack Web Development (Major-15-01)BCA603-01 · 4 units · 14 topics · 4 credits
- Advance Mobile Application Development - II (Major-15-02)BCA603-02 · 4 units · 19 topics · 4 credits
- Project (Major-16)BCA604 · 4 units · 17 topics · 4 credits
- Project and Interview Presentation Soft Skills (AEC-06)BCA605 · 4 units · 12 topics · 2 credits
- InternshipBCA606 · 4 units · 14 topics · 4 credits
Study the whole syllabus
Reading is free and needs no account. With one, the same topics become graded decks: the self-checks are scored, your weak topics are tracked, and your streak and stars follow you across the web and the app. Nothing in the syllabus is behind a payment.
Start freeAlready have an account? Sign in