CIVL 1300 - Beginning Programming in CEE
Undergraduate coure, RPI, Civil Engineering, 2024
This course serves as an introduction to fundamental programming concepts in the Python environment. Geared towards students with minimal or no prior programming experience, this course covers essential topics such as Python language syntax, variables, types, control structures (branching and loops), functions, strings, lists, dictionaries, and techniques for visualizing results through plotting. By the end of the course, students will establish a solid foundation in Python programming, enabling them to solve elementary computational problems, engage in fundamental data analysis, and set the stage for more advanced coding endeavors.