IGNOU BCA Syllabus

Discuss the course syllabus of BCA programme.

BCA Programme Structure: 

    Semester Course      Course             Credit Code           Title 


I      FEG-02           Foundation course        4                 in English -2                                  

       ECO-01          Business Organization     4 

       BCS-011         Computer Basics and       3                 PC Software 

       BCS-0l2             Mathematics           4 

       BCSL-013        Computer Basics and       2               PC Software Lab /

II     ECO-02              Accountancy-l         4 

       MCS-011          Problem Solving and      3                  Programming 

       MCS-012     Computer Assembly language    4           Organization and Programming

       MCS-015         Communication Skills      2           

       MCS-013          Discrete Mathematics     2

       BCSL-021        C Language Programming    1                     Lab

       BCSL-022        Assembly Language         1                 Programming Lab

III    MCS-021        Data and File  Structures  4                

       MCS-023        Introduction to Systems                            3 Database Management

       MCS-014       Systems Analysis and                                 3 Design

       BCS-031        Programming in C++                                 3

       BCSL-032       C++ Programming Lab                               1

       BCSL-033      Data and File                                             1 Structures Lab

       BCSL-034      DBMS Lab                                           1

IV  AST-Ol         Statistical Techniques                                   4

      MCS-024    Object Oriented Programming                        3 Technologies and Java

      BCS-041     Fundamentals of                                              4 Computer Networks

      BCS-042     Introduction to                                                 2 Algorithm Design

      MCSL-0l6  Internet Concepts                                             2 and Web Design

      BCSL-043  Java Programming Lab                                    1

      BCSL-044  Statistical Techniques Lab                               1

      BCSL-045  Algorithm Design Lab                                     1

V   BCS-051     Introduction to Software                                  3 Engineering

      BCS-052      Network Programming                                   3 and Administration

      BCS-053      Web Programming                                          2

      BCS-054     Computer Oriented                                           3 Numerical Techniques

      BCS-055     Business Communication                                 2

      BCSL-056 Network Programming and                                1 Administration Lab

      BCSL-057 Web Programming Lab                                      1

      BCSL-058 Computer Oriented                                                      Numerical Techniques Lab 1

VI  BCS-062   E-Commerce                                                      2

     MCS-022 Operating System Concepts                                 4 and Networking 


     BCSL-063 Operating System Concepts&                            1 Networking Management 


     BCSP-064 Project                                                                 8