Praktische Softwaretechnologie (SS 2009)
You do not have the permission to view discussions in this forum
Section outline
-
Lecturer: Karoly Bosa (Research Institute for Symbolic Computation, RISC)
Language of the Course: English
Times and Places: Wednesday 10:15 - 11:45 K 112A
Thursday 14:30 - 16:15 K 112A First Lecture:
March 11, 2009
Topic of the Course:- Object Oriented (OO) Programming
- A Modern OO Language: Java
- Implementation of some algorithms in Java e.g.:
- Searching and sorting algorithms
- Stacks and queues
- Recursion
- Backtracking (Eight queens problem)
- Approaching definite integral of a given functions
- Java Applets, Basic Graphics Tools and Event Handling
- Bitmap Rotation in 3D [Online Demo]
- Lagrange Interpolation [Online Demo]
- etc.
- A Software Development Environment : Eclipse
- A Version Control System: Subversion
- The Modeling Language UML
- Design Patterns
- The Java Test Framework JUnit
- Introduction into Client-Server Architectures and Web Services
Requirements:- Each programming exercise/homework will be evaluated.
- Each student MUST give a presentation about a chosen topic (approx. 40 minutes, in English, with slides). See below the possible topics.
To take part in the course, you have to enrol in the KUSSS system. Since the exercises will be submitted via Moodle, you also have to login in Moodle and register as a course participant. You will then also receive per email all messages posted in the News forum.