CSCI 4145
Cloud Computing
Cloud computing provides users with the ability to access and use computational, storage, and interconnect resources as services offered by cloud providers. This course provides the students with the theoretical foundations of the cloud computing as well as with hands-on experience in using various cloud technologies. Topics covered are related to the types of cloud services, cloud infrastructure, distributed storage models, and programming models offered as general services and also developed for Big Data. Topics will also include underlying technologies, such as virtualization.
Sections
From the syllabus
From the Winter 2023 syllabus by Robert Hawkey. Fall 2026 is taught by Yang L., so details may differ. Open the PDF
Grading
Course rules
- Tutorials
- Attendance is optional, but students are responsible for learning the material assessed in individual assignments.
- Collaboration
- Collaboration is not permitted on individual assignments or the term assignment.
- Absences
- Student declarations of absence are not authorized in this course.
- Exams
- Exams are closed book; photo ID is required, and electronic and physical reference materials are prohibited.
- Masks
- Masks are required in labs, tutorials, exams, and instructor office hours.
- Grades
- Grades are not rounded; graduate students need at least B− to pass.
Have a more recent syllabus for CSCI 4145? Sign in to share it