Warning: session_start(): open(/var/cpanel/php/sessions/ea-php56/sess_782cfcf13cba7285dfcdabdbba1cf37b, O_RDWR) failed: No such file or directory (2) in /home/snscourseware/public_html/ct.snscourseware.org/syllabus.php on line 2

Warning: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/ea-php56) in /home/snscourseware/public_html/ct.snscourseware.org/syllabus.php on line 2
Connected successfully
Warning: Undefined variable $hostname in /home/snscourseware/public_html/ct.snscourseware.org/syllabus.php on line 18
Syllabus || SNS Courseware
Subject Details
Dept     : AIML
Sem      : 3
Regul    : 2023
Faculty : Ms.A.Aruna
phone  : NIL
E-mail  : aruna.a.it@snsct.org
666
Page views
30
Files
2
Videos
3
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO OOP

Object Oriented Programming concepts – Evolution of java – Java Architecture – Data Types – Variables and Operations – Environment setup – Command Line Arguments - Comments. Programs: 1. Write a program to solve problems using data types, variable and operators. 2. Write a program and Use Command line arguments to display messages like CSE SNSCT Coimbatore & adding numbers etc

UNIT
2
CONTROL STATEMENTS AND CONSTRUCTORS

Control structures – Arrays - Objects and classes: Classes – Access Specifiers – methods and attributes - constructors: Default Constructor – Parameterized Constructor – Copy Constructor- Garbage collection. Programs: 1. Write a program to Solve problems using Control structures with array concept. 2. Write a programs using class and constructors.

UNIT
3
INHERITANCE AND POLYMORPHISM

Inheritance- Super class - Sub class – Types of inheritance – Method Overloading - Method Overriding – Abstract class - this keyword – Final Keyword - Packages - Interfaces. Programs: 1. Write a Programs that engaging inheritance. 2. Write a Programs using method overloading and packages.

UNIT
4
EXCEPTION AND MULTITHREADING

Exception handling –Exception types – try catch and finally block, throws –Runtime exception – Introduction to Multithreading - Thread Creation – Thread control and priorities - Thread synchronization, Inter-thread communication. Programs: 1. Write programs to solve problems using the concept of Exception Handling 2. Write a program solve problems using the concept of Multithreading

UNIT
5
IO STREAMS AND JAVASCRIPT

Introduction to IO – Console Operation – File Operation – Objects Serialization –Introduction to JavaScript- basics and functions – JavaScript objects – JavaScript Validation- JDBS Connectivity. Programs: 1. Write a program to perform file operations like copying file, transferring etc. 2. Create a Simple GUI application with JDBC Connection.

Reference Book:

R1: Introduction to Java Programming (Seventh Edition -Comprehensive Version), Daniel Liang, Pearson, 2009. R2 : Programming in Java (Revised 2nd Edition), Sachin Malhotra & Saurabh Chaudhary, Oxford University Press, 2011

Text Book:

T1: Java: The Complete Reference (Eleventh Edition), Herbert Schildt, TMH, 2018.