Course Catalog

Study Program SoSe 2021

Kompetenzzentrum Frauen in Naturwissenschaft und Technik

Informatica Feminale und Ingenieurinnen-Sommeruni

die Universitaet Bremen laedt Studentinnen aller Faecher ein den Sommeruniversitaeten Informatica Feminale und Ingenieurinnen-Sommeruni. Die Veranstaltungen sind regulaere Lehrangebote der Universitaet Bremen, anrechenbar sowohl fuer das Sommersemester als auch das folgende Wintersemester:

Internationale Ingenieurinnen-Sommeruni, https://www.ingenieurinnen-sommeruni.de
Internationale Informatica Feminale, https://www.informatica-feminale.de

Die Lehrveranstaltungen finden als Blockkurse statt, üblicherweise in 2 oder 3 Wochen im August und/oder September. Aufgrund der Corona-Pandemie wurden in den Sommersemestern 2020 und 2021 alle Kurse im online-Format durchgeführt. Zukünftig sollen sowohl Online- und Präsenzkurse angeboten werden. Zusätzlich wird das Meantime-Sommerunis Programm mit weiteren Kursen für Studentinnen aller Fächer und externen Teilnehmerinnen angeboten.

Das Angebot der beiden Sommeruniversitaeten richtet sich an Studentinnen aller Faecher und aller Hochschularten sowie an Weiterbildung interessierte Frauen und umfasst Fachinhalte der Ingenieurwissenschaften und der Informatik / IT vom Studieneinstieg ueber Grundlagen bis zu Spezialthemen. Workshops zu Beruf und Karriere runden das Programm ab. Das Themenspektrum beinhaltet jährlich wechselnde Lehrveranstaltungen u.a. zu Robotik, Mobile Web, Qualitaetsmanagement, Softwareentwicklung, Datenbanken, Python, Unix, Werkstoffen, Mikroelektronik, Projektmanagement, Wissenschaftliches Schreiben, Selbstmarketing und Genderkompetenz.

Alle Lehrveranstaltungen der Sommeruniversitaeten sind als General Studies-Angebote eingerichtet. In den Informatik-Studiengängen sind zudem einzelne Lehrveranstaltungen im Rahmen der Freien Wahl anerkannt. Die jeweiligen Modulbezeichnungen befinden sich auf den Websites der Sommeruniversitaeten direkt bei den einzelnen Veranstaltungen.
Modulanmeldungen fuer Blockveranstaltungen sind uebrigens nach der Allgemeinen Bachelorstudienordnung jeweils bis zur Mitte der Durchfuehrung einer Veranstaltung moeglich; daher koennen diese Lehrangebote noch in allen Studiengaengen der Universitaet Bremen bis zum August angemeldet werden.

Der Unterricht findet in kleinen Gruppen durch Dozentinnen aus Wissenschaft und Praxis statt. Teilnehmerinnen koennen Wochenkurse und halbwoechige Angebote besuchen und Leistungsnachweise sowie Credit Points erwerben. Es nehmen Studentinnen aus dem In- und Ausland teil. Unterrichtssprachen sind Deutsch oder Englisch.

Zusaetzlich finden oeffentliche Vortraege und Diskussionsrunden zu aktuellen Themen aus den Bereichen Ingenieurwissenschaften und Informatik statt. Ein Rahmenprogramm laedt zum Entspannen und zum Netzwerken unter Teilnehmerinnen und Dozentinnen ein.

Waehrend der gesamten Präsenzlehre im Sommer steht eine kostenlose Kinderbetreuung zur Verfuegung.

Anmeldungen und Bestellungen von kostenlosen Flyern sind ueber die Websites moeglich (weitere Angaben siehe Websites).
Course numberTitle of eventLecturer
META-2021-ALL-IF24. internationale Informatica Feminale (in English)
Informatica Feminale - Summer University for Women in Computing
Sommeruniversität für Frauen in der Informatik /Summer University for Women in Computing

Blockveranstaltung (Teaching)
ECTS: 1-3 (je Kurs/for every course)

60 Lehrveranstaltungen in Deutsch und Englisch für Bachelor- und Masterstudentinnen aller Fächer. Als General Studies sowie teilweise als Fachstudium im Sommersemester 2021 sowie im Wintersemester 2021/22 anerkannt. Alle Einzelangaben, Zeiten und Anmeldungen jederzeit nur über die Website https://www.informatica-feminale.de.
60 courses in German and English for women Bachelor and Master students from all fields of study. Courses are part of General Studies, some are accepted in Informatics; in the summer semester 2021 as well as in winter semester 2021/22. Further information, schedules and registration only on the website https://www.informatica-feminale.de.

Veronika Oechtering
Henrike Illig
META-2021-ALL-IS13th international Summer University for Women in Engineering (in English)
Ingenieurinnen-Sommeruni - Summer University for Women in Engineering
Sommeruniversität für Frauen in den Ingenieurwissenschaften / Summer University for Women in Engineering

Blockveranstaltung (Teaching)
ECTS: 1-3 (je Kurs/for every course)

