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:

  1. To promote computer literacy and understanding of information processing systems.
  2. 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.