Student Assistant – CMPE150
Department of Computer Engineering · Boğaziçi University · September 2024 – January 2025
Overview
Official title: Student Assistant, Department of Computer Engineering
Institution: Boğaziçi University
Dates: September 2024 – January 2025
Responsibilities
- Assisted in teaching and grading assignments for CMPE150, an undergraduate introductory computing course.
- Provided lab support and one-on-one help with Python programming concepts.
- Explained complex ideas related to computer literacy and programming to first-year students.
- Guided students during practical lab sessions to help implement theoretical material.
Course Purpose & Structure (CMPE150)
CMPE150 is an undergraduate course with a dual purpose:
- To promote computer literacy and understanding of information processing systems.
- To enable students to use computers either as programmers or as end users of application software.
The course consisted of two main components:
- Theoretical lectures covering hardware, software, applications, the computing industry, and social issues related to technology.
- Practical sessions in the form of labs, workshops, and tutorials.
Students followed one of two paths selected by their departments:
- Programming using a high-level language (Python for this section).
- Application software usage, including word processors, spreadsheets, and data management tools.
Teaching Emphasis
- Supported the programming path using Python.
- Taught foundational computer science and Python coding to beginners.
- Helped students bridge theory and practice in labs and assignments.