Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 2.69 KB

File metadata and controls

50 lines (33 loc) · 2.69 KB

ITU ACM 2023-2024 Python Programming Course

Monday 18.00 @ EEB5104

The course will be in Turkish.

Prerequisities

➡ Curiosity about programming

➡ Excitement to learn Python!

No prior programming knowledge is required!

Goals

This is an introductory level course aiming to help students start their programming journey and learn Python basics to lay a foundation for further study.

The students will:

  • represent basic real-world problems with Python.
  • become familiar with fundamental data types and control structures of Python.
  • organize their programs with functions and imports.
  • use object oriented programming techniques to model their environment.

Syllabus

# Topic Instructor(s) Time - Place
Week 1 Introduction Rojen Arda Şeşen - İsmet Arca Erdoğar 30.10.2023 18:00
Week 2 Primitive Data Types and Control Flow Rojen Arda Şeşen - İsmet Arca Erdoğar 06.11.2023 18:00
Week 3 Containers, Iterators and Generators Rojen Arda Şeşen - İsmet Arca Erdoğar 13.11.2023 18:00
Week 4 Functions and File I/O Rojen Arda Şeşen - İsmet Arca Erdoğar 20.11.2023 18:00
Week 5 Object Oriented Programming Rojen Arda Şeşen - İsmet Arca Erdoğar 27.11.2023 18:00
Week 6 Wrap-up Rojen Arda Şeşen - İsmet Arca Erdoğar 04.12.2023 18:00

Lectures will be around 2 hours

Setup

Detailed setup instructions will be given during the first class.