Enrollment, Attendance, and Exam
This page answers common questions students have about enrollment and attendance, but does not describe the basics of the course syllabus. For those, see the Course Syllabus.
Enrollment
Can I enroll if I’m missing the CS 125 / ECE 220 prereq?
Many introductory programming courses that cover the listed materials will suffice, including CS 125, CS 126, and ECE 220. However, CS 101, 103, 105, or 107 are not adequate preparation for the programming you’ll be doing in this class (you should take CS 125 first).
Can I enroll if I’m missing the CS 173 / MATH 213 prereq?
No. The discrete math requirement for the course is real. Most of the claims we make about algorithm performance will be rigorously justified using the proof techniques from CS173 or MATH 213.
If I do not have a prereq, will I be dropped from CS 225?
Yes. If you do not have credit to satisfy both the theory prereq (CS 173/MATH 213) and the programming prereq (CS 125/ECE 220), you must to satisfy both of these prereqs before enrolling in CS 225.
Should I enrolled if I struggled in CS 125?
If you received a B- or below in CS 125 you will almost certainly have a hard time being successful in CS 225.
I want to enroll but the course is full.
Monitor registration frequently, as several students drop within the first two weeks while it is still possible to add the course.
I don’t have an EWS account! Can you make me one?
- Try resetting your AD password.
- If that doesn’t work, post a question on piazza.
Attendance
Can I attend a different lab section?
No—at least not for credit. That said with this semester being on line we are looking to allow students to find alternet times. This will be done with a survey in the first few weeks where you will be able to select up to three alternet times to attend labs. We will then try to find the best fit for everyone. This will allways allow you to remain in the lab section you orginially registered for but may allow you to have a better fit for your lab section. Once this process is done to recieve credit for attending lab you will need to attend your assigned lab time.
Can I work on the MPs / labs from home?
Yes! For remote connecting to EWS, see the Resources page. For setting up the CS 225 environment on a personal computer, see CS 225 on Your Own Machine.
Exam
What if I miss an exam?
Exams will be online using CBTF proctoring and any issues with conflicts will be handled by CBTF procedues. Please refer the CBTF policy about all these scenarios.