An engaging and approachable course that explores many of the foundational concepts of computer science and programming. Develop problem-solving, logic and critical reasoning skills as you learn basic programming structures and concepts common to all programming languages. Covers the fundamentals computer science as well as planning, coding and debugging computer programs. Learn about using computers to process information, find patterns and test hypotheses about digitally processed information to gain insight and knowledge. This is an introductory level course and previous programming experience is not necessary.
College Academic Learning Goal Designation: Critical Reasoning (CR), Information Technology (TC)