Go Back   2023 2024 Courses.Ind.In > Main Category > Main Forum

  #1  
Old January 4th, 2021, 11:52 AM
Super Moderator
 
Join Date: Aug 2012
Default Sathyabama Institute of Science and Technology BE CSE SITA1301 Programming in Java Syllabus

Sathyabama Institute of Science and Technology BE CSE SITA1301 Programming in Java Syllabus

SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF COMPUTING

SITA1301 PROGRAMMING IN JAVA
L T P Credits Total Marks
3 0 0 3 100

UNIT 1 INTRODUCTION TO JAVA 9 Hrs.
Classes and Objects – Class Fundamentals – Declaring Objects – Methods – Constructors – Garbage Collection.
Inheritance – Basics – Using Super – Method Overriding – Abstract Classes – Using final with inheritance. String Handling –
String class – String buffer class.

UNIT 2 PACKAGES, INTERFACES AND THREADS 9 Hrs.
Introduction to Packages – User Defined Packages - Importing packages – Access protection – Interfaces – Exception
Handling - Exception Types – Using try, catch, throw, throws and finally –Multithreading – Java Thread Model – Main thread
– Creating multiple thread – Thread priorities – Synchronization.

UNIT 3 LANG AND IO PACKAGES 9 Hrs.
Java. lang package - Wrapper Classes– Simple type wrappers – Using clone() and the Cloneable Interface -IO Package -
Introduction – Input Stream and Output Stream classes - Data Output Stream and Data Input Stream classes –FileInput
Stream – File Output Stream. - Reader and Writer Classes – File Reader and File Writer.

UNIT 4 APPLET PROGRAMMING AND EVENT HANDLING 9 Hrs.
Applet Class – Applet basics – HTML APPLET tag – Passing parameters to applets -Delegation Event Model – Handling
Mouse and Keyboard Events – Adapter Classes.

UNIT 5 SWINGS AND DATABASE CONNECTIVITY 9 Hrs.
Introduction - JApplet Class- JLabel Control - JTextField Control –JButton Control –JCheckbox Control-JRadioButton
Control – J ComboBox Control – JtappedPane Control-J ScrollPane Control - JTable. Introduction –Establishing Connection
– Creation of Data Tables – Entering Data into the Tables- Table Updating.
Max. 45 Hrs.

COURSE OUTCOMES
On completion of the course, student will be able to
CO1 - Develop application programs using java object oriented concepts.
CO2 - Implement the interface, package and multithread concepts.
CO3 - Implement various built in packages and its applications.
CO4 - Develop web based applications using applet programming.
CO5 - Implement Swing concepts in real time applications.
CO6 - Design the internet applications frontend and connect with backend using database connectivity.

TEXT / REFERENCE BOOKS
1. Herbert Schildt ,”The Complete Reference JAVA2”, 5th Edition, Tata McGraw Hill, 2017.
2. Bruce Eckel , ”Thinking in Java”, Pearson Education, 4th Edition 2006.
3. Core Java Volume-I Fundamentals, 9th Edition, Cay Horstman and Grazy Cornell, Prentice Hall, 2013.


END SEMESTER EXAMINATION QUESTION PAPER PATTERN
Max. Marks : 100 Exam Duration : 3 Hrs.
PART A : 10 Questions of 2 marks each-No choice 20 Marks
PART B : 2 Questions from each unit with internal choice, each carrying 16 marks 80 Marks
Reply With Quote Quick reply to this message
Reply
Similar Threads
Thread
Sathyabama Institute of Science and Technology M.Sc - Bioinformatics and Datascience SBIA5102 Programming with C and C++ Syllabus
Sathyabama Institute of Science and Technology BBA.LL.B - B.B.A.LL.B. (Honours) SAL1402 Family Law Syllabus
Sathyabama Institute of Science and Technology B.Tech - Chemical Engineering SCHA3004 Fertilizer technology Syllabus
Sathyabama Institute of Science and Technology BE ECE SECA3006 ASIC Design Syllabus
Sathyabama Institute of Science and Technology LL.B - LL.B SAL1903 Principles of Taxation Law Syllabus
Sathyabama Institute of Science and Technology BE ECE SECA1702 Wireless Communication Syllabus
Sathyabama Institute of Science and Technology LL.B - LL.B SBMA4004 Fundamentals of Mechatronics Syllabus
Sathyabama Institute of Science and Technology BBA.LL.B - B.B.A.LL.B. (Honours) SCSA4001 R Programming Syllabus
Sathyabama Institute of Science and Technology BE ECE SCYA1101 Engineering Chemistry Syllabus
Sathyabama Institute of Science and Technology BE ECE SCSA1102 Python Programming Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1201 FUNDAMENTALS OF DATA STRUCTURES Syllabus
Sathyabama Institute of Science and Technology BE CSE SAIC4001 Industry 4.0 Syllabus
Sathyabama Institute of Science and Technology ME CSE SCSA7006 Machine Learning Syllabus
Sathyabama Institute of Science and Technology B.Sc - Physics SPH4214 Optics Lab Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1611 ARTIFICIAL INTELLIGENCE Syllabus
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering Part Time SMEA1401 Manufacturing Technology - I Syllabus
Sathyabama Institute of Science and Technology B.Com.LL.B - B.Com.LL.B. (Honours) SAEA4001 Fundamentals of Aerospace Technology Syllabus
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SAEA4001 Fundamentals of Aerospace Technology Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1604 SOFTWARE TESTING Syllabus
Sathyabama Institute of Science and Technology BE EEE SCSA1203 Data Structures Syllabus


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5.5. The time now is 10:59 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.1
vBulletin Optimisation provided by vB Optimise (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.