BCA SYLLABUS
BCA SYLLABUS
Semester I
- A0 1 – English
- A0 2 – English
- SL – Second Language
- BCA1B01 -Computer Fundamentals & HTML
- BCA1C01 -Mathematical Foundation of Computer Applications
- BCA1C02 -Discrete Mathematics
Semester II
- A0 3- English
- A0 4- English
- SL – Second Language
- BCA2B02 -Problem Solving using C
- BCA2C03 -Financial & Management Accounting
- BCA2C04 -Operations Research
Semester III
- A11 -Python Programming
- A12 -Sensors and Transducers
- BCA3B04 -Data Structures Using C
- BCA3C05 -Computer Oriented Numerical and Statistical Methods
- BCA3C06 -Theory of Computation
Semester IV
- A13- Data Communication and optical Fibers
- A14- Microprocessors-Architecture and Programming
- BCA4B05- Database Management System and RDBMS
- BCA4B06 -Programming Laboratory II: Data Structures & RDBMS
- BCA4C07 -E-Commerce
- BCA4C08 -Computer Graphics
Semester V
- BCA5B07 -Computer Organization and Architecture
- BCA5B08 – Java Programming
- BCA5B09 -Web Programming Using PHP
- BCA5B10 -Principles of Software Engineering
- Open Course
Semester VI
- BCA6B11- Android programming
- BCA6B12- Operating Systems
- BCA6B13 -Computer Networks
- BCA6B14-Programming laboratory III- Java and Web Programming
- BCA6B15- Programming Laboratory IV: Lab Exam of Android & Linux shell Programming
- Elective Course- BCA6B16 C Software Testing and Quality Assurance