May 18, 2024  
University Catalog 2023-2024 
    
University Catalog 2023-2024
Add to Portfolio (opens a new window)

CPSC 1724 - Introduction to Computer Science

Introduction to the fundamental concepts of programming using an object-oriented programming language. Topics include data types (incl. strings), control structures, functions, arrays, and the mechanics of the read-execute-print loop. Other covered topics include search and sort algorithms and introductory object-oriented design. Embedded laboratory emphasizes professional programming practices, testing, and debugging. This course also offers an introduction to the historical, social, and ethical context of computing and an overview of computer science as a discipline. No prior programming or computer science experience is required. Prerequisite(s): Completion of all developmental math courses. (4)



Add to Portfolio (opens a new window)