About CS 1320 A
Introductory computer science through exploration and analysis of mathematical puzzles and games, and the algorithms that handle them. Prerequisite: No credit if taken after CS 2100.
Notes
Open to Degree and PACE students; No credit if taken after CS 2100
Section Description
In this course, you will explore computational thinking through the analysis of mathematical puzzles and games, and the algorithms that handle them. Learning objectives include: - To engage in productive struggle and data collection to solve common puzzles and understand common mathematical games through computational thinking - To understand, appreciate, and communicate various approaches and algorithms to solving the games and puzzles - To connect the puzzles and games to real-world applications and transfer the knowledge and understanding to help shape real-world decisions and actions
Section Expectation
This course is taught in an active learning style, so class attendance will be crucial. You will be expected to work for 6 hours outside of class each week, per University policy regarding work required for a 3 credit hour course.
Evaluation
This course is taught using a points-based system. Each week a few assignments will be released, with varying formats and point values. Your final grade will be based on the number of points you accumulate by the end of the semester.
Important Dates
Note: These dates may change before registration begins.
Note: These dates may not be accurate for select courses during the Summer Session.
Courses may be cancelled due to low enrollment. Show your interest by enrolling.
Last Day to Add | |
---|---|
Last Day to Drop | |
Last Day to Withdraw with 50% Refund | |
Last Day to Withdraw with 25% Refund | |
Last Day to Withdraw |
Resources
There are no courses that meet this criteria.
Interest Form
Remind yourself about CS 1320 A.
We'll send you a reminder before Spring 2025 registration begins.