Mahatma Gandhi Sarvodaya Sangh Sanchalit
Padmashri Manibhai Desai Mahavidyalaya
Uruli Kanchan, Tal: Haveli, Dist: Pune. 412202
Academic Year 2025-2026
Teaching Plan – Semester I
Name of the Teacher: Adhav P. H. Department: BBA(CA)
Program – Year: BBA(CA) – TY Subject: Computer Science
Course / Paper Title: Core Java Course / Paper Code: CA-506
Programming Practicals
Total Practicals Required: 28 No. of Days Available: 73
Course Objectives (CO):
1. To learn Java Programming Language
2. To create dynamic web pages using swing AWT, JDBC, Applet, Servlet.
Month Week Name of the Topic – Sub-Topic Teaching Number
Method of
Practicals
July 1 Introduction to Java Tools, IDE (NetBeans/Eclipse), Simple Java Practical 2
Programs using CLI
2 Arrays and Command Line Arguments – Prime Numbers, BMI Practical 2
Calculation
3 String and Array Handling – Sorting Cities, Names Practical & 2
Assignment
4 Classes and Objects – Sphere, Clock, Basic Class Concepts Practical & Test 2
August 1 Functional Interface – Cube, Square using Lambda Expression Practical 2
2 Use of this keyword – MyNumber, Person class Practical 2
3 Array of Objects – Cricket Player, Object Count in Classes Practical & 2
Assignment
4 Packages – Creating and Using Packages, Student and Marks Practical & Test 2
Packages
5 Inheritance – Single, Multilevel, Interface, Abstract Class Practical 2
1
September 1 Real-world Models – Employee, Manager, Vehicle Hierarchy Practical 2
Page
2 Exception Handling – Custom Exception, Try-Catch Blocks Practical & Test 2
3 File Handling – File Reading, Writing, File/Directory Operations Practical & 2
Assignment
4 GUI Programming – AWT, Swing Components, Layout Managers Practical 2
October 1 Event Handling – Mouse Events, Button Events, Calculator, Practical & Test 2
ComboBox, Project Ideas
Reference Books:
1. Programming in Java, E Balaguruswami, Mchill Publications.
Signature of Teacher & Date Principal
2 Page