0% found this document useful (0 votes)
5 views2 pages

Java OOP and Programming Fundamentals

The document outlines a curriculum for learning Java and object-oriented programming over 3 months, with topics like classes, inheritance, exceptions, generics, collections, files and streams, graphics, and GUI programming. The curriculum is broken into weekly sections covering chapters from two Java textbooks, with core Java topics, examples to work through, and the intended day of instruction listed for each section.

Uploaded by

Arman Arakelyan
Copyright
© Attribution Non-Commercial (BY-NC)
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)
5 views2 pages

Java OOP and Programming Fundamentals

The document outlines a curriculum for learning Java and object-oriented programming over 3 months, with topics like classes, inheritance, exceptions, generics, collections, files and streams, graphics, and GUI programming. The curriculum is broken into weekly sections covering chapters from two Java textbooks, with core Java topics, examples to work through, and the intended day of instruction listed for each section.

Uploaded by

Arman Arakelyan
Copyright
© Attribution Non-Commercial (BY-NC)
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

1.

Introduction to Java and OOP - December 2010

N Subject [Link] l Core Examples Day


/Chapter/ Java
/Chapter/
1 An introduction to Java 1,2 1,2,3 Eclipse…. 2.12
/35-53/
2 Introduction to OOP 3 4 Stud.-ex. 6.12
Classes. /105-132/ Cars –ex.
3 Control Statements 4,5 3 Calculator-ex. 9.12
/63-88/
4 Methods 6 - Password-. 13.12
5 Arrays 7 3 Dbase, 16.12
/90-105/ sort,search
6 Class and Objects 8 4 20.12
Static Fields and Methods /105-160/

7 Inheritance 9 5 IShape-ex. 23.12


Abstract Class and Interface. /171-204/
8 Polymorphism 10 6 27.12
/242-275/

II . Programming with Java API - January - 2011

N Subject [Link] l Core Examples Day


/Chapter/ Java
/Chapter/
1 Exceptions Handling 13 11 Temp.-ex. 10.01
/552-571/
2 Generics 18 12 Student-ex. 13.01
/613-621/
3 Collections 19 13 FIFO,LIFO 17.01
/649-700/
4 Files and Streams 14 Vol . 2 City-ex. 20.01

5 Object Serialization 14 Vol . 2 Dbase- 24.01


Student
6 Multithreading 23 14 27.01
7 Thread Synchronization 23.5-23.9 14 Prod.-Cons. 31.01
III. Graphics Programming - February 2011

N Subject [Link] l Core Examples Day


/Chapter/ Java
/Chapter/
1 GUI Based Programs 11.1 - 11.3 7 3.02
2 GUI Components 11.4 –11.5 7 7.02
3 GUI Event Types 11.6 – 11.7 7 10.02
4 Advanced Components 11.8 -11.14 7 14.02
5 Graphics Contexts 12.1 – 12.2 7 17.02
6 Color and Font 12.3 – 12.4 7 21.02
7 Drawing 12.5 – 12.7 7 24.02
8 …Exams… 28.02

Books:

1. Core Java: Volume – I (Fundamentals), II

Eighth edition, Cay S. Horstman. 2008 Sun Inc.

2. Java – How to Program. Sixth edition, by [Link]. 2004 Prentice Hall

You might also like