Computer Programming I

Bachelor's course IE University, Bachelor of Applied Mathematics Madrid, Spain 2023

An introductory Python programming course for first-year students in Applied Mathematics. Topics include variables, data structures, functions, file I/O, and basic data visualization.

Open course materials

An introductory programming course for first-year students in the Bachelor of Applied Mathematics at IE University. The course covers Python fundamentals: variables, control flow, functions, data structures, file I/O, and basic data visualization.

Students complete hands-on projects applying programming to mathematical problems. The course emphasizes good practices from day one: readable code, version control, and clear presentation of results.