Odysseus Logo

Virginia Tech

CS-3754: Cloud Software Development

Description: Fundamentals of cloud software development, including design patterns, application programming interfaces, and underlying middleware technologies. Development of distributed multi-tiered enterprise software applications that run on a server computer and are accessed using a web browser over the Internet on a network-connected computer such as desktop, laptop, or handheld computer (tablet, smartphone, or mobile device. A grade of C or better is required in prerequisite.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: CS-2114 or ECE-3514

Required By: CS-4704

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 20

Average GPA: 3.36 (rounds to B+)

Strict A Rate (No A-) : 49.49%

Average Withdrawal Rate: 11.16%

Osman Balci202450.3%18.4%8.1%4.1%3.9%15.3%3.2310
Andria Esakia202269.2%11.3%5.8%4.5%2.7%6.6%3.498
Godmar V Back201954.4%14.1%8.8%0.0%7.0%15.8%3.251
Ahmad F Khan202384.5%9.9%0.0%2.9%1.4%1.4%3.741

Grade Distribution Over Time

1234GPA
Spring 2019Fall 2019Spring 2020Summer I 2020Fall 2020Spring 2021Summer I 2021Fall 2021Spring 2022Summer I 2022Fall 2022Spring 2023Fall 2023Spring 2024Fall 2024Term050% W