Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
19 views

TBC 404 Java Programming

Uploaded by

Yashasvi rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

TBC 404 Java Programming

Uploaded by

Yashasvi rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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