EduXchange.EU

Programming

JBI010
Computer Science and ICT, Data, AI

Over deze cursus

Programming

Leerresultaten

At the end of this course, students should be able to:

  1. Apply computational thinking to solve programming problems.
  2. Design and implement simple imperative and object-oriented programs from scratch on the basis of an informal specification.
  3. Use basic aggregation, searching, and sorting algorithms in the design of simple programs.
  4. Evaluate written code functionality by means of implementing unit tests.
  5. Clean, explore, and analyze datasets to solve data science-related problems.
  6. Apply the basic principles and techniques of code quality to implement programs.
  7. 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

  • Studiepunten
    ECTS 5
  • Contact uren per week
    8
  • Instructeurs
    Lina Ochoa Venegas, Mark van den Brand
  • Instructievorm
    Hybrid
Als er nog iets onduidelijk is, kijk even naar de FAQ van TU/e (The Netherlands).

Aanbod

  • Startdatum

    2 september 2024

    • Einddatum
      27 oktober 2024
    • Periode *
      Blok 1
    • Locatie
      Eindhoven
    • Voertaal
      Engels
    • Tijd info
      Monday 08:45 - 12:45, Wednesday 17:30 - 19:30, Thursday 13:30 - 17:30
    Course loopt nu
Dit aanbod is voor studenten van Technion (Israel)