Fundamentals of Computer Science
grade of C- or better; or MATH 118 with a grade of C- or better; or consent of instructor. Basic principles of algorithmic problem solving and programming using methods of top-down design, stepwise refinement and procedural abstraction. Basic control structures, data types, and input/ output. Introduction to the software development process: design, implementation, testing and documentation. The syntax and semantics of a modern programming language. Credit not available for students who have taken CSC/CPE 108. 3 lectures, 1 laboratory. Crosslisted as CPE/CSC 101. PDF of 2022-2026 Catalog 649 Also known as CSC 101.
Common aliases: CSC 101
Exam Previews for Fundamentals of Computer Science
Midterm (Exam 1) 2020
Cal Poly SLO CSC 101 Midterm (Exam 1) 2020
Final Exam 2020
Cal Poly SLO CSC 101 Final Exam 2020
Midterm (Exam 1) 2021
Cal Poly SLO CSC 101 Midterm (Exam 1) 2021
Final Exam 2021
Cal Poly SLO CSC 101 Final Exam 2021
Midterm (Exam 1) 2022
Cal Poly SLO CSC 101 Midterm (Exam 1) 2022
Final Exam 2022
Cal Poly SLO CSC 101 Final Exam 2022
Midterm (Exam 1) 2023
Cal Poly SLO CSC 101 Midterm (Exam 1) 2023
Final Exam 2023
Cal Poly SLO CSC 101 Final Exam 2023
Midterm (Exam 1) 2024
Cal Poly SLO CSC 101 Midterm (Exam 1) 2024
Final Exam 2024
Cal Poly SLO CSC 101 Final Exam 2024