Academic Catalog 2023–2024

jump to navigation

Courses

CSC243 Introduction to Object-Oriented Programming

[3–0, 3 cr.]

This course introduces the fundamental concepts, and techniques, of programming and problem solving. Topics include the introduction to computer systems, fundamental programming constructs, program readability, simple I/O, conditional constructs, iterative control structures, structured decomposition, method call and parameter passing, 1-D and 2-D arrays, basic searching and sorting algorithms, introduction to the object-oriented paradigm, simple testing and debugging.