Search for contacts, projects,
courses and publications

Introduction to Programming (Python)

People

Rosales Rosero E. E.

Course director

Alecci L.

Assistant

Fenoglio D.

Assistant

Description

This course introduces programming fundamentals using the Python programming language. The students will develop computational thinking skills, enabling them to tackle problems, divide them into simpler parts, approach them in a systematic and logical manner, and devise effective solutions. The course focuses on procedural programming, but also introduces the basics of object-oriented programming. The course focuses on problem specification, design, coding, testing, and debugging.

Objectives

  • Algorithmic problem solving. 
  • Procedural programming. 
  • Object-oriented programming.

Teaching mode

In presence

Learning methods

Lectures and in-class exercises on the course topics.

Examination information

The examination consists of one or more written exams.

Bibliography

Deepening

Education