0% found this document useful (0 votes)
12 views

TBC 404 Java Programming

Uploaded by

Yashasvi rana
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

TBC 404 Java Programming

Uploaded by

Yashasvi rana
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

NAME OF DEPARTMENT: Computer Applications

Course Name: Bachelor of Computer Applications

Subject Name: Java Programming Subject Code: TBC-404

1 Contact Hours: 45 L 3 T0 P 2

2 Examination Duration(Hrs): Theory 0 3 Practical 0 2

3 Relative Weightage: CWE: 25 MTE: 25 ETE: 50

4 Credits: 0 3

5 Semester: 
Autumn Spring Both

6 Pre-Requisite: Knowledge of the object oriented concepts

7 Subject Area: Programming

8 Objective: To familiarize students with the Java concepts and implementing


them with language.

9 Course Outcome: A student who successfully fulfills the course requirements will be
able to-
a. Implement Object Oriented Programming Concepts.
b. Use and create packages and interfaces in a Java program.
c. Use graphical user interface in Java programs.
d. Create Applets.
e. Implement exception handling in Java.

10 Details of the Course:


Unit CONTENT CONTACT
No. HOURS
1 Core Java: Introduction, Operator, Data type, loop(for each loop) 9
Variable, Arrays& Vector, Control Statements, Methods & Classes,
Inheritance, Package and Interface, String/String Buffer handling.
2 Exception Handling: Exception Types, Exception Classes, Defining 9
New Exceptions, Exception handling, “try” “catch” and “finally”,
“throw” and “throws”
Multithread programming: Multitasking, Overview of threads, Thread
creation, Implementing Runnable, Extending Thread class,
Synchronization, Thread transitions
3 Collection and Maps: Collections, Iterators, Sets, Lists, Maps, Hash 10
Maps, Sorted Maps, Tree Maps JDBC: The connectivity Model,
Graphic Era (Deemed to be University), Dept. of Computer Applications 2019 / Review-05 Effective from Academic
Year 2019-20
JDBC/ODBC Bridge, java.sql package, Connectivity to remote database,
Statements, MetaData, ResultSet Metadata, and Navigating through
multiple rows retrieved from a database.
4 I/O: File, Character and Byte Stream, Object Serialization Networking: 8
URL, Socket, Port, TCP Programming Introduction to RMI (Remote
Method Invocation): A simple client-server application using RMI
5 Java Servlets: Servlet basics, Servlet API basic, Life cycle of a Servlet, 9
Running Servlet, HTTP Redirects, Cookies, Session Management,
Introduction to Java Server pages (JSP), Use of Bean in JSP.
TOTAL 45

11 Suggested Books:
Sl. YEAR OF
NO. NAME OF AUTHERS/BOOKS/PUBLISHERS PUBLICAT
ION
1 Margaret Levine Young, “The Complete Reference Internet”, TMH 2003
2 Khalid Mughal, “A Programmer’s Guide to JAVA” 2002
3 Naughton, Schildt, “The Complete Reference JAVA2”, TMH 2004
4 Balagurusamy E, “Programming in JAVA”, TMH 2004
5 Josef O’Neil “Teach Yourself JAVA” 2003

Graphic Era (Deemed to be University), Dept. of Computer Applications 2019 / Review-05 Effective from Academic
Year 2019-20

You might also like