Course Schedule, Part-time Online Program

Please note that course schedules may be amended due to low enrollment, faculty availability, and/or other factors.

Online Sync Sessions are an integral part of the online learning experience. Additional information about learning concepts and assignments may be discussed and sync sessions offer valuable opportunities for students to interact with their faculty and peers during the term. We encourage all students to attend live, but if they are unable to, sync sessions will be recorded and posted within Canvas to allow for an asynchronous model of success as well.

MSDS 440-DL : Real-­Time Interactive Processing and Analytics


This course introduces application engineering and analytics within an integrated environment and full-stack development process. Students implement client-side, web-based applications using a model-view-controller framework. They use server-side systems for responding to website requests and database queries. They prepare indices for efficient, relevant search across large document collections. They find information in databases and document collections, make service and product recommendations, and detect anomalies or security violations. This is a case study and project-based course with a strong programming component.

Prior to fall 2020, this course was formerly titled Application Engineering for Real-Time Analytics.

Prerequisites: (1) MSDS 420-DL Database Systems and Data Preparation or CIS 417 Database Systems Design and Implementation and (2) MSDS 422-DL Practical Machine Learning or CIS 435 Practical Data Science Using Machine Learning.

Winter 2023
Start/End DatesDay(s)TimeBuildingSection
01/03/23 - 03/18/23Sync Session Sa
1 – 3:30 p.m. 55
InstructorCourse LocationStatusCAESAR Course ID
Bader, Atef
^ Back to top ^