Ram Manohar Lohia Avadh University – Bachelor of Computer Application (BCA) Syllabus
BCA (2022-23) Syllabus semester-wise with Marks Break-up
Semester | Paper Code | Paper Name | External Marks | Internal Marks | Total Marks |
Semester I | BCA101 T | Programming Principles Using Python | 75 | 25 | 100 |
BCA102 T | Computer System Architecture | 75 | 25 | 100 | |
BCA103 | Introduction to Innovation and Entrepreneurship | 75 | 25 | 100 | |
BCA104 | Business Communication | 75 | 25 | 100 | |
BCA105 | Foundation of Mathematics for Computer Applications | 75 | 25 | 100 | |
BCA101 P | Practical Lab for Programming Principles Using Python | 50 | |||
BCA102 P | Practical Lab for Programming Principles Using Architecture | 50 | |||
Total Marks | 600 | ||||
Semester II | BCA201 T | Object Oriented Programming Using C++ | 75 | 25 | 100 |
BCA202 T | Concepts of Data Structure | 75 | 25 | 100 | |
BCA203 | Management Information System | 75 | 25 | 100 | |
BCA204 | Introduction to Soft Computing | 75 | 25 | 100 | |
BCA205 | Discrete Mathematics | 75 | 25 | 100 | |
BCA201 P | Practical Lab for Object Oriented Programming Using C++ | 50 | |||
BCA202 P | Practical Lab for Data Structure | 50 | |||
Total Marks | 600 | ||||
Semester III | BCA301 T | JAVA Programming and Dynamic Web Design | 75 | 25 | 100 |
BCA302 T | Operating System | 75 | 25 | 100 | |
BCA303 | Computer Network | 75 | 25 | 100 | |
BCA304 | Android Programming | 75 | 25 | 100 | |
BCA305 | Elements of Statistics | 75 | 25 | 100 | |
BCA301 P | Practical Lab for Java Programming | 50 | |||
BCA302 P | Practical Lab for Operating System | 50 | |||
Total Marks | 600 | ||||
Semester IV | BCA401 T | Introduction to DBMS | 75 | 25 | 100 |
BCA402 T | Design and Analysis of Algorithm | 75 | 25 | 100 | |
BCA403 | Software Engineering | 75 | 25 | 100 | |
BCA404 | Introduction to Cloud Computing | 75 | 25 | 100 | |
BCA405 | Numerical Methods | 75 | 25 | 100 | |
BCA401 P | Practical Labs for DBMS | 50 | |||
BCA402 P | Practical Lab for DAA | 50 | |||
Total Marks | 600 | ||||
Semester V | BCA501 T | Computer Graphics & Animation | 75 | 25 | 100 |
BCA502 T | Web & Internet Technologies | 75 | 25 | 100 | |
BCA503 | Data Mining | 75 | 25 | 100 | |
BCA504 | Information Security | 75 | 25 | 100 | |
BCA505 | Minor Project | 50 | |||
BCA506 | Viva-Voice on Minor Project | 50 | |||
BCA501 P | Practical Labs for Computer Graphics & Animation | 50 | |||
BCA502 P | Practical Labs for Web & Internet Technologies | 50 | |||
Total Marks | 600 | ||||
Semester VI | BCA601 | Theory of Computation | 75 | 25 | 100 |
BCA602 | Artificial Intelligence | 75 | 25 | 100 | |
BCA603 | Machine Learning | 75 | 25 | 100 | |
BCA604 | Digital Image Processing | 75 | 25 | 100 | |
BCA605 | Major Project | 50 | |||
BCA606 | Presentation/Seminar based on Major Project | 50 | |||
Total Marks | 600 |