265-0100-00L Foundations of Computer Science
Semester | Herbstsemester 2019 |
Dozierende | L. E. Fässler |
Periodizität | jährlich wiederkehrende Veranstaltung |
Lehrsprache | Englisch |
Kommentar | Only for CAS in Applied Information Technology and MAS in Applied Technology. |
Lehrveranstaltungen
Nummer | Titel | Umfang | Dozierende | |
---|---|---|---|---|
265-0100-00 G | Foundations of Computer Science | 24s Std. | L. E. Fässler |
Katalogdaten
Kurzbeschreibung | The initial module offers a practical introduction to some basic concepts and techniques for information processing as well as practical applications of them. The programming language is Python. |
Lernziel | Students learn - how to encode a problem into a program, test the program, and correct errors. - to understand and improve existing code. - to implement mathematical models as a simulation. |
Inhalt | The following programming concepts are introduced in the lecture: 1. Variables, data types 2. Condition check, Loops, logics 3. Arrays 4. Functions 5. Matrices In the practical part of the course, students work on small programming projects with a context from natural sciences. Electronic tutorials are available as preparation. |
Voraussetzungen / Besonderes | No prior knowledge is required for this course.It is based on application-oriented learning. The students spend most of their time working through programming projects and discussing their results with teaching assistants. To learn the programming basics there are electronic tutorials available. |
Leistungskontrolle
Information zur Leistungskontrolle (gültig bis die Lerneinheit neu gelesen wird) | |
![]() | |
ECTS Kreditpunkte | 3 KP |
Prüfende | L. E. Fässler |
Form | unbenotete Semesterleistung |
Prüfungssprache | Englisch |
Repetition | Repetition ohne erneute Belegung der Lerneinheit möglich. |
Zusatzinformation zum Prüfungsmodus | Ungraded semester performance, no final exam. Participation in 5 mandatory formative assessments, one every second week. A formative assessment is a 20-minute oral discussion with an expert about personal performance and progress. |
Lernmaterialien
Lernumgebung | Link to E.Tutorial course |
Link to MyPele | |
Es werden nur die öffentlichen Lernmaterialien aufgeführt. |
Gruppen
Keine Informationen zu Gruppen vorhanden. |
Einschränkungen
Vorrang | Die Belegung der Lerneinheit ist nur durch die primäre Zielgruppe möglich |
Primäre Zielgruppe | MAS ETH in Applied Technology (247000)
CAS ETH in Applied Information Technology (265000) |
Angeboten in
Studiengang | Bereich | Typ | |
---|---|---|---|
CAS in Applied Information Technology | Module | O | ![]() |
MAS in Applied Technology | Vertiefung Applied Information Technology | O | ![]() |