Undergraduate Prerequisites: CASCS 210. - CASCS 350 or CASCS 351 are recommended. Fundamentals of cloud computing covering IaaS platforms, OpenStack, key Big Data platforms, and data center scale systems. Examines influential publications in cloud computing. Culminates in a group project supervised by a mentor from industry or academia.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Kontothanassis |
CAS 216 |
TR 3:30 pm-4:45 pm |
Most of today's organizations needing a technology solution look to satisfy their computing, storage and networking needs through one of the large public cloud providers. Unlike traditional environments where a company had to build its own infrastructure often at large time and monetary expense it can now rent what it needs at the click of a button. In this course we will provide hands on experience with one of the large public cloud platforms. In particular we will look into the different flavors of compute, storage and networking available, how best to use them to solve interesting problems, and how to do everything on a constrained budget. Students will get accounts and deliver project work on the public cloud while also learning some of the fundamental principles on how those different cloud systems work under the covers. It is recommended that students taking this class have learned the basic principles of Computer Systems such as those taught in DS210 and/or CS210.
Masters Students: Applications requirement. |
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B1 |
Kontothanassis |
CAS 324 |
M 10:10 am-11:00 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B2 |
Kontothanassis |
CAS 324 |
M 11:15 am-12:05 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Kontothanassis |
|
TR 3:30 pm-4:45 pm |
CS Elective | AI
Elective.Most of today's organizations needing a technology solution look to satisfy their computing, storage and networking needs through one of the large public cloud providers. Unlike traditional environments where a company had to build its own infrastructure often at large time and monetary expense it can now rent what it needs at the click of a button. In this course we will provide hands on experience with one of the large public cloud platforms. In particular we will look into the different flavors of compute, storage and networking available, how best to use them to solve interesting problems, and how to do everything on a constrained budget. Students will get accounts and deliver project work on the public cloud while also learning some of the fundamental principles on how those different cloud systems work under the covers. It is recommended that students taking this class have learned the basic principles of Computer Systems such as those taught in DS210 and/or CS210. only pre-req is CS210 |
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B1 |
Kontothanassis |
|
M 10:10 am-11:00 am |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| B2 |
Kontothanassis |
|
M 11:15 am-12:05 pm |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.