CPSC-21000 Programming Fundamentals

A study of computer organization, data types, expressions, logical structures, subprograms (subroutines and functions), recursion, structured data types (arrays and records), dynamically allocated data, array-based lists, linked lists, stacks, queues, graphs, trees, sorting, and searching.

Credits

3

Prerequisite

CPSC 20000, CPSC 31500, CPEN 10000, or DATA 20000