Object-Oriented Programming Concepts by Using Java JDK

SS2005, Shkodra, Albania

[Speakers] [Curriculum] [References] [Links]
Dipl.-Ing. Dr. Andreas Bollin
University Assistent
Department of Informatics Systems
Klagenfurt University
Universitätsstrasse 65-67
A-9020 Klagenfurt
Austria
E.2.72O
+43/463/2700-3516 T
+43/463/2700-3599 F
andreas.bollin_at_uni-klu.ac.at E
http://www.ifi.uni-klu.ac.at/Andreas.Bollin W
Dipl.-Ing. Christian Russ
CTO
ConfigWorks
Universitätsstr. 94/7
9020 Klagenfurt
Austria
Lakeside B01 O
- T
- F
christian.russ_at_configworks.com E
http://www.configworks.com W
Dipl.-Ing. Christian Timmerer
University Assistent
Department of Information Technology
Klagenfurt University
Universitätsstrasse 65-67
A-9020 Klagenfurt
Austria
E.2.51 O
+43/463/2700-3621 (secr. 3602) T
+43/463/2700-3699 F
christian.timmerer_at_itec.uni-klu.ac.at E
http://research.timmerer.com W


[Top of page]

Curriculum

Date Unit Name Links
2005/04/23 B-1.0 Motivation, introduction to programming (history, anecdotes)      
2005/04/25 B-1.1 Introduction to Java, working environment, algorithms, terminology, block diagrams, translating algorithms to Java code
     
2005/04/26 B-1.2 Simple algorithms, data types, precedence rules, assignments, control structures, input and output, simple OO concepts      
2005/04/28 B-2.1 Classes and Objects, packages      
2005/04/29 B-2.2 Arrays in Java      
2005/04/30  B-2.3  Java Do and Don'ts       
 
2005/05/19 B-3.0
Introduction
 
B-3.1 Static and dynamic UML diagrams, Lists in Java
2005/05/20 B-3.2 Interfaces, Inheritance, and Polymorphism, Recursion, Stack
2005/05/21 B-3.3 Searching and Sorting
Practical stuff: using ant and javadoc
 
2005/06/xx B-4.x To be announced !      
2005/06/xx B-4.x To be announced !      
2005/06/xx  B-4.x  To be announced !       

... Handouts, Slides, etc.
... Homework, Projects, Java Code, UML Diagrams, etc.
... Both

 

References

  • D. Harel, and Y. Feldman, Algorithmics: the spirit of computing, Addison-Wesley, 2004.
  • D. Flanagan, Java in a Nutshell, O'Reilly, 2004.
  • B. Bruegge, and Allen H. Dutoit, Object-Oriented Software Engineering Using UML, Patterns, and Java, Prentice Hall, 2004.
  • Bertrand Meyer, Object-Oriented Software Construction, 2nd Edition, Prentice Hall, 1997.
  • H. Störrle, UML 2 for Students, Pearson Studium, 2005.
  • J. Lewis, and J. Chase, java Software Structures – designing & using data structures, Addison Wesley, 2005.

  • ... we nerver stop, we never quit ...
last updated: Monday, 05/06/06 8:29 PM
[itec:research groups and staff:christian timmerer]
[
christian.timmerer_at_itec.uni-klu.ac.at]