UI logo
CS 100
Fall 2023
Margaret Fleck



This course is taught by

Margaret Fleck
3214 Siebel or 1222 Siebel (inside the CS Undergraduate Office)

Neither office has a working phone, so please use email to contact me.

Course description

This course will cover a variety of fun and interesting topics related to getting settled in our CS department and making the best use of your time here. This will include:

This course is intended to be informative but not stressful. Grading will be based on attending lecture and doing online quizzes (roughly each week). I'm planning to record lectures and/or post detailed notes, and there will be some drops. So plan to attend lecture most weeks, but you won't have to come every week.

If you have a disability (DRES) accommodation letter that seems likely to affect your participation in this course, please email it to me (mfleck@illinois.edu) so we can make a suitable plan.

Class meetings and office hours

This class meets 1-1:50 on Fridays in Foellinger Auditorium.. For full credit, you must attend at least 10 lectures in person. Recordings of lectures and any associated notes will be posted on the schedule page

Margaret's office hours should be posted during the first week of classes. Meanwhile, catch Margaret at the end of lecture to talk or set up a time to talk.

Textbook, materials, Resources

No textbook is required. Any readings will be posted online.

You will need access to a computer to do the homeworks. However, any computer should work fine, including chromebooks and computers found in dorm or EWS clusters. An even wider range of devices, including smart phones, should be sufficient for doing electronic attendance activities in class.

Our gradebook and course forum will be on moodle If you have registered for CS 100 very recently, use this direct linke to get to the course on moodle and self-enroll using the key "Hedwig".

Graded work

This course is intended to be informative but not stressful. Grading will be based on attending lecture in person (50%) and doing online homeworks (50%). There are no exams.

Grading questions can be posted to the forum on our moodle site or emailed directly to the instructor. The moodle forum is most appropriate when you don't need privacy and think it might also apply to other people.

The translation into letter grades will be at least as generous as the standard high school scale. That is,

There will be no A+ grades (which count the same as an A in your GPA).

Academic integrity

As I said above, this course is not intended to be stressful. If you feel you need cheating to get through the attendance or homework requirements, you are probably overloaded. Talk to me or your academic advisor.

You are expected to do homeworks on your own. Do not copy answers from your friends. However, you may use electronic resources to track down answers, esp. if they are not directly given in the lectures.

It is an academic integrity offense to falsify attendance recording, e.g. sign someone else into lecture or do electronic attendance activities remotely without explicit permission. If you are having problems accessing electronic resources, please contact the instructor.

The standard sanction for an academic integrity violation is the larger of a 10% reduction in your course average or a non-droppable zero on the assignments or quizzes involved. (This assumes a misdeed of some significance rather than a minor technical mistake or misunderstanding.) A second infraction will typically cause you to fail the entire course.

Circumstances beyond your control

If you need disability accommodations, please send a copy of your DRES letter to the instructor. Usually it's fairly easy to work out something appropriate. Similarly please tell the instructor if you need privacy protections beyond what we normally provide. (See here for the college's official statements.)

You are expected to handle most minor issues (e.g. absent or unable to work for a day or two) using the fact that we drop two homeworks and four lectures of attendance. Also, for planned absences, homeworks can be done in advance.

Obviously, there are situations that cannot reasonably be accommodated using the normal drops. Examples would include extended illness, an awkwardly placed sequence of religious holidays, or a major family emergency. In such cases, please email the instructor (mfleck@illinois.edu) to work out an appropriate makeup plan. You must inform the instructor in a timely manner. The meaning of "timely" depends on the circumstances. For example, planned travel or religious holidays should be reported in advance. On the other hand, there might be unavoidable delays informing us about a serious illness or injury.

For major and extended problems, we expect you to be in contact with the Dean of Students office. That office can help document the problem, help you stay in contact with instructors, and determine if you need significant accommodations such as incompletes, late drops, light load.

Circumstances beyond anyone's control

Occasionally there are problems affecting a large number of people, e.g. network outages, snowstorms, TA strikes. In that case, we'll make appropriate adjustments. Watch for announcements (moodle forum, email). Do not make unsafe choices, e.g. driving into campus when the roads are dangerous.