CMSC 14400
Systems Programming II
This course is a direct continuation of CMSC 14300. This course covers the basics of computer systems from a programmer's perspective. Topics include machine language programming, exceptions, code optimization, performance measurement, system-level I/O, and concurrency. Students will gain further fluency with debugging tools and build systems.
Topics
- machine language programming
- exceptions
- code optimization
- performance measurement
- system-level I/O
- and concurrency
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027