T |
evaluation methods |
Rating date (week) |
percentage |
comments |
1 |
midterm exam |
Fifth + tenth |
20% |
First half + second half |
2 |
oral exam |
- |
- |
- |
3 |
Practical exam |
Fifteenth |
20% |
|
4 |
final exam |
Fifteenth |
60% |
|
5 |
activity |
|||
the total |
100% |
the week |
Scientific subject |
The number of hours |
a lecture |
Lab |
exercises |
discussion |
1 |
Module introduction Comparing and definitions |
4 |
2 |
1 |
Ö |
1 |
2-3 |
Java programming1 data types, operators, reserved words; identifiers; main method; Comments; Code structure |
8 |
4 |
2 |
Ö |
2 |
4 |
Java programming2 Control structures, Selection & Iteration. |
4 |
2 |
1 |
Ö |
1 |
5 |
First midterm exam |
|||||
6-7 |
Object and Classes: |
8 |
4 |
2 |
Ö |
2 |
8 |
Fundamentals of UML |
4 |
2 |
1 |
Ö |
1 |
9 |
Array of Objects |
4 |
2 |
1 |
Ö |
1 |
10 |
Second midterm exam |
|||||
11 |
Inheritance |
4 |
2 |
1 |
Ö |
1 |
12-13 |
polymorphism |
8 |
4 |
2 |
Ö |
2 |
14 |
handling Exceptions |
4 |
2 |
1 |
Ö |
1 |
final exam |
||||||
15-16 |
the total |
56 |
References
Textbooks Big Java Cay Horstmann, John Wiley & Sons
Help books Applying UML and Patterns – an introduction to Object-Oriented Analysis and Design and the Unified Process, Craig Larman, Prentice Hall (3/e)
• Java - How to Program, Deitel & Deitel (7/e), Prentice Hall
• Introductory Java, David Parsons, Thomson Learning
• Java in Two Semesters, Charatan Q & Kans A, Mc Graw-Hill,
ISBN: 0-07-7108892
• An Introduction to Object-Oriented Programming with Java,
Wu TC, McGraw-Hill
Internet sites www.microsoft.com Internet