You are on page 1of 4

MANIPAL INSTITUTE OF TECHNOLOGY

(A constituent college of Manipal University, Manipal)


Manipal Karnataka 576 104

DEPARTMENT OF COMPUTER SCIENCE & ENGG.

COURSE PLAN

Department : COMPUTER SCIENCE & ENGG.


Subject : PROGRAMMING IN JAVA (CSE 334)
Semester & branch : IV Sem, BTech(open elective)
Name of the faculty : Dr. Manjula Shenoy K

No of contact hours/week : 3 (L) /week

ASSESSMENT PLAN:
1. In Semester Assessments - 50 %

Written tests : Two tests of 20 marks each(Max Marks: 40)

Surprise quizzes : Five quizzes of 2 marks each(Max Marks: 10)

2. End Semester Examination - 50%

Written examination of 3 hours duration (Max. Marks: 50 )

Assignment portion
Assignment no. Topics
1 Lecture No 1-7
2 Lecture No 8-14
3 Lecture No 15-22
4 Lecture No 23-31
5 Lecture No 32-36
Test portion
Test no. Topics
1 Lecture No 1-14
2 Lecture No 15-31

1
Course outcomes
Develop simple programs in java for basic problems of computerscience
Understand and solve problems in objectoriented fashion
Design a small java applets and applications having GUI.

COURSEPLAN

Lecture no. Topic to be covered

1 Object Oriented Programming, Bytecode Concept, Java Buzzwords

2 A First Simple Program, Lexical issues

3 Data Types and variables

4 Type Conversion & Casting, Automatic Type Promotions

5 Arrays and operators

6 Control Statements

7 Classes and methods

8 A closer look at methods & classes

9
A closer look at methods & classes (contd)

10 Inheritance

11 Packages

12 Access Protection and importing packages

13 Interfaces

14 Exception Handling Fundamentals, Exception Types

15 Using Try & Catch, Multiple Catch clauses

16 Nested try statements, throw, throws

17 Finally, creating your own exception subclasses

2
18 Java thread model, the main thread

19 Creating a thread, Creating multiple threads

20 Synchronization

21 The Java I/O Classes And Interface, File, Standard Streams, purpose & usage

22 The Byte Streams, The Character Streams

23 Serialization

24 Applet Fundamentals, Applet Basics, Applet Architecture

25 An Applet Skeleton, Simple Applet Display Methods

26 Requesting Repainting, Passing Parameters To Applets

27 Two Event Handling Mechanisms, The Delegation Event Model

28 Event Classes, Sources of Events

29 Event Listener Interfaces, Adapter classes, Inner classes

30 AWT classes, Window Fundamentals, Working With Frame Windows

31 Creating a Frame window in an Applet

32 Controls, Labels, Using Buttons

33 Understanding Layout Managers

34 Menu Bars and Menus

35 Data Bases Introduced

36 JDBC explored

TEXT BOOK
Herbert Schildt , The Complete Reference Java Eighth Edition Tata McGraw-Hill.
REFERENCE BOOKS
Steven Holzner, Java 2 programming Black Book , (JDK 5 Edition), DreamTech, New
Delhi, reprint: 2005.

3
Paul Deitel and Harvey Deitel, Java How To Program, Prentice Hall, 9th edition, 2012
Pratik Patel&KarlMoss , Java database programming with JDBC DreamTech,
New Delhi, second edition, 2000.

Submitted by: Dr. Manjula Shenoy K

(Signature of the faculty)


Date:10/01/2015

Approved by:

(Signature of HOD)
Date:
MIT/GEN/F-05/R0

You might also like