BU Hub Learn More - Creativity/Innovation
- Digital/Multimedia Expression
- Quantitative Reasoning II
This course builds on DS110 by expanding on programming language, systems, and algorithmic concepts introduced in the prior course. The course begins by exploring the different types of programming languages and introducing students to important systems level concepts such as computer architecture, compilers, file systems, and using the command line. It then moves to introducing a high performance language (Rust) and how to use it to implement a number of fundamental CS data structures and algorithms (lists, queues, trees, graphs etc). Then it covers how to use Rust in conjunction with external libraries to perform data manipulation and analysis. Students are expected to propose and complete an independent project on a large dataset using Rust. Effective Spring 2022, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Digital/Multimedia Expression, Creativity/Innovation.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Wheelock |
CGS 505 |
MWF 11:15 am-12:05 pm |
All seats will be held for CDS students until May 1st. |
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
Wheelock |
CGS 525 |
W 1:25 pm-2:15 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A3 |
Wheelock |
CGS 525 |
W 2:30 pm-3:20 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A4 |
Wheelock |
CGS 525 |
W 3:35 pm-4:25 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A5 |
Wheelock |
CGS 525 |
W 4:40 pm-5:30 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B1 |
Wheelock |
CGS 505 |
MWF 12:20 pm-1:10 pm |
All seats will be held for CDS students until May 1st. |
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B2 |
Wheelock |
MCS B31 |
T 11:00 am-12:15 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B3 |
Wheelock |
MCS B31 |
T 12:30 pm-1:45 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B4 |
Wheelock |
CDS 164 |
T 2:00 pm-3:15 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B5 |
Wheelock |
WED 406 |
T 3:30 pm-4:45 pm |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.