Killian Keller: Catalogue data in Autumn Semester 2022 |
Name | Mr Killian Keller |
Name variants | Killian Keller |
Address | Inst. f. Elektromagnetische Felder ETH Zürich, ETZ K 97 Gloriastrasse 35 8092 Zürich SWITZERLAND |
Telephone | +41 44 632 72 27 |
killian.keller@ief.ee.ethz.ch | |
Department | Information Technology and Electrical Engineering |
Relationship | Lecturer |
Number | Title | ECTS | Hours | Lecturers | |
---|---|---|---|---|---|
227-0085-15L | Projects & Seminars: Python for Engineers - Get Productive in the Classroom, in the Lab and at Home ![]() Only for Electrical Engineering and Information Technology BSc. The course unit can only be taken once. Repeated enrollment in a later semester is not creditable. | 3 credits | 3P | J. Leuthold, K. Keller | |
Abstract | The category of "Laboratory Courses, Projects, Seminars" includes courses and laboratories in various formats designed to impart practical knowledge and skills. Moreover, these classes encourage independent experimentation and design, allow for explorative learning and teach the methodology of project work. | ||||
Learning objective | Python is an interpreted high-level programming language which is becoming increasingly popular in the academic scientific community as well as in industry. The course will introduce the basics of the python programming language, and will cover some of the most useful Python modules, such as numpy, scipy and matplotlib. The classes will further cover simple GUIs, data analysis and linking with shared libraries or C code. They will further familiarize with the GIT version control system, with the linux shell and with the most common software licenses. Students are not required to have previous Python programming experience. |