Nov 23, 2024  
University Catalog 2019-2020 
    
University Catalog 2019-2020 [ARCHIVED CATALOG]

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)