Home / Semesters
Curriculum Hub

All 6 BCA Semesters

Select your semester to access structured notes, syllabi, and reference materials.

Ctrl + K
Core C

Problem Solving Using C

Syntax, control flow, pointers, dynamic memory allocation & logic building.

Hardware

Computer Architecture (CA)

Digital logic, ALU, CPU registers, instruction pipelining & memory hierarchy.

Humanities

General English

Professional communication, technical comprehension, grammar & soft skills.

Applied

Environmental Science

Ecosystems, natural resources, biodiversity, pollution management & sustainability.

Heritage

Indian Knowledge System (IKS)

Traditional Indian sciences, mathematics, astronomy, metallurgy & philosophy.

Math

MFCS (Math for CS)

Mathematical logic, set theory, discrete structures, relations & graph theory.

C++ OOP

OOP using C++

Classes, objects, inheritance, polymorphism, templates & STL collections.

Core DSA

Data Structures (DSA)

Stacks, queues, linked lists, binary trees, graphs, sorting & searching algorithms.

Civics

Indian Constitution

Preamble, Fundamental Rights & Duties, Directive Principles & Indian governance.

Java OOP

OOP using Java

JVM architecture, multithreading, exception handling, collections & JDBC connectivity.

Systems

Operating Systems

Process scheduling, threads, virtual memory, paging, file systems & deadlocks.

Web Tech

Web Technologies

HTML5 semantics, modern CSS3 styling, vanilla JavaScript, DOM operations & responsive UI.

Analytics

Basics of Data Analytics

Spreadsheet data wrangling, formulas, pivot tables, statistical metrics & charts.

Databases

Database Management (DBMS)

ER modeling, relational schemas, SQL queries, normalization (1NF-BCNF) & ACID.

Data Prep

Feature Engineering

Data cleaning, imputation, categorical encoding, feature scaling & PCA reduction.

Math Stats

Probability and Statistics

Probability distributions, Bayes' theorem, regression analysis & hypothesis testing.

Python

Python Programming

Python core constructs, OOP concepts, list comprehensions, NumPy, Pandas & scripting.

Software

Software Engineering

SDLC lifecycle, Agile & Scrum, requirement analysis, UML architecture & testing.

Wellness

Yoga & Physical Fitness

Mindfulness principles, asanas, pranayama, posture ergonomics & mental health.

Core AI

Artificial Intelligence

State-space search (BFS, DFS, A*), heuristics, knowledge representation & logic agents.

Networking

Computer Networks

OSI & TCP/IP stack, IP addressing & CIDR, packet routing, transport layers & protocols.

Visuals

Data Visualization

Visual storytelling, Matplotlib, Seaborn, Tableau/PowerBI & dashboard grammar.

DAA Core

Design & Analysis of Algorithms

Divide & conquer, greedy approach, dynamic programming, backtracking & Big-O.

Innovation

Design Thinking & Innovation

User empathy mapping, define-ideate-prototype, usability testing & creative solving.

Startups

Entrepreneurship & Startups

Lean business canvas, venture financing, market validation, pitch decks & scaling.

Core ML

Introduction to ML

Supervised & unsupervised learning, linear regression, decision trees, SVM & k-means.

Notes and curriculum resources for 5th semester modules (Cloud, Mobile App Dev, Security) are being curated by Team Binary Minds.

View Drive Archive PYQs ↗

Final semester project documentation templates, capstone guidelines, and viva preparation modules coming soon.

View Drive Archive PYQs ↗