|
|||
CPSC 021. Introduction to Computer ScienceThis course presents fundamental ideas in computer science while building skills in software development. Students implement algorithms as programs in a high-level programming language. Introducing object-oriented programming and data structures allows students to construct correct, understandable, and efficient algorithms. CPSC 031 and CPSC 035 present a deeper coverage of these topics. CPSC 021 is appropriate for all students who want to be able to write programs. It is the usual first course for computer science majors and minors. Students with Advanced Placement credit or extensive programming experience may be able to place out of this course. Students who think that they may fall into this latter category should consult with any computer science faculty member. Natural sciences and engineering practicum. Lab work required, programming intensive. 1 credit. Eligible for DGHU Fall 2022. Wicentowski, O'Hara, Mitchell. Spring 2023. Fontes, Chaganti, Qu. Fall 2023. Danner. Webb. Wicentowski. Spring 2024. Staff. Fall 2024. Staff. Spring 2025. Staff. Catalog chapter: Computer Science Department website: https://www.swarthmore.edu/computer-science
Access the class schedule to search for sections. |
|||
All catalogs © 2024 Swarthmore College. Powered by Modern Campus Catalog™.
|