×
Staff Directory
Tutorials
Asst. Prof. Dr. Cem Ergün
Lecture Notes
Page Content
Chapter 0 Hardware and Software
Chapter 0 -
zipped version
Chapter 1 - Introduction
Chapter 1
- zipped version
Chapter 2 - Data & Expressions
Chapter 2
- Zipped version
Chapter 3 - Control Structures
Chapter 3
- Zipped version
Flowcharts
zipped version
Solved Exercises for Chapter 2, Chapter 3
Jupyter Notebook
(updated 13/03/2023)
PDF (updated 13/03/2023)
Set of Study Questions for First Three Chapter
Chapter 4 - Lists
Solved Exercises for Chapter 4
Jupyter Notebook
PDF
List Exercises with For and While Loops + Solved Book Exercises
Jupyter Notebook
PDF
Chapter 5 - Functions
Solved Exercises for Chapter 5
Jupyter Notebook
PDF
CGPA - GPA Computation Example for Chapter 5 (Python Code)
More Examples in Function
(updated 7/12/2023)
Chapter 6 - Dictionaries and Sets
Jupyter Notebook for Chapter 6 (Dictionaries)
PDF
Solved Exercises for Chapter 6
Jupyter Notebook
PDF
CGPA - GPA Computation Example using dictionary for Chapter 6 (Python Code)
(updated 12/12/2023)
Chapter 7 - Text Files
Notebook File for Chapter 7
Jupyter Notebook
PDF
Solved Exercises for Chapter 7
Jupyter Notebook (updated 25/05/2024)
PDF
CGPA - GPA Computation Example test file version for Chapter 7 (Python Code)
(updated 25/12/2023)
MIDTERM EXAM SAMPLE (11/04/2023)
FINAL EXAM SAMPLE (7/6/2023)
Asst. Prof. Dr. Cem Ergün
Personal Info
Curriculum Vitae
Photo Gallery
Teaching
Time Table
BLGM100
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM101
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM107
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM108
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM112
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM223
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM324
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM400
Home
Outline
Labs
Announcements
Grades
Homework
Link and Contacts
BLGM428
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMPE-CMSE100
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMPE-CMSE107
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
Attendance
CMPE110
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMPE223
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMSE100
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Link and Contacts
CMSE107
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
Announcements
Academic
Research
Administrative Duties
Thesis Committee Memberships
Service as an Associate Editor
Service as a Reviewer
Service as a Session Chair
Memberships
Publications
Journal Papers
Conference Papers
Other Papers
Thesis Supervision
Master
PhD
Citations
Contact
Personal Info
Curriculum Vitae
Photo Gallery
Teaching
Time Table
BLGM100
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM101
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM107
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM108
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM112
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM223
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM324
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
BLGM400
Home
Outline
Labs
Announcements
Grades
Homework
Link and Contacts
BLGM428
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMPE-CMSE100
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMPE-CMSE107
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
Attendance
CMPE110
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMPE223
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
CMSE100
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Link and Contacts
CMSE107
Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts
Announcements
Academic
Research
Administrative Duties
Thesis Committee Memberships
Service as an Associate Editor
Service as a Reviewer
Service as a Session Chair
Memberships
Publications
Journal Papers
Conference Papers
Other Papers
Thesis Supervision
Master
PhD
Citations
Contact