Software Development Basic Knowledge Lab
level of course unit
Bachelor
Learning outcomes of course unit
This course builds on the learning objectives of the associated ILV and consolidates them in practical work with the concepts learned. The students:
- can independently develop solutions for typical software development tasks
- can implement elaborated solutions in applications
- can use the basic elements of a modern programming language
prerequisites and co-requisites
none (the theoretical foundation for this course is laid in the corresponding ILV)
course contents
In the lab the contents of the ILV “Software Development Fundamentals” are deepened with the aid of practical exercises and case studies. The knowledge gained will be discussed in the group and thus allow a deep insight into and consolidation of the material, which was theoretically dealt with in the ILV.
recommended or required reading
- Ullenboom, C.: Java ist auch eine Insel - Einführung, Ausbildung, Praxis, Rheinwerk Computing, 2018
- Bloch, J.: Effective Java: Best Practices für die Java-Plattform, dpunkt.verlag, 2018
assessment methods and criteria
Portfolio assessment
language of instruction
German
number of ECTS credits allocated
2
eLearning quota in percent
0
course-hours-per-week (chw)
1
planned learning activities and teaching methods
- Working on exercises
- Case study
semester/trimester when the course unit is delivered
1
name of lecturer(s)
Prof. (FH) Karsten Böhm
year of study
1
recommended optional program components
none
course unit code
SWA2
type of course unit
practice
mode of delivery
Compulsory
work placement(s)
not applicable