inf003 - Programming in Java (Complete module description)
Module label | Programming in Java |
Modulkürzel | inf003 |
Credit points | 6.0 KP |
Workload | 180 h |
Institute directory | Department of Computing Science |
Verwendbarkeit des Moduls |
|
Zuständige Personen |
|
Prerequisites | |
Skills to be acquired in this module | The art of programming is one key competence of computer science and is a prerequisite for the most modules when studying computer science. The objectives of this course are the basics of imperative and object oriented programming based on the computer language Java. The students should be able to develop Java programs for the solution of smaller and moderate problems independently at the end of the module. Professioal Competence The students
Methodological competence The students solve problems aided by the object oriented paradigm Social competence The students
Self-competence
|
Module contents | The first part of this module provides the basic concepts of programming, e.g. algorithms, programming languages, computers, development environments, development stages, compilers, syntax diagrams, logics and documentations. The second part of this module deals with concepts of imperative programming, e.g. data types, variables, expressions, statements, control structures, methods, parameters, recursion, reference data types, arrays and records. The third part of this module provides the concepts of object oriented programming, e.g. class, object, enum, inheritance, encapsulation, packages, Java Development Kit, polymorphism, dynamic binding, abstract class, interface, exceptions, generics. |
Literaturempfehlungen |
|
Links | |
Language of instruction | German |
Duration (semesters) | 1 Semester |
Module frequency | halbjährlich |
Module capacity | unlimited |
Lehrveranstaltungsform | Comment | SWS | Frequency | Workload of compulsory attendance |
---|---|---|---|---|
Lecture | 2 | 28 | ||
Exercises | 2 | 28 | ||
Präsenzzeit Modul insgesamt | 56 h |
Examination | Prüfungszeiten | Type of examination |
---|---|---|
Final exam of module | First short test after approx. 4 weeks; second short test after approx. 8 weeks; the third short test immediately after the end of the lecture period. Re-examination normally as a 3-hour written exam at the end of the semester. Exact exam formalities are announced during the course. |
Written or oral exam or portfolio (3 written short tests (60-90min); comprising 20%, 30%, 50%; in case of absence due to illness or other important reasons (certificate) short tests can be replaced by short presentations) |