SSJ302
PYTHON PROGRAMMING
- Department
- Sustainability & Soc'l Justice
- Terms offered
- 1
- Data refreshed
- Jun 27, 2026
Description
This course provides a general introduction to the Python programming language. Topics include the Python programming environment; elements of the language, such as functions, conditionals, recursions, iterations, and file operations; basic data types, such as lists and dictionaries; and concepts of classes and objects. Upon the completion of this course, students will be able to understand the concept of programming and will be able to design and develop Python programs for scientific computing. This course is open to both graduate students and undergraduate students, no programming background is required. Formerly IDCE 302. Students who have already passed IDCE 302 cannot receive credit for SSJ 302 and should not take this course.
Syllabi
Sign in to view syllabi.
Offerings and forecast 2024
2024
| Year | Fall | Spring | Summer | Intersession |
|---|---|---|---|---|
| 2030 | 2030 Fall: not enough history to forecast. | 2030 Spring: not enough history to forecast. | 2030 Summer: not enough history to forecast. | 2030 Intersession: not enough history to forecast. |
| 2029 | 2029 Fall: not enough history to forecast. | 2029 Spring: not enough history to forecast. | 2029 Summer: not enough history to forecast. | 2029 Intersession: not enough history to forecast. |
| 2028 | 2028 Fall: not enough history to forecast. | 2028 Spring: not enough history to forecast. | 2028 Summer: not enough history to forecast. | 2028 Intersession: not enough history to forecast. |
| 2027 | 2027 Fall: not enough history to forecast. | 2027 Spring: not enough history to forecast. | 2027 Summer: not enough history to forecast. | 2027 Intersession: not enough history to forecast. |
| 2024 | 1 section | Not offered | Not offered | Not offered |
Meeting times
Recent firstNo meeting times.
| Term | Professor | Type | Credits | Enrollment | CRN |
|---|---|---|---|---|---|
| Fall 2024 | John Rogan | Lecture | 0.5 | 12 of 20 enrolled | 23004 |