LineLearn
Navigation
BCA Program Semester 4 (IV) 20 Credits CCS University Meerut

BCA Semester 4 Subjects & Curriculum

Browse subject folders below to access unit-by-unit syllabus, textbooks, video lectures, and PDF study notes for Bachelor of Computer Applications.

Subject Folders

Subjects in Semester 4

Select any subject folder below to explore its complete syllabus, notes, textbooks, and resources.

8 Subjects Available
BCA 4001T
Entrepreneurship and Startup Ecosystem

Course Type: CC-IX (Core Course). Covers business model generation, startup lifecycle, IP rights, venture funding, pitch decks, and tech entrepreneurship fundamentals.

2.0 Credits Syllabus Ready
BCA 4002T / BCA 4002P
Computer Networks

Course Type: CC-X (Core Course with Practical). Covers OSI & TCP/IP models, data link protocols, IP addressing & routing algorithms, transport layer (TCP/UDP), application protocols (DNS, HTTP), and network security.

5.0 Credits Syllabus Ready
BCA 4003T
Design and Analysis of Algorithms

Course Type: CC-XI (Core Course). Covers asymptotic notation, divide & conquer, greedy methods, dynamic programming, backtracking, branch & bound, and NP-completeness.

3.0 Credits Syllabus Ready
BCA 4004T / BCA 4004P
Artificial Intelligence

Course Type: CC-XII (Core Course with Practical). Covers search algorithms (A*, minimax), knowledge representation, propositional/predicate logic, expert systems, game playing, and introduction to AI agents.

5.0 Credits Syllabus Ready
BCA 4005T / BCA 4005P
Introduction to Machine Learning

Course Type: DSEC-IV (Group-A: Elective – II with Practical). Covers supervised vs unsupervised learning, linear/logistic regression, decision trees, k-NN, SVM, clustering, and Scikit-Learn.

3.0 Credits Syllabus Ready
BCA 4006T / BCA 4006P
Data Visualization

Course Type: DSEC-V (Group-B: Elective – II with Practical). Covers exploratory data visualization, Matplotlib, Seaborn, Tableau/PowerBI fundamentals, interactive dashboards, and storytelling with data.

3.0 Credits Syllabus Ready
BCA 4007T / BCA 4007P
Web Programming-II

Course Type: DSEC-VI (Group-C: Elective – II with Practical). Covers server-side web programming (Node.js/PHP/Python), RESTful APIs, database integration, session management, and backend security.

3.0 Credits Syllabus Ready
BCA 4008T
Design Thinking and Innovation

Course Type: SEC-V (Skill Enhancement Course). Covers user-centric problem discovery, empathy mapping, ideation techniques, rapid prototyping, and innovation frameworks.

2.0 Credits Syllabus Ready
Semester 4 Overview
Fourth semester curriculum covering Entrepreneurship, Computer Networks, DAA, Artificial Intelligence, ML/Data Viz/Web Electives, Design Thinking, and Summer Internship.
Semester Overview
  • Degree: BCA
  • Semester: Semester 4
  • Total Credits: 20 Credits
  • Subjects: 8 Subjects
  • Curriculum Scheme: NEP CBCS