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

OE Java LessonplanCSE

This document provides the course plan for Programming in Java (CSE 334) taught in the 4th semester of the BTech program at Manipal Institute of Technology. The course is taught by Dr. Manjula Shenoy K and meets for 3 contact hours per week. The assessment includes two written tests, five quizzes, and a final exam, making up 50% of the grade. Assignments include 5 short assignments covering specific lecture topics. The course covers object-oriented programming concepts in Java like classes, methods, inheritance, interfaces and exception handling. It also covers GUI programming using Applets and AWT/Swing as well as I/O, threads, databases and JDBC. The course outcomes are

Uploaded by

Jsvm Gautam
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views

OE Java LessonplanCSE

This document provides the course plan for Programming in Java (CSE 334) taught in the 4th semester of the BTech program at Manipal Institute of Technology. The course is taught by Dr. Manjula Shenoy K and meets for 3 contact hours per week. The assessment includes two written tests, five quizzes, and a final exam, making up 50% of the grade. Assignments include 5 short assignments covering specific lecture topics. The course covers object-oriented programming concepts in Java like classes, methods, inheritance, interfaces and exception handling. It also covers GUI programming using Applets and AWT/Swing as well as I/O, threads, databases and JDBC. The course outcomes are

Uploaded by

Jsvm Gautam
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 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