CS146: Elementary Algorithm Design and Data Abstraction (Advanced Level) | Winter 2021 | Part-Time ISA

Course Description

CS 146: Elementary Algorithm Design and Data Abstraction (Advanced Level)

CS 146 is an advanced-level version of CS 136. Software abstractions via elementary data structures and their implementation; encapsulation and modularity; class and interface definitions; object instantiation; recursion; elementary abstract data types, including sequences, stacks, queues, and trees; implementation using linked structures and arrays; vectors and strings; memory models; automatic vs. dynamic memory management.

Student Feedback

Unfortunately, student feedback was not collected for my work as an ISA this term.

Meme Friday

See here for Meme Friday posts