Staff - Principles of Programming Languages - CSCI 3155 - Fall 2024
Please check the following calendar for the latest information about office hours and other class events.
While the entire course staff is here to support your learning, each staff member take on particular roles as described below. For example,
- Your first point of contact for help with the learning materials is your Section Guide (i.e., your TA).
- Your first point of contact for issues with the course logistics (e.g., an error in recording a score on an assignment) is the Course Manager (CM).
Instructional Staff
Course Guide (= Instructor)
Prof. Bor-Yuh Evan Chang (he/him)
Regular Office Hours: Tue 3:15pm-4:00pm and Thu 1:00pm-1:45pm in ECCS 114F (in CSEL)
Your Course Guide is responsible for defining the learning goals, preparing the curriculum, and making available the opportunities for you to achieve the learning goals.
Section Guides (= Teaching Assistants or TAs)
Your Section Guide is responsible for being your guide through the learning materials.
Tutors (= Course Assistants or CAs)
Your Tutors are responsible for providing additional one-to-one or small group tutoring and review sessions.
Feedback Staff
Reviewers (= Graders)
Your Reviewer is responsible for providing personal and targeted feedback on the artifacts you produce.
Administrative Staff
Course Manager (CM)
Your Course Manager is responsible for the logistics and administration of the course.
Acknowledgments
This course has benefited from the organization and experience from prior versions of this class taught by Gowtham Kaki, Sriram Sankaranarayanan, Matthew Hammer, Tom Nelson, Jim Baker, and Amer Diwan.