Over deze cursus
Programming
Leerresultaten
At the end of this course, students should be able to:
- Apply computational thinking to solve programming problems.
- Design and implement simple imperative and object-oriented programs from scratch on the basis of an informal specification.
- Use basic aggregation, searching, and sorting algorithms in the design of simple programs.
- Evaluate written code functionality by means of implementing unit tests.
- Clean, explore, and analyze datasets to solve data science-related problems.
- Apply the basic principles and techniques of code quality to implement programs.
- Develop Python programs using off-the-shelf technologies (e.g. Jupyter Notebook, PyCharm, Git, GitLab).
Toetsing
To register for this course, please contact your home institution.
Assessment: Written online
Voorkennis
No
Bronnen
- Python by Doing (first edition) online book Lecture Notebooks (Jupyter)
Activiteiten
Lectures, Self-study, Exercises, Tutorial sessions, Instructions, Assignments
Aanvullende informatie
- Meer infoCursuspagina op de website van Eindhoven University of Technology
- Neem contact op met een coordinator
- StudiepuntenECTS 5
- Contact uren per week8
- InstructeursLina Ochoa Venegas, Mark van den Brand
- InstructievormHybrid
Als er nog iets onduidelijk is, kijk even naar de FAQ van TU/e (The Netherlands).
Aanbod
Startdatum
2 september 2024
- Einddatum27 oktober 2024
- Periode *Blok 1
- LocatieEindhoven
- VoertaalEngels
- Tijd infoMonday 08:45 - 12:45, Wednesday 17:30 - 19:30, Thursday 13:30 - 17:30
Course loopt nu
Dit aanbod is voor studenten van CTU (Czech Republic)