CS 101: Computational Thinking
Credit Hours: (3)
CS 101 is designed to prepare students for CS 120 by introducing real world problems (AI, Cybersecurity, Gaming, etc…), problem solving strategies, and the tools used in CS 120. Students who have credit for CS 120 may not take CS 101. CS 101 may only be attempted twice.
Content
Detailed Description of Conduct of Course
Students will be exposed to common problems in the field. They will learn common strategies to solve these problems. Students will be introduced to a programming language and how it can solve problems. Students will explore pre-existing programs to solve problems.
Student Learning Outcomes
Students who complete this course will be able to:
Assessment Measures
A significant component of the assessment must measure each individual student’s mastery of the conceptual and applied knowledge and skills described in the course objectives. Evaluations may include, but are not limited to: assignments, projects, presentations, quizzes, and examinations.
Other Course Information
None.
Review and Approval
April 1, 2024