60 Lehrveranstaltungen in Deutsch und Englisch für Bachelor- und Masterstudentinnen aller Fächer. Als General Studies sowie teilweise als Fachstudium im Sommersemester 2021 sowie im Wintersemester 2021/22 anerkannt. Alle Einzelangaben, Zeiten und Anmeldungen jederzeit nur über die Website https://www.ingenieurinnen-sommeruni.de.
60 courses in German and English for women Bachelor and Master students from all fields of study. Courses are part of General Studies, some are accepted in Informatics; in the summer semester 2021 as well as in winter semester 2021/22. Further information, schedules and registration only on the website https://www.ingenieurinnen-sommeruni.de.

Veronika Oechtering
Henrike Illig
META-2021/IF-IS.2021.MOD.01Hack your CAD models! Foundations of Computer Aided Design (CAD) with FreeCAD and Python (in English)

Blockveranstaltung (Teaching)
ECTS: 1-2

Additional dates:
Mon. 20.09.21 09:00 - 12:00
Mon. 20.09.21 14:00 - 17:00
Tue. 21.09.21 09:00 - 12:00
Tue. 21.09.21 14:00 - 17:00
Wed. 22.09.21 09:00 - 12:00
Wed. 22.09.21 14:00 - 16:00
Thu. 23.09.21 09:00 - 12:00
Thu. 23.09.21 14:00 - 16:00
Fri. 24.09.21 09:00 - 12:00
Fri. 24.09.21 14:00 - 17:00

Class Period: Mon 20 Sep – Fri 24 Sep 2021

Parametric feature-based 3D-models are the base for current CAD systems used in mechanical and civil engineering as well as in architecture and other disciplines. An example is FreeCAD, an OpenSource-CAD-application with functionality similar to commercial programs such as CATIA, SolidWorks or Solid Edge. In addition to the creation of models, FreeCAD also allows for analysis (e.g. FEM), simulation and rendering. It can be extended through scripts in Python or plugins in C++.

The participants will model a parametric object for 3D-printing together in small interdisciplinary groups. In the process, they get to know typical CAD functionality used in a practical example, and beyond that learn about the theoretical foundations of CAD-modelling, the various modelling paradigms and the underlying data models. They come to know how to use Python scripts in order to analyse CAD models and automate modelling tasks.

Finally we are going to prepare the model for 3D print.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

Helga Tauscher
META-2021/IF-IS.2021.NAC.02Engineering for social transformation: climate change, technology and gender (in English)

Blockveranstaltung (Teaching)
ECTS: 1-2

Additional dates:
Mon. 20.09.21 10:00 - 12:30

Class period: Mon 20th – Thu 24th September 2021

In this course we will explore how science and engineering can serve as a key tool to solve challenges in society. The focus will be on how from different fields (natural sciences, informatics, engineering, etc.) positive impacts can be achieved specially towards the challenges that climate change brings to humanity. The gender aspect will be central in the course, exploring different perspectives and approaches to develop gender-responsive solutions.
Basic insights on the Paris Agreement regarding the relation between climate change, technology and gender will be given as well.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

N. N.
META-2021/IF-IS.2021.ROB.02Hands on - Programming own Bots and Systems for Smart Homes and Gardens (in English)

Blockveranstaltung (Teaching)
ECTS: 1-2

Class Period: Mon 20 Sep – Thu 23 Sep 2021

Like it or not - bots and smart devices are becoming more and more popular.
If you want to be sure that your data stays with you, but you need some smart, customised system to water your plants, remind you and your flatmates to put the trash outside or you just want to control the lights within your home, the best solution is: DIY – do it yourself!
Also, this is a good chance to gain and enhance programming skills. We are going to use a Raspberry-Pi to run our own bots for the Messenger "Telegram", try to understand the pro- and cons of Telegram regarding data-securitiy, learn how to connect sensors to a Raspberry-Pi, and look at ways to monitor sensor data.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

Diren Senger
META-2021/IF.2020.LER.01Introduction to Machine Learning (in English)

Blockveranstaltung (Teaching)
ECTS: 2

Additional dates:
Sat. 11.09.21 08:30 - 11:30 BigBlueButton
Sat. 11.09.21 13:00 - 16:00 BigBlueButton
Sun. 12.09.21 08:30 - 12:45 BigBlueButton

Class Period: Sat 11 Sep - Sun 12 Sep 2021 

Machine learning is a field of computer science that gives computers the ability to act without being explicitly programmed. It is the science behind countless technological advancements like self-driving cars, speech recognition, effective web search, and a vastly improved understanding of the human genome. Moreover it gives us the tools to approach existing problems in a new way by learning from data and experience.
This course provides a practical introduction to machine learning, data mining, and statistical pattern recognition. Based on a real world problem you will learn how methods of supervised and unsupervised machine learning work, gain practice implementing them and getting them to work for yourself. More importantly you will also learn how to leverage machine learning techniques for problems and use cases you might encounter in your own work or field of study.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

N. N.
META-2021/IF.2020.LER.02Hands on Deep Learning (in English)

