Search result: Catalogue data in Autumn Semester 2017

Computer Science Master Information
Computer Science Elective Courses
The Elective Computer Science Courses can be selected from all Master level courses offered by D-INFK.
NumberTitleTypeECTSHoursLecturers
252-0293-00LWireless and Mobile Computing for Entertainment Applications Information W4 credits2V + 1US. Mangold
AbstractThis course gives a detailed overview about the 802 standards and summarizes the state of the art for WLANs, WPANs, and WMANs, including new topics such as mesh networks, cognitive radio, and visible light communications. The course combines lectures with a set of assignments in which students are asked to work with a simple JAVA simulation software.
ObjectiveThe objective of the course is to learn about the general principles of wireless communications, including physics, frequency spectrum regulation, and standards. Further, the most up-to-date standards and protocols used for wireless LAN IEEE 802.11, Bluetooth and Wi-Fi, mesh networks, sensor networks, cellular networks, visible light communication, and cognitive radios, are analyzed and evaluated. Students develop their own add-on mobile computing algorithms to improve the behavior of the systems, using a Java-based event-driven simulator. We also hand out embedded systems that can be used for experiments for optical communication.
ContentWireless Communication, Wi-Fi, Bluetooth, ZigBee, Standards, Regulation, Algorithms, Radio Spectrum, Cognitive Radio, Mesh Networks, Optical Communication, Visible Light Communication
Lecture notesThe script will be made available from the course webpage.
Literature(1) The course webpage at Link
(2) The Java 802 protocol emulator "JEmula802"
(3) WALKE, B. AND MANGOLD, S. AND BERLEMANN, L. (2006) IEEE 802 Wireless Systems Protocols, Multi-Hop Mesh/Relaying, Performance and Spectrum Coexistence. New York U.S.A.: John Wiley & Sons. Nov 2006.
(4) BERLEMANN, L. AND MANGOLD, S. (2009) Cognitive Radio for Dynamic Spectrum Access . New York U.S.A.: John Wiley & Sons. Jan 2009.
(5) MANGOLD, S. ET.AL. (2003) Analysis of IEEE 802.11e for QoS Support in Wireless LANs. IEEE Wireless Communications, vol 10 (6), 40-50.
Prerequisites / NoticeStudents should have interest in wireless communication, and should be familiar with Java programming.
252-3610-00LSmart Energy Information W5 credits3G + 1AF. Mattern, V. C. Coroama, V. Tiefenbeck
AbstractThe lecture covers the role of ICT for sustainable energy usage. Concepts of the emerging smart grid are outlined and approaches to motivate sustainable consumer choices are explained. The lecture combines technologies from ubiquitous computing and traditional ICT with insights from socio-psychological concepts and illustrates them with examples from actual applications.
ObjectiveParticipants become familiar with the challenges related to sustainable energy usage, understand the principles of a smart grid infrastructure and its applications, know the role of ubiquitous computing technologies, can explain the challenges regarding security and privacy, can reflect the basics cues to induce changes in consumer behavior, develop a general understanding of the effects of a smart grid infrastructure on energy efficiency, and know how to apply the learning to related design projects.
Content- Background on energy generation and consumption; characteristics, potential, and limitations of renewable energy sources
- Introduction to energy economics
- Smart grid and smart metering infrastructures, virtual power plants, security challenges
- Demand managemenet and home automation using ubiquitous computing technologies
- Changing consumer behavior with smart ICT
- Benefits challenges of a smart energy system
LiteratureWill be provided during the course, though a good starting point is "ICT for green: how computers can help us to conserve energy" from Friedemann Mattern, Thosten Staake, and Markus Weiss (available at Link).
Prerequisites / NoticeThe lecture includes interactive exercises, case studies and practical examples.
263-0600-00LResearch in Computer Science Restricted registration - show details
Only for Computer Science MSc.
W5 credits11AProfessors
AbstractIndependent project work under the supervision of a Computer Science Professor.
ObjectiveIndependent project work under the supervision of a Computer Science Professor.
Prerequisites / NoticeOnly students who fulfill one of the following requirements are allowed to begin a research project:
a) 1 lab (interfocus course) and 1 focus course
b) 2 core focus courses
c) 2 labs (interfocus courses)

A task description must be submitted to the Student Administration Office at the beginning of the work.
227-0778-00LHardware/Software Codesign Information W6 credits2V + 2UL. Thiele
AbstractThe course provides advanced knowledge in the design of complex computer systems, in particular embedded systems. Models and methods are discussed that are fundamental for systems that consist of software and hardware components.
ObjectiveThe course provides advanced knowledge in the design of complex computer systems, in particular embedded systems. Models and methods are discussed that are fundamental for systems that consist of software and hardware components.
ContentThe course covers the following subjects: (a) Models for describing hardware and software components (specification), (b) Hardware-Software Interfaces (instruction set, hardware and software components, reconfigurable computing, heterogeneous computer architectures, System-on-Chip), (c) Application specific instruction sets, code generation and retargetable compilation, (d) Performance analysis and estimation techniques, (e) System design (hardware-software partitioning and design space exploration).
Lecture notesMaterial for exercises, copies of transparencies.
LiteraturePeter Marwedel, Embedded System Design, Springer, ISBN-13 978-94-007-0256-1, 2011.

Wayne Wolf. Computers as Components. Morgan Kaufmann, ISBN-13: 978-0123884367, 2012.
Prerequisites / NoticePrerequisites for the course is a basic knowledge in the following areas: computer architecture, digital design, software design, embedded systems
103-0237-00LGIS IIIW5 credits3GM. Raubal
AbstractThe course deals with advanced topics in GIS: GIS project lifecycle, Managing GIS, Legal issues, GIS assets & constraints; Geospatial Web Services; Geostatistics; Geosimulation; Human-Computer Interaction; Cognitive Issues in GIS.
ObjectiveStudents will get a detailed overview of advanced GIS topics. They will go through all steps of setting up a Web-GIS application in the labs and perform other practical tasks relating to Geosimulation, Human-Computer Interaction, Geostatistics, and Web Processing Services.
Lecture notesLecture slides will be made available in digital form.
LiteratureFu, P. and Sun, J., Web GIS - Principles and Applications (2011), ESRI Press, Redlands, California.
O'Sullivan, D., & Unwin, D. (2010). Geographic Information Analysis (second ed.). Hoboken, New Jersey: Wiley.
  •  Page  1  of  1