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: 22

Average GPA: 3.27 (B+)

Strict A Rate (No A-) : 45.49%

Average Withdrawal Rate: 10.37%

Osman Balci202445.2%20.7%11.3%5.4%4.2%13.2%3.0812
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