This guide is intended for mates who struggles in CS@UIUC or who wants to coast and get your CS degree Welcome for any contributions and new session ideas!
- Resources
- RA or TA Assistantship
- What you really needs to understand what Professor is talking in each class
- What UIUC CS doesn't do good
- UIUC GPA Distribution: here
- Graduate level CS Course Reviews: here
- Rate My Professor: here (Yes, you do want to avoid some professors if possible even in CS@UIUC)
- Official Registration Plan: here (A hidden interesting pdf to be discovered)
Please scroll away if you are not a poor CS graduate. Here are several ways you could try to get some assistantship:
RA:
- CS department faculty
- National Center for Supercomputing Applications
- Other departments at UIUC (hopefully it's really CS's era and everyone needs a computer student to make slides for them)
TA:
- The form you got from CS department
- Or you could try contact CS professors you know (Maybe having a grade of B- or up is a bonus)
- Assistantship Clearinghouse
Course Number | True Course Prerequisites |
---|---|
CS 410 | Basic Python & Basic Statistics |
CS 415 | Programming Intro level Class & No C++ knowledge needed & No fast computer needed (There are lab computers with super expensive hardwares) |
CS 433 | Basic understanding of CS 233 Topics: Instruction Sets, Computer Arithmetic, Performance Assessment, Pipeline, Memory Hierarchies, I/O, Multiprocessor Architectures |
CS 466 | Basic Python & No biology knowledge needed |
CS 468 | No programming knowledge needed & No advertising knowledge needed |
- Rare heavy industry-based courses
- Rare development courses (No matter web or mobile)
- Surprising ratio of enrolled students and course seats offered