Distributed Systems

CAS CS 350

Undergraduate Prerequisites: (CASCS210) - Programming-centric introduction to computer systems. The course discusses system design principles, performance analysis, communication and synchronization primitives, concurrency control, database transactions, data consistency, task and data parallelism, replication, fault tolerance, and distributed consensus. Part of the discussion includes case studies of real systems from industry. All programming assignments will be in Go.

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A1 Mancuso LAW AUD MW 2:30 pm-3:45 pm Students registering for CAS CS 350 must register for two sections: a Lec section, and a Lab section.

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A3 Mancuso CDS 264 W 10:10 am-11:00 am

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A4 Mancuso CAS 213 W 11:15 am-12:05 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A5 Mancuso CAS 213 W 12:20 pm-1:10 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A6 Mancuso CAS 233 W 1:25 pm-2:15 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A7 Mancuso CAS B06B W 4:40 pm-5:30 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A8 Mancuso CAS 204B W 4:40 pm-5:30 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A9 Mancuso CAS 203 W 8:00 am-8:50 am

FALL 2024 Schedule

Section Instructor Location Schedule Notes
AA Mancuso CAS 203 W 9:05 am-9:55 am

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.