Killian Keller: Catalogue data in Autumn Semester 2022

NameMr Killian Keller
Name variantsKillian Keller
Address
Inst. f. Elektromagnetische Felder
ETH Zürich, ETZ K 97
Gloriastrasse 35
8092 Zürich
SWITZERLAND
Telephone+41 44 632 72 27
E-mailkillian.keller@ief.ee.ethz.ch
DepartmentInformation Technology and Electrical Engineering
RelationshipLecturer

NumberTitleECTSHoursLecturers
227-0085-15LProjects & Seminars: Python for Engineers - Get Productive in the Classroom, in the Lab and at Home Restricted registration - show details
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 credits3PJ. Leuthold, K. Keller
AbstractThe 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 objectivePython 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.