Sie sind nicht angemeldet

Introduction to Computer Science and Programming


Dozent/in Kai Waelti, MSc
Veranstaltungsart Vorlesung
Code HS211154
Semester Herbstsemester 2021
Durchführender Fachbereich Wirtschaftswissenschaften
Studienstufe Master
Termin/e Mo, 20.09.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 27.09.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 04.10.2021, 09:15 - 12:00 Uhr, HS 12
Mo, 11.10.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 18.10.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 25.10.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 08.11.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 15.11.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 22.11.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 29.11.2021, 09:15 - 12:00 Uhr, HS 9
Mo, 06.12.2021, 09:15 - 12:00 Uhr, ZOOM
Mo, 13.12.2021, 09:15 - 12:00 Uhr, ZOOM
Umfang 3 Semesterwochenstunden
Turnus weekly
Inhalt Introduction to Computer Science and Programming aims at providing students with the fundamental understanding of computations to solve problems. This is aimed at students with little or no programming experience, to code basic block of programs that can enable them in achieving goals. The course will cover a broad range of topics, i.e., computer-aided problem-solving techniques, fundamentals of programming using Python 3 and an introduction computational complexity.
Lernziele - Understanding the role of computation in problem solving
- Ability to confidently code small programs to achieve useful goals
- Participate in research projects and excel in subjects requiring programming components
Voraussetzungen English level B2
Sprache Englisch
Begrenzung 24 Teilnehmer
Anmeldung To attend the course / exercise, registration via e-learning platform OLAT is required. Registration is possible from September 6 to October 1, 2020. The students themselves are responsible for checking the creditability of the course to their course of study. Direct link to OLAT course: https://lms.uzh.ch/url/repositoryentry/17049190615
Prüfung ***IMPORTANT*** In order to acquire credits, resp. to take the examination, registration via the Uni Portal within the examination registration period is ESSENTIALLY REQUIRED. Further information on registration: www.unilu.ch/wf/pruefungen
Abschlussform / Credits Presentations; short project report / 6 Credits
Hinweise The participants are divided into groups of 2 at the beginning of the course. Every second week, 1-3 groups present their solutions to individual exercises from the penultimate week. Each group should present an exercise at least once during the semester. The selected groups for the presentations will not be announced in advance and all groups should submit their solutions two workdays before the lecture. In addition, a small and fun programming project will round out this introductory lecture.
Both the presentations of the individual exercises and the short project report will be graded as a group.
Hörer-/innen Ja
Kontakt kai.waelti@doz.unilu.ch
Anzahl Anmeldungen 18 von maximal 24
Literatur Guttag, John. Introduction to Computation and Programming Using Python: With Application to Understanding Data Second Edition. MIT Press, 2016. ISBN: 9780262529624 Amos, David, Dan Bader, Joanna Jablonski, and Fletcher Heisler. Python Basics: A Practical Introduction to Python 3. Real Python, 2021. Python Software Foundation. The Python Tutorial, 2021. https://docs.python.org/3/tutorial/. Python Software Foundation. ‘PEP 8 -- Style Guide for Python Code’. Python.org, 2001. https://www.python.org/dev/peps/pep-0008/. Python Software Foundation. ‘PEP 20 -- The Zen of Python’. Python.org, 2004. https://www.python.org/dev/peps/pep-0020/.