Internet Technology

Software Development I

Tutorial, 4.00 ECTS

 

Course content

Introduction to procedural and object-oriented
programming languages including data types,
variables and constants, loops, functions and
methods, objects and classes and basic data
structures. Usage of libraries for I/O as well as the
use of tools to compile source
code.

Learning outcomes

On completion of the course, students have fundamental knowledge about principles of creating and developing software systems and about principles of classic RDBMS.

Recommended or required reading and other learning resources / tools

Books Ian Sommerville, Software Engineering, 10th International edition, 2015; Frederick P. Brooks, The Mythical Man-Month, 1995;
Schildt, H. (2014). Java: The complete reference. New York: McGraw-Hill Education.
Kemper A. Eickler A., Datenbanksysteme; Vossen, G., Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme;
Professional Journals: -

Mode of delivery

Tutorial

Prerequisites and co-requisites

None

Assessment methods and criteria

Continuous Assessment