2023-2024 Undergraduate Catalog *As of 06/01/2024 
    
    Jan 02, 2025  
2023-2024 Undergraduate Catalog *As of 06/01/2024
Add to Portfolio (opens a new window)

CSDP 120 Introduction to Computer Programming

Credit 3
The course is designed to introduce the student to computers and to programming in a high-level language. Course topics include but are not limited to computer hardware, software, algorithms, programming methodology, and social and ethical implications of computing. The programming language Python will be used to learn data types, input/output, arithmetic computation, control structures, string manipulation, subroutines and functions, parameter passing, library functions, lists dictionaries, inheritance and object-oriented design. Significant emphasis is placed on designing, coding, debugging and testing of programs in the computer laboratory. Prerequisite(s): Prerequisite(s): A grade of ‘C’ or better in MATH 109   or MATH 110   or CSDP 101  . CSDP 120 does not satisfy the General Education Area III Requirement.



Add to Portfolio (opens a new window)