CSE 374: Programming Concepts and Tools - Autumn 2023

Course Information

Hoping to add this course?

Please continue to pursue an addition through your registration process. When you get a place in the course email cse-374 [at] cs and staff will work with you to ensure you have the recorded lectures and other materials needed to succeed.

Course goal:

There is an amorphous set of things computer scientists know about and novice programmers don’t. Knowing them empowers you in computing, lessens the “friction” of learning in other classes, and makes you a mature programmer. The goal is to give you a sense of what's out there and what you can expect – and how you can learn more later when you need to. Practice and exposure to shell scripting and C programming will demystify some computer concepts and build confidence in students.

Instructor:

Megan Hazen: ('Meg-an', Dr./Professor/she) mh75 [at] cs.washington.edu

Staff Contact:

Please use Edstem for general questions and discussion. If email is required, use cse374-staff [at] cs.washington.edu. These avenues will recieve your fastest response.

Adrian Avram (he/him)
Alex Luo ('Alex', he/him)
Alex Xu (he/him)
Emma Chen (she/her)
Evan Zhao (he/him)
Aurora Yin ('Ah-roar-ah' she/her)
Aditya Bagaria ('Ah-dit-ya', he/him)
Ray Li ('Ray' he/him)

Classroom:

Most lectures for this course are in-person and synchronous for Autumn 2023. We will meet in CSE2 G10. This lecture hall may be found in the basement of the Bill & Melinda Gates center. If it is necessary to use remote learning at any time an announcement will be made via Canvas and Ed.

Time:

9:30-10:20 MWF

Office hours:

Office Hours are subject to change. Check your calendar.

Office hours will be scheduled on each weekday, and are also available at various time by request. Office hours are subject to change through the quarter; Please keep an eye on the course calendar. Zoom rooms will be posted on Canvas as necessary.