$595 Early Bird Discount
$645 after Sep 25, 2021
The study of high-level programming languages and the methodology of software design, including functional approaches. In addition to the modern programming languages, the full process from planning to implementation of a software system will be covered. At an intermediate level, you will review decomposition, data representation, generalization/abstractions, and algorithms.