SRM INSTITUTE OF SCIENCE AND TECHNOLOGY
RAMAPURAM CAMPUS
FACULTY OF SCIENCE AND HUMANITIES
Department of Computer Science and Applications (B.Sc.)
Report on Bridge Course
The Department of Computer Science and Applications (B.Sc.) organized the Bridge Course for II-year and III B.Sc. (Computer Science) Students from 20/06/24 to 21/06/24. This bridge course is intended to give awareness of Java Programming and Web Development by providing practical knowledge. Here is a brief report of sessions conducted on Day 1 (20/06/24) and Day 2 (21/06/2024).
Event Title: Java Programming
Date: 20/06/24
Participants: II – year Students
Day 1 – Forenoon Session – Introduction to Java Programming
Time: 10.00 am to 11.30 am
Resource Person: Mr. D. Siva, Assistant Professor, B.Sc. Computer Science
During the session, the speaker covered an introduction to Java programming, features of Java, basic concepts of object-oriented programming, JDK installation, and how to execute a Java program in the JDK console.
Day 1 – Afternoon Session – Understanding Class and Objects, Constructors
Time: 02.00 pm to 3.30 pm
Resource Person: Mr. U. Udayakumar, Assistant Professor, B.Sc. Computer Science
During the session, the speaker covered what an object is and its characteristics, as well as what a class is, including its syntax and access specifiers. Additionally, the speaker demonstrated executing student marksheet processing using classes and objects. The session also included an explanation of constructors and the different types of constructors.
Day 2 – Forenoon Session – Packages, Interfaces and Exception Handling
Time: 10.00 am to 11.30 am
Resource Person: Mr. A. Vignesh, Assistant Professor, B.Sc. Computer Science
This session aimed to deepen the understanding of the critical Java concepts and their practical applications in software development. After the demonstration on how to define and utilize packages in Java code, the speaker moved on to interfaces, which are abstract types that allow the specification of methods that a class must implement. The final part of the talk focused on exception handling, a mechanism to manage runtime errors. Throughout the session, Mr. A. Vignesh provided practical examples and live coding demonstrations to illustrate the concepts
Day 2 – Afternoon Session – Java Classes, Objects and Constructors
Time: 02.00 pm to 3.30 pm
Resource Person: Mrs. M. Poomani, Assistant Professor, B.Sc. Computer Science
The session aimed to provide a comprehensive understanding of the fundamental concepts in Java, which are crucial for building robust and efficient applications. The speaker highlighted the concept of Inheritance and the various access specifiers. The next topic covered was objects, which are instances of classes. Key takeaways include – Instantiation, attributes and methods, and Object references. The final part of the talk focused on constructors, which are special methods used to initialize objects. The practical demonstrations and interactive discussions greatly enhanced the learning experience for all participants.
Coordinator(s)
Mr. U. Udayakumar, Assistant Professor
Mr. D. Siva, Assistant Professor