Free Course: Algorithmic Thinking (Part 1) from Rice...
Students should also have a solid math background that includes algebra, pre-calculus and a familiarity with the math concepts covered in "Principles of Computing". Read more Syllabus Module 1 - Core Material