Syllabus
Registration via LPIS
Day | Date | Time | Room |
---|---|---|---|
Monday | 10/30/17 | 01:00 PM - 03:45 PM | D2.0.031 Workstation-Raum |
Friday | 11/03/17 | 01:00 PM - 03:45 PM | D2.0.031 Workstation-Raum |
Monday | 11/06/17 | 01:00 PM - 03:45 PM | D2.0.031 Workstation-Raum |
Wednesday | 11/08/17 | 01:00 PM - 03:45 PM | D2.0.031 Workstation-Raum |
Friday | 11/10/17 | 01:00 PM - 03:45 PM | D2.0.031 Workstation-Raum |
Monday | 11/13/17 | 01:00 PM - 03:45 PM | D2.0.031 Workstation-Raum |
Wednesday | 11/15/17 | 01:00 PM - 04:00 PM | D2.0.031 Workstation-Raum |
Friday | 11/17/17 | 01:00 PM - 04:00 PM | D2.0.031 Workstation-Raum |
Introduction to Programming
=================================================
Variables
Data types
Control flow: branching and iteration
Data structures
Testing, Debugging, Exceptions, Assertions
Object Oriented Programming
=================================================
Classes and Objects
Inheritance
After finishing this course the students understand:
- how to design algorithms to solve a particular problem and formulate the solution using natural language, pseudocode, or programming language
- basic data structures
- basic concepts of the object-oriented programming paradigm
In addition, the students are able to:
- analyse and understand programs written by others
- evaluate and critically compare different algorithms with regard to their efficiency
The assessment of the students takes place in a separate examination. The main focus of the exam is on the practical ability to solve simple problems.
The students develop some of the theoretical foundations from additional materials during self-study. These basics are deepened during the course and practiced in the computer lab environment.
Registration for the examination is carried out separately and is independent from the enrolment in the lecture. The examination application is obligatory to be able to participate in the examination.
Duration: 60/75 minutes (4 ECTS / 5 ECTS)
If any questions are still open, please consult the forum on the Learn platform or contact the course management by e-mail.
Back