0% found this document useful (0 votes)
57 views3 pages

Course No Course Nomenclature L P U CS 202 Programming With Java 3 0 3

This document provides an overview of the CS 202 Programming with Java course. The course covers 3 credits over 3 hours per week and teaches object-oriented programming concepts using Java, including classes, objects, inheritance, encapsulation, polymorphism, exceptions, files I/O, threads, sockets, and databases. The course is evaluated through 3 in-class tests worth 18%, 20%, and 22% and a final comprehensive exam worth 40%. Students must maintain a minimum of 75% attendance or they will not be allowed to take the final exam.

Uploaded by

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

Course No Course Nomenclature L P U CS 202 Programming With Java 3 0 3

This document provides an overview of the CS 202 Programming with Java course. The course covers 3 credits over 3 hours per week and teaches object-oriented programming concepts using Java, including classes, objects, inheritance, encapsulation, polymorphism, exceptions, files I/O, threads, sockets, and databases. The course is evaluated through 3 in-class tests worth 18%, 20%, and 22% and a final comprehensive exam worth 40%. Students must maintain a minimum of 75% attendance or they will not be allowed to take the final exam.

Uploaded by

seravanakumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Course No Course Nomenclature L P U

CS 202 Programming with Java 3 0 3

SCOPE & OBJECTIVE


With the rapid growth rate of change in OOP implemented through Java technology, this course
offers to grasp and master the changing environment of programming as art. The Java as OOP
and HLL follows the completes features to organize the programs through use of inheritance,
encapsulation and polymorphism. Further, because of similarities between Java and C++, Java has
significant practical and philosophical differences which are covered in details during courseware
and in lab exercises.

Textbook(s)
T1 Rajkumar Buyya et.all - Object Oriented Programming with Java – 1st Ed.
TMH 2010 .
Reference book(s) Herbert Schildt - The Java Complete Reference , 7th Ed. TMH 2006 . 008
R1
R2 Cay S. Horstman - Java Vol I and II , 2nd Ed. Pearson Edu. 2008

LECTURE-WISE PLAN
Lecture Learning Objective Topics to be covered
Nos. Reference
(Ch.Text Book)

1 Classes, Objects, Messages, Methods, Introduction to OOP Paradigms Chapter1 of T1


Data values, Inheritance, software
engineering life cycle
2–3 First Java program, program Getting Started with Java Chapter2 of T1
components, Edit-Compile-Run cycle
4- 5 Variables, Expressions, Numerical Data Chapter 3&4 of T1
Constants, Math class
6–9 control structures and arrays Chapter 5and 6 of T1
Control Flow Statement and Arrays definition
and References

10 – 13 Defining your own class, methods Chapter 7 of T1


Classes and Objects and Methods and
Constructors

14 -15 Defining derived classes Chapter 8 of T1


Inheritance
16-18 use of interfaces and packages with Interfaces and packages
access qualifiers Chapter 9
of T1

19-21 Catching exceptions, Propagating Exceptions and Assertions Chapter 10 of T1


exceptions, Assertions
22-24 Characters, Strings, Pattern Matching Characters and Strings Chapter 11
& Regular Expression, of T1
Comparing Strings, Collections
25-27 Multithreading Chapter 14
Java Thread Model, creating a thread,
synchronization.
of R1
28-29 Low-level File I/O, File I/O Chapter 12
High-level File I/O, Object I/O stream of T1
30-34 Delegation-Based Event model, Event Driven Programming, Chapter 15, 16
AWT classes, applet programming Applet Programming of T1 &
Chapter 14
of R2
35-36
TCP/IP, UDP Socket Programming, Socket Programming Chapter 13 of T1
Math Server, URL Encoding

37 -40 Collection framework and database Java Collections and Database Chapter 15
connectivity Connectivity of R1 &
Chapter 18
of T1

EVALUATION SCHEME
Component Duration Date(s) Weightage Remarks
Test 1 (L 1-9) 50 Min. 18 % Closed book
Test 2 (L 10-21) 50 Min. 20 % Closed book
Test 3( L 22-31) 50 Min 22 % Closed book
Comprehensive 3 Hours 40 % Closed book
Exam. (L 1-40)

Important Instructions
1. A minimum of 75 % attendance is compulsory and failing to which a student will not be
allowed to appear in the comprehensive examination
2. No MAKE UP will be granted without prior permission from the Instructor In charge.
Only in genuine cases, Makeup will be allowed at the discretion of I/C.

Seravana Kumar P
Instructor Incharge

You might also like