| |
Dec 05, 2025
|
|
|
|
|
CPSC 111 - Computer Science I Credit Hours: 3
Provides more in-depth programming, including software engineering topics such as unit testing and the use of version control. Basic data structures covered include arrays, lists, sets, and maps. Basic algorithm efficiency concepts are covered along with simple searching and sorting. Other techniques such as graphical user interface programming, exceptions, recursion, designing classes (no inheritance), file input/output are covered. Design techniques such as encapsulation and UML diagramming are covered.
Prerequisite: CPSC 100
Add to Portfolio (opens a new window)
|
|