MUH101 Introduction To Programming

MUH101 Introduction To Programming


Instructors

Section Department Instructor Class Location Class Hours Office Location Office Hours
1 Environmental Eng Gulden Olgun Yildiz Amphi M13 Wednesday 12:40 - 15:30 102 By appointment only
2 Civil Eng. Tugba Erdogan Yildiz Amphi M9 Wednesday 12:40 - 15:30 101 By appointment only

Platform for Course Announcements and Discussions

All course announcements and resources will be shared on Hacettepe University Digital Learning Platform (HADİ). All course discussions will be conducted on the same platform.

Useful Resources

Course Schedule

Date Topic Lecture Slides (HTML) Lecture Slides (PDF)
18/02/2026 Welcome to MUH101 Lecture 1 [HTML] Lecture 1 [PDF]
25/02/2026 Branching and Iteration Lecture 2 [HTML] Lecture 2 [PDF]
04/03/2026 Iterations Lecture 3 [HTML] Lecture 3 [PDF]
11/03/2026 Functions and Scope Lecture 4 [HTML] Lecture 4 [PDF]
18/03/2026 Functions and Recursion

Lecture 5 [HTML]

Lecture 5 [PDF]
25/03/2026 Tuples and Lists Lecture 6 [HTML] Lecture 6 [PDF]
01/04/2026 Midterm I
08/04/2026 Dictionaries Lecture 7 [HTML] Lecture 7 [PDF]
15/04/2026 Testing and Debugging Lecture 8 [HTML] Lecture 8 [PDF]
22/04/2026 Exceptions and Assertions Lecture 9 [HTML] Lecture 9 [PDF]
29/04/2026 File IO Lecture 10 [HTML] Lecture 10 [PDF]
06/05/2026 Midterm II
13/05/2026 Classes and Objects Lecture 11 [HTML] Lecture 11 [PDF]
20/05/2026 Fundamental Algorithms Lecture 12 [HTML] Lecture 12 [PDF]
TBD Final Exam Final Exam| Declaration of Honesty - - -