Current Courses
TA Hours: All TA sessions will be in person in Spring 2022. We have evening TAs from Sunday to Thursday weekly from the second week, Feb. 6, of this spring except during the spring break. Here is the Spring 2022 TA Schedule.
Spring 2022
- CS 125: Introduction to R (Taylor)
- CS 151: Computational Thinking: Visual Media (Wolfe, Bender)
- CS 152: Computational Thinking: Science (Harper)
- CS 231: Data Structures and Algorithms (Wolfe, Harper, Bender)
- CS 251: Data Analysis and Visualization (Taylor)
- CS 252: Mathematical Data Analysis and Visualization (prerequisite: Linear Algebra) (Stent)
- CS 333: Programming Languages (Taylor)
- MA/CS359: Finite Fields and Error Correcting Codes (Abdelghany) (elective)
- CS 361: Object Oriented Design (Skrien)
- CS 375: Analysis of Algorithms (Bender)
- CS 310: Creating Future Worlds: Computing, Ethics, and Society (Doore)
- CS 337: Operating Systems (Al Madi)
- CS 430: Advanced Database Design, Development, and Deployment (Doore)
- CS 421: Empirical Software Engineering (Al Madi)
January 2022
- CS 269: Game Design (Maxwell)
- CS 325: Web Programming (Skrien)
Fall 2021
- CS 151: Computational Thinking: Visual Media (Wolfe, Bender)
- CS 152: Computational Thinking: Science (Doore, Harper)
- CS 231: Data Structures and Algorithms (Al Madi, Harper)
- CS 232: Computer Organization: Lectures, Labs (Li, Taylor)
- CS 251: Data Analysis and Visualization: Lectures, Labs (Taylor, Wolfe)
- CS 333: Programming Languages (Taylor)
- CS 330: Real-World Database Design, Development, and Deployment I (Doore)
- CS 321: Software Engineering (Al Madi)
- CS 353: Interactive Systems (Wolfe)
- CS 375: Analysis of Algorithms (Bender)
- CS 431: Advanced Computer Networks (Li)