Embedded Web Applications (ILV)

Course numberM-CE-1.05
Course codeEWA
Semester of degree program Semester 1
Mode of delivery Presencecourse
ECTS credits4,0
Language of instruction English

The students gain knowledge about the design and maintenance of embedded web applications.

Pragramming skills in COperating SystemsComputer Science

Classification of embedded systems with related applications.

Implementation of Web Services on systems with small form factors and low CPU ressources.

Architectures of processors for embedded systems (ARM)

Collection of usable operating systems

Hard- and software interfaces

Using of embedded systems in industrial and commercial appliances.

Tutorials: hands-on experience with different integrated development environments (IDEs), configuration of operating systems (GNU/Linux) from scratch or from templates, including file sharing (NFS), web servers (tiny-httpd, boa, apache), databases (SQLite), access rules and several client/server and distributed systems applications.

K. Yaghmour, Building Embedded Linux Systems, O'Reilly

M. Welsh et.al., Linux Praxishandbuch, O'Reilly

T. Bautts et.al., Linux Netzwerk-Handbuch, O'Reilly

N. McGuire, Embedded Kickstart - a hands-on introduction, tutorial script

T. Noergaard, Embedded Systems Architecture, Newnes

T. Bräunl, Embedded Robotics, Springer

K.D. Walter, Messen, Steuern, Regeln mit Linux, Franzis

R. Schwebel, Embedded Linux, mitp

Combination of lecture with hands on, tutorials, seminar works

written exam, seminar works, tutorial exam