ENPM818Q
Variable Topics in Engineering; Python Programming for Cloud Engineering
Python Programming for Cloud Engineering provides a comprehensive and practical introduction to Python programming, specifically tailored for applications in cloud-centric environments. The course begins with foundational programming concepts such as data types, control structures, functions, and modular code design, establishing a strong base in problem-solving with Python. It then progresses to more advanced topics including object-oriented programming (OOP), exception handling, and file operations, enabling students to build structured and maintainable code.Students will explore Python s scientific libraries Numpy, Scipy, and Matplotlib to perform data manipulation, analysis, and visualization tasks. The course also introduces essential skills in database programming and network development using TCP/UDP sockets. In the final phase of the course, students gain hands-on experience developing dynamic, full-stack web applications using frameworks like Flask and Django, while learning how to integrate these applications with cloud infrastructure and services.
Sister Courses: ENPM818E, ENPM818G, ENPM818I, ENPM818J, ENPM818K, ENPM818L, ENPM818M, ENPM818N, ENPM818O, ENPM818P, ENPM818R, ENPM818T, ENPM818V, ENPM818W, ENPM818Z
Spring 2026
0 reviews
Average rating:
N/A