CSC 116
Fundamentals of Programming with Engineering Applications II
Development of software for real-world engineering applications using both imperative and object-oriented approaches. Topics include basic algorithms and data structures, abstract data types, generic collection types, design of large programs, using and building software libraries, user interfaces, debugging techniques, software documentation.
Sources
- Course catalogue ↗2026-2027