Streaming and Event-driven Systems

CAS CS 551

Undergraduate Prerequisites: CAS CS 112 and CAS CS 210; CAS CS 451 and CAS CS 460 or consent of ins tructor. - Fundamentals of stream processing and event-driven systems. Topics include Pub/Sub systems; Distributed streaming systems; Dataflow programming; Fault-tolerance and processing guarantees; State management; Windowing semantics; Complex event processing; Microservice architectures; Serverless functions; Examines current and emerging architectures and use-cases.

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A1 Kalavri CAS 201 TR 3:30 pm-4:45 pm Students registering for CAS CS551 A1 will be registered for both the lecture and lab sections.

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A2 Kalavri CAS B36 W 12:20 pm-1:20 pm Students registering for CAS CS551 A1 will be registered for both the lecture and lab sections.

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