The purpose of this course is to introduce you to the field of computer science. This course does not assume any prior programming experience. As part of this course, you will learn the Python programming language and basic programming skills. However, programming is only a means to an end; an important focus of this course will be on how to approach problems and figure out computational solutions.
Yifan Sun (Call me Yifan without "Professor" please.)
Office hour: Thursday 2pm - 3pm, starting from August 27. Or by appointment
Join our Cloud HD Video Meeting
We will use Zoom for lectures. Here is the link to the zoom meeting. It is the same link for other sections. If you want, you can also join the lectures in another section. Lectures will be recorded and will be uploaded online for future reference. If you have questions, please feel free to use the raise hand function in Zoom, leave your question in chat, or even just directly speak up. Please try to turn on your webcam when possible.
Join our Cloud HD Video Meeting
I am not using slides for lectures. Slides make people sleepy. I will use Google Jamboard as virtual the virtual whiteboard. I will use one Jamboard file for each lecture. You can file the link to the Jamboard from the Tentative Schedule page