Advanced Java Programming Syllabus - BCA (TU)
View and download full syllabus of Advanced Java Programming
Course Description
Course Description
Advanced Java Programming (CACS403) is a core credit course structured under the official university academic syllabus for Bachelor of Computer Application.
Objective
The objective of this course is to introduce the basic principles, techniques, and applications of Advanced Java Programming. Upon the completion students will be able to:
- Equip students with deep theoretical foundations in Advanced Java Programming.
- Develop practical problem-solving, laboratory, and implementation skills.
- Prepare graduates for industry careers, research, and national university examinations.
Learning Outcomes
- Demonstrate rigorous technical knowledge and conceptual mastery of Advanced Java Programming.
- Design, implement, and analyze efficient algorithms and practical frameworks.
- Solve representative theoretical proofs and complex applied problems independently.
Unit Contents
Course Contents
Unit 1: Java GUI and Event Handling[8 Hrs.]
Unit 1:Comprehensive study notes, key principles, and examples for Java GUI and Event Handling.
Unit 2: JDBC and Enterprise Web Architecture[10 Hrs.]
Unit 2:Comprehensive study notes, key principles, and examples for JDBC and Enterprise Web Architecture.
Teaching Method
Classroom lectures (3 hours/week), practical laboratory assignments (3 hours/week), and project work.
Evaluation Scheme
Internal Assessment (40 Marks: Theory Exam, Practical Exam, Attendance, Assignments) and Final University Board Examination (60 Marks).
Reference Books
- Java Enterprise Edition (Java EE) Specification
- Spring Boot in Action by Craig Walls (Manning Publications)
Official Syllabus Source:View official university document
