Avadh University BCA Syllabus

🎓 BCA Syllabus (Regular – 3 Years, 6 Semesters)

Semester I

  • BCA‑S101T: Computer Fundamentals & Office Automation (3 L)
  • BCA‑S102T: Programming Principles & Algorithms (3 L)
    • Basics of C programming: data types, control structures, functions, recursion studocu.com
  • BCA‑S103T: Principles of Management (4 L)
  • BCA‑S104T: Business Communication (3 L + 1 T)
  • BCA‑S105T: Mathematics I (4 L)
  • Practicals (Total 6 practical credits):
    • Office Automation Lab (0 L, 0 T, 3 P, 2 C)
    • Programming Lab (0 L, 0 T, 3 P, 2 C)

Semester II

  • BCA‑S106T: C Programming (3 L)
  • BCA‑S107T: Digital Electronics & Computer Organization (3 L + 1 T)
  • BCA‑S108T: Organizational Behavior (4 L)
  • BCA‑S109T: Financial Accounting & Management (3 L + 1 T)
  • BCA‑S110T: Mathematics II (4 L)
  • C Programming Lab (6 P, 3 C) studocu.com+12studocu.com+12rmlau.ac.in+12

Semester III

  • BCA‑S201T: OOP Using C++ (3 L)
  • BCA‑S202T: Data Structures Using C & C++ (3 L)
  • BCA‑S203T: Computer Architecture & Assembly Language (3 L + 1 T)
  • BCA‑S204T: Business Economics (3 L + 1 T)
  • BCA‑S205T: Elements of Statistics (3 L + 1 T)
  • Labs:
    • OOP Lab (3 P, 2 C)
    • DS Lab (3 P, 2 C)

Semester IV

  • BCA‑S206T: Computer Graphics & Multimedia Applications (3 L)
  • BCA‑S207T: Operating Systems (3 L + 1 T)
  • BCA‑S208T: Software Engineering (3 L + 1 T)
  • BCA‑S209T: Optimization Techniques (3 L + 1 T)
  • BCA‑S210T: Mathematics III (4 L)
  • Lab:
    • Graphics & Multimedia Lab (6 P, 3 C)

Semester V

  • BCA‑S301T: Introduction to DBMS (3 L)
  • BCA‑S302T: Java Programming & Dynamic Webpage Design (3 L)
  • BCA‑S303T: Computer Networks (3 L + 1 T)
  • BCA‑S304T: Numerical Methods (3 L + 1 T)
  • BCA‑S305: Minor Project (0 L, 1 T, 2 P)
  • BCA‑S306: Viva on Summer Training (0 L, 0 T, 2 C)
  • Labs:
    • DBMS Lab (3 P, 2 C)
    • Java & Web Lab (3 P, 2 C)

Semester VI

  • BCA‑S307T: Computer Network Security (4 L)
  • BCA‑S308T: Information Systems: Analysis, Design & Implementation (3 L + 1 T)
  • BCA‑S309T: E‑Commerce (4 L)
  • BCA‑S310T: Knowledge Management (3 L + 1 T)
  • Major Project (0 L, 3 P, 5 C)
  • Presentation/Seminar on Major Project (0 L, 1 T, credits included) studocu.comrmlau.ac.in+1studocu.com+1

✅ Credits & Structure Summary

  • Each semester ~22 semester credits.
  • Mix of lectures, tutorials, and practical sessions.
  • Projects in Sem V & VI to develop practical and research skills.

📝 Syllabus Highlights

  • Programming languages: C → C++ → Java
  • Core CS areas: DBMS, Operating Systems, Networks, Security
  • Mathematical foundations: 3 semesters of Mathematics
  • Skill enhancement: Business communication, software engineering, e‑commerce
  • Hands-on learning: Labs, minor & major projects

Leave a Reply

Your email address will not be published. Required fields are marked *