Course structure of UG Computer Application
BACHELOR IN COMPUTER APPLICATIONS (BCA)
(Effective from 2019-20 Academic Session)
| SEM. | COURSE OPTED | COURSE NAME | CREDITS | |
|---|---|---|---|---|
| I | Ability Enhancement Course-1 | AEC-1 | 4 | |
| I | (Environmental Science) | |||
| I | Core Course-1 | Digital Logic | 4 | |
| I | Core Course-1 Practical | Digital Logic LAB | 2 | |
| I | Core Course-2 | Programming using C | 4 | |
| I | Core Course-2 Practical | Programming using C LAB | 2 | |
| I | Generic Elective/ Inter-disciplinary | GE/IC-1 | 4 | |
| I | Course -1 | (Principles of Management) | ||
| I | Generic Elective/ Inter-disciplinary | GE/IC -1 Tutorial/ LAB | 2 | |
| I | Course -1 Tutorial/Practical | (Principles of Management Tutorial) | ||
| II | Ability Enhancement Course-2 | AEC-2 | 4 | |
| II | (English/ MIL Communication) | |||
| II | Core Course-3 | Programming using C++ | 4 | |
| II | Core Course-3 Practical | Programming using C++ LAB | 2 | |
| II | Core Course-4 | Data Structure | 4 | |
| II | Core Course-4 Practical | Data Structure LAB | 2 | |
| II | Generic Elective/ | Inter- | GE/IC-2 | 4 |
| II | Disciplinary Course -2 | (Statistics) | ||
| II | Generic Elective/ Inter-disciplinary | GE/IC -2 Tutorial/ LAB | 2 | |
| II | Course-2 Tutorial /Practical | (Statistics LAB) | ||
| III | Core Course-5 | Computer Organization | 4 | |
| III | Core Course-5 Practical | Computer Organization LAB | 2 | |
| III | Core Course-6 | JAVA Programming | 4 | |
| III | Core Course-6 Practical | JAVA Programming LAB | 2 | |
| III | Core Course-7 | Discrete Mathematical Structures | 4 | |
| III | Core Course-7 Practical | Discrete Mathematical Structures LAB | 2 | |
| III | Skill Enhancement Course-1 | SEC-1 (Python Programming) | 4 | |
| III | Generic Elective/ Inter-disciplinary | GE/IC-3 | 4 | |
| III | Course -3 | (Business Accounting) | ||
| III | Generic Elective/ Inter-disciplinary | GE/IC -3 Tutorial/ LAB | 2 | |
| III | Course -3 Tutorial/Practical | (Business Accounting Tutorial) | ||
| IV | Core Course-8 | Operating System | 4 | |
| IV | Core Course-8 Practical | Operating System LAB | 2 | |
| IV | Core Course-9 | Computer Networks | 4 | |
| IV | Core Course-9 Practical | Computer Networks LAB | 2 | |
| IV | Core Course-10 | Database Systems | 4 | |
| IV | Core Course-10 Practical | Database Systems LAB | ||
| IV | Skill Enhancement Course-2 | SEC-2 (Android Programming) | 4 | |
| IV | Generic Elective/ Inter-disciplinary | GE/IC-4 | 4 | |
| IV | Course -4 | (Business Economics) | ||
| IV | Generic Elective/ Inter-disciplinary | GE/IC-4 Tutorial/ LAB | 2 | |
| IV | Course -4 Tutorial/Practical | (Business Economics Tutorial) | ||
| V | Core Course-11 | Web Technology | 4 | |
| V | Core Course-11 Practical | Web Technology LAB | 2 | |
| V | Core Course-12 | Software Engineering | 4 | |
| V | Core Course-12 Practical | Software Engineering LAB | 2 | |
| V | Discipline Specific Elective-1 | DSE-1 (Unix Programming) | 4 | |
| V | Discipline | Specific, Elective-1 | DSE-1 LAB/ Tutorial | 2 |
| V | Practical | (Unix Programming LAB) | ||
| V | Discipline Specific Elective-2 | DSE-2 (Data Mining) | 4 | |
| V | Discipline | Specific Elective-2 | DSE-2 LAB/ Tutorial | 2 |
| V | Practical | (Data Mining LAB) | ||
| VI | Core Course-13 | Computer Graphics | 4 | |
| VI | Core Course-13 Practical | Computer Graphics LAB | 2 | |
| VI | Core Course-14 | Numerical Techniques | 4 | |
| VI | Core Course-14 Practical | Numerical Techniques LAB | 2 | |
| VI | Discipline Specific Elective-3 | DSE-3 (Data Science) | 4 | |
| VI | Discipline | Elective-3 | DSE-3 LAB/ Tutorial | 2 |
| VI | Practical | (Data Science LAB) | ||
| VI | Discipline Specific Elective-4 | DSE-4 (Project Work / E-Commerce) | 6/4 |