Description:
Course description: This course familiarizes students with no prior programming experience with the core concepts of programming and the practice of software development for data-intensive applications in industry and government. After this course, students will be comfortable: (1) writing code to save and load from files and spreadsheets into basic data structures like strings, lists, and maps; (2) manipulating data with code to perform tasks like generating aggregate statistics and filtering data into subsets; (3) effectively communicating findings from interactive, exploratory programming with others; and (4) working with technical teams, and using best practices of software development when building line-of-business applications.
Requirements: The course assistant (CA) must have mastery of programming fundamentals in Python as demonstrated by relevant degrees, classes taken, and/or professional experience. The duties include the following:
Grading of assignments/class participation Contributing to the design of some of the assignments Answering students' questions about course logistics, course content and grading. The questions will be answered on email and/or Ed Discussion, as determined by the instructor. Difficult questions are escalated to the instructor. Attending lectures or, by permission of the instructor, reading the relevant course materials instead of attending lectures. Depending on the course: design lab sessions based on past lab materials (when such lab materials are available) and hold lab sessions.
Organization | University of Pennsylvania |
Industry | Education / Training Jobs |
Occupational Category | Course Assistants |
Job Location | Pennsylvania,USA |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2024-08-18 3:12 pm |
Expires on | 2025-01-21 |