Syllabus - Spring 1999
Course Information
 
Date
Lecture Material
Slides
February
1
23.02
Object Oriented Approach
14
2
24.02
Object Oriented Programming Principles
16
March
3
02.03
First Java Program
16
4
09.03
Instance Variables. Methods
15
5
10.03
Class Methods and Variables. Methods
23
6
16.03
Program Transformation. Programming Examples
23
7
17.03
Numeric Types. Arithmetical Expressions
27
8
23.03
If
Statement. Boolean Expressions
17
9
24.03
While
loop
27
10
30.03
do-while
loop
21
11
31.03
switch-case
statement
20
April
12
07.04
for
loop. One dimensional arrays
26
13
14.04
Sorting and searching
35
14
20.04
Sorting and searching
21
 
21.04
First term test
 
15
27.04
Arrays. Characters
23
16
28.04
Classes
String
and
StringBuffer
. Packages
24
May
17
04.05
Encapsulation.
class
Complex
20
18
05.05
Encapsulation.
private
25
19
11.05
class
Rational. Inheritance
27
20
12.05
Abstract methods and classes
20
21
18.05
Interfaces.
9
22
19.05
Case study: Generic Polynom class
23
25.05
Parameter passing. Recursion
27
24
26.05
Methods of recursion programming
13
June
 
02.06
Second term test
 
References
1.
Thinking in Java
in
HTML
and
pdf
formats.