Welcome to CS 124! We are so excited that you are here.
Here’s how to get your introduction to computer science off to a great start.
Your account on the course forum should be ready and waiting. Join us! Most important course discussions take place on the forum, particularly in the announcements category. This welcome announcement is a good place to start.
We’d like to get to know you a bit better, so please complete your profile. There is 1% extra credit available if you upload a YouTube introduction video and a Gravatar image by Monday 9/4/2023.
CS 124 moves steadily. However, we have lots of ways for you to get help.
Note that Tuesday discussion sections are optional, and attendance is not required.
On Tuesday 8/22/2023 you’ll have an opportunity to ask questions of the course staff and get to know some of your fellow students.
During subsequent weeks:
Space-permitting, all discussion sections are open to all students. However, please plan on attending during your assigned discussion time if possible.
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.
CS 124 is offered in two programming languages—Kotlin and Java. Before you start the lessons, choose your primary language.
The daily lessons begin here. Each has a small homework problem to complete. So get started as soon as you can.
All homework from the first two weeks are due Monday September 4th. After that point homework are due a few days after each lesson is released.
While we use the course forum for broadcast communication, we do send important individual messages via email.
Please check to make sure you’re receiving course-related email.
You may need to add
email@example.com to your safe senders list, to make sure that important CS 124 messages aren’t ending up in your junk folder.
Note that we are giving our first quiz in the CBTF Monday through Wednesday of the first week of class: Monday 8/21/2023 through Wednesday 8/23/2023. Please use PrairieTest to register to take the assessment. The first quiz is all syllabus material, and every question can be answered an unlimited number of times for full credit. All to say: An easy 100 / 100. So you don’t want to miss it!
If you missed the first quiz, please read on…
First, you probably need to create a temporary account, as described above. It can take a day or two for your registration to show up in our systems. But the temporary account will let you get started with everything you need to do.
Second, we gave our first quiz of the semester during the first week. If you missed that quiz—no worries! You’ll have the opportunity to make it up during any of your next quiz sessions. Quiz 0 is short and easy, and 100 free points. So you don’t want to miss it!
Finally: CS 124 moves swiftly. If you joined late, you’re already behind! Please catch up as soon as possible. Note that you have until Tuesday 9/5/2023 to complete all of the initial set of homework.