EduXchange.EU

Programming Essentials

BE5B33PRG
Computer Science and ICT, Data, AI

About this course

The course focuses on understanding and mastering basic design principles of algorithms. It develops data abstraction coupled with the essential programming patterns. The emphasis is on creating readable and reusable programs.

Learning outcomes

The course focuses on understanding and mastering basic design principles of algorithms. It develops data abstraction coupled with the essential programming patterns. The emphasis is on creating readable and reusable programs.

Course requirements

None. Only basic computer skills like editing ascii files.

Activities

Lectures, Self-study, Exercises, Tutorial sessions

Additional information

  • Credits
    ECTS 6
  • Contact hours per week
    4
  • Instructors
    Gupta Parakh Manoj, Chaudhary Akash, Ing. Němý Milan Ph.D., prof. Ing. Svoboda Tomáš Ph.D.
  • Mode of instruction
    Hybrid
If anything remains unclear, please check the FAQ of CTU (Czech Republic).

Offering(s)

  • Start date

    23 September 2024

    • Ends
      16 February 2025
    • Term *
      Winter 2024/2025
    • Instruction language
      English
    • Register between
      15 May - 29 Jul 2024
    Only 8 days to enrol
    Apply now
These offerings are valid for students of TUM (Germany)