| Credits | 4 |
|---|---|
| Tags | Digital Logic Programming |
| Key Topics | Systems Programming, C++, Computer Algorithms |
| Prerequisites | CS 1110 (preferred) or CS 1112 |
| Course Tags | Last offered: SP25 |
Topics in C include procedural programming, and analysis and practical implementation of basic data structures and algorithms. Topics in C++ explore object-oriented, generic, functional, and concurrent programming, and tnen transition to advanced data structures and algorithms involving trees, tables, and graphs while using the POSIX standard library. The course includes a series of programming assignments.