CAS CS 112
Introduction to Computer Science 2
Undergraduate Prerequisites: (CASCS111) or equivalent. - Covers advanced programming techniques and data structures. Topics include recursion, algorithm analysis, linked lists, stacks, queues, trees, graphs, tables, searching, and sorting. Carries MCS divisional credit in CAS. Effective Fall 2018, this course fulfills a single unit in the following BU Hub areas: Quantitative Reasoning II, Creativity/Innovation, Critical Thinking.
Topics
- recursion
- algorithm analysis
- linked lists
- stacks
- queues
- trees
- graphs
- tables
- searching
- and sorting
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027