Course overview
Welcome to CSC160 Introduction to Programming!
Important resources
- Syllabus Links to an external site. (video overview Links to an external site.)
- Welcome message & Course tour Links to an external site.
- Office hours & tutoring
- Software you'll need and how to install and use it (C++ compiler and code editor)
- Turn on Canvas notifications for Announcements Links to an external site.
Hybrid in-person day assignments
Courses designated as "hybrid", such as this one, have too many students to safely fit in the same classroom due to social distancing constraints. So, each of you will be assigned a day of the week during which you may attend in person if you so choose (recall that the syllabus allows you to choose your mode of participation). When you attend in person, be sure to bring a charged laptop and headphones as well as your mask.
The same Zoom link will be used for every class; see this announcement for the link.
Monday class 10–10:50am LIB 206 |
Tuesday lab 2–3:50pm |
Wednesday class 10–10:50am LIB 206 |
Thursday lab 2–3:50pm |
Friday class 10–10:50am |
Students in the Tuesday lab section may attend in person if desired |
Stay home! Connect via zoom to participate live and get real time feedback or do the assigned work asynchronously.
Labs require us to share screens, so there's no point to be in the lab space. |
Students in the Thursday lab section may attend in person if desired |
Stay home! Connect via zoom to participate live and get real time feedback or do the assigned work asynchronously.
Labs require us to share screens, so there's no point to be in the lab space. |
Stay home! Connect via zoom to participate live or do the assigned work asynchronously. Note that every other Friday is a quiz day, and so you'll need to take the quiz during the class meeting time.
EXCEPTION: The very first Friday, Sep. 4, students from the Tuesday lab section may attend in person since the semester started on Wednesday. |
Course schedule
The readings and homework are due before class on the day listed; the class activities, think pair shares, and labs will be done in class on the day listed, or are due within 24 hours of that class if you cannot attend class. Quizzes will take place on the day listed; contact me if you will miss one of those days. See the "Evaluation Methods" section of the syllabus (linked at the top of this page) for details about what is required to receive credit for each type of assignment.