Welcome to CS 125! We are so excited that you are here.
Here's how to get your introduction to computer science and programming off to a great start.
If you are having trouble with Google Login make sure that you have third-party cookies enabled for this site. You may also need to adjust your adblocker settings.
Click the button above to request temporary access to our course materials while you wait for your registration to complete.
We'd like to get to know you a bit better. Please log on to this site and complete your profile. There is 1% extra credit available if you upload a YouTube introduction video.
We have a bunch of exciting first-week programs on our course calendar.
Monday all day we have Welcome to CS 125 sessions, with our normal office hour schedule beginning Tuesday. Note that you are not expected to attend all of these sessions! Some of you might not attend any, others may be regulars. But none of this is required.
The syllabus is packed with useful information. Don't try and read it all at once. But do skim it now and then refer to it later when needed.
The daily lessons begin here. Each has a small homework problem to complete. So get started and catch up as soon as you can.