EuroTeQ.eduXchange.euFAQ

Available courses for students of Israel Institute of Technology

(Are you studying at another institution?)

Programming
Computer Science and ICT, Data, AI
Organization logo: Eindhoven University of Technology

About this course

Programming

Expected learning outcomes

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).

Examination

To register for this course, please contact your home institution.

Assessment: Written online

Course requirements

No

Activities

Lectures, Self-study, Exercises, Tutorial sessions, Instructions, Assignments

More information

https://tueacc.osiris-student.nl/onderwijscatalogus/extern/cursus?cursusid=1639973&taal=nl
  • Local course code
    JBI010
  • Study load
    ECTS 5
  • Level
    bachelor
  • Contact hours per week
    8
  • Instructors
    Lina Ochoa Venegas, Mark van den Brand
  • Mode of delivery
    Hybrid
  • Course coordinator
If anything remains unclear, please check FAQ page.