Spring 2024 Update 
    
    Dec 28, 2024  
Spring 2024 Update [ARCHIVED CATALOG]

CSC (0145) 150 - Explorations in Computer Coding and Data Manipulation


Credits: 3.00

Students will be introduced to and learn how to code computer programs by applying the concepts of:  data types, variables, functions, conditionals and loops. Students will use code to explore and analyze structured data. 

Repeatable: Yes Grade Type: Regular
Course Learning Goals: Students will:
•    Students will be able to explain the types of problems that can be solved using computational techniques, and identify problem-solving strategies that can be implemented using code
•    Upon completion, students will be able to explain and apply core computer coding concepts such as abstraction, variables, conditions, functions, and repetition
•    Students will think algorithmically and be able to design and test computer programs
•    Students will have mastered the basic syntax and idioms of a modern programming language
•    Students will be able to use technical documentation, APIs, and other sources located on the Internet to learn new technical concepts
•    Students will develop step by step problem solving techniques and debugging practices