Blockveranstaltung (Teaching)
ECTS: 2

Class Period: Fri 17 Sep - Sat 25 Sep 2021 

Deep learning is a class of artificial intelligence (AI) learning algorithms that centers around deep neutal networks. Also known as deep neural learning or deep neural network, it is the technology behind countless advances in artificial intelligence over the past years. Neural networks excel at supervised tasks such as image classification but are just as powerful when it comes to learning from unstructured and unlabeled data. 
This course builds on the module 'Introduction to Machine Learning' and provides a practical introduction to neural networks and deep learning. Knowing how learning algorithms work, you will get to know the basics behind neural networks and how they learn to predict complex concepts. Based on tangible practical exercises you will learn to implement, train and evaluate simple neural networks with the help of Python libraries (i.a. keras and tensorflow). Moreover the course will introduce you to various complex neural architectures like Recurrent Neural Networks (RNNs) and Convolutional Neural Networks (CNNs).

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

N. N.
META-2021/IF.2021.BSI.03Introduction on the Android Operating System (in English)

Blockveranstaltung (Teaching)
ECTS: 1

Additional dates:
Mon. 20.09.21 10:00 - 12:30
Mon. 20.09.21 14:00 - 16:00
Tue. 21.09.21 10:00 - 12:30
Tue. 21.09.21 14:00 - 16:00
Wed. 22.09.21 10:00 - 12:30
Wed. 22.09.21 14:00 - 15:00
Thu. 23.09.21 10:00 - 12:30

Class Period: Mon 20 Sep – Thu 23 Sep 2021

According to statistics, the Android mobile operating system covers some 70% of the market, with an open-source community and dozens of job opportunities. The mobile operating system provides the ability to design own applications with the help of a provided software development kit.
In this course, you will learn about the Android operating system, its main building blocks, user-interface, in-built sensors, and some security tips.
In the practical session, you will learn how to build your own Android application and test it on an Android smartphone and on an emulator.
The course will focus on the latest Android version, using its features, and provide hands-on development on an Android platform. We do programming on Android, develop cool apps, and show our creativity.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

N. N.
META-2021/IF.2021.DAT.01Matrix-Based Programming and Data Visualization using Matlab or GNU Octave (in English)

Blockveranstaltung (Teaching)
ECTS: 1

Additional dates:
Mon. 26.07.21 09:30 - 12:45 Big Blue Button
Mon. 26.07.21 14:30 - 17:45 Big Blue Button / Jitsi Meet (individual study time)
Mon. 02.08.21 09:30 - 12:45 Big Blue Button
Mon. 02.08.21 14:30 - 17:45 Big Blue Button / Jitsi
Mon. 09.08.21 09:30 - 11:00 Big Blue Button (Presentation / Feedback Session)

Class period: Mon 26th July - Mon 09th Aug 2021

This course offers a hands-on approach to programming in a matrix-based programming language.
Participants may chose whether to use Matlab or GNU Octave as a working environment, as the fundamental syntax is identical in both programming languages.

Programming in Matlab or Octave has several advantages widely recognized in academic and industrial fields of application.
The following aspects will be covered in the course:
  • Matlab or Octave as high-level programming languages are easy-to-use thanks to an interactive programming environment (allowing for both command-line and GUI-based programming).
  • Fundamental aspects of programming, including the use of scripts, functions, control structures,.., but also the "traps" to be considered when using a numeric approach to problem solving will be discussed.
  • Matlab or Octave are "MATrix LABoratories", where performing mathematical operations is easy when the concept of matrix calculations is applied. You will learn how to use this for the efficient analysis of data and how to avoid writing long code.
  • Solutions for almost any mathematical problem are available as functions and can be customized for individual use. In this introductory course, one focus is to properly use such functions based on examples and explanations provided in the software documentation.
  • There is a variety of options to analyze and visualize data, which will be introduced in order to obtain a template to be used in one's proper study or research project.

The course will combine seminaristic online classes - which leave enough time for coding introductory examples together with the lecturer - with practical sessions, where the aspects above can be applied in exercises and small application projects.
Feedback sessions will allow to answer individual questions, e.g. on the analysis of one's proper data set or the use of specific toolboxes.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

N. N.
META-2021/IF.2021.PRO.05Python Basics (in English)

Blockveranstaltung (Teaching)

Class Period: Fri 20 Aug - Sat 21 Aug 2021 

"Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming." (https://docs.python.org/3/tutorial/)
This course offers an introduction into programming with Python. Participants will learn the basic Python syntax, how to use the Python interpreter, implement various data structures, handle in- and output as well as exceptions in Python. Moreover the course will cover the installation and use of selected third-party packages and management of different Python environments.
The course aims at a practical introduction to Python. Theoretical sessions and lectures will be followed up by practical exercise sessions.

Hint: This course is part of the international summer schools Informatica Feminale and Ingenieurinnen-Sommeruni. Participants need to register via https://www.informatica-feminale.de or https://www.ingenieurinnen-sommeruni.de.

N. N.