Building on the foundational concepts and approaches offered in DIGC 2000, this course provides students with strategies for using digital development tools like Python to create critical projects. Students engage with case studies and practical simulations that help them expand the contextual knowledge and critical thinking skills which are central to all DIGC certificate courses. DIGC 3000 invites participants to continue work that supports digital fluency and familiarity with using data across disciplines. The course also offers opportunities to practice collaboration across teams. By the end of the course, students address a critical problem that may mirror one they’ll encounter in a professional environment outside the course.
Prior completion of DIGC 2000 or equivalent Python experience is required to enroll in this course.
*Academic credit is defined by the University of Pennsylvania as a course unit (c.u.). A course unit (c.u.) is a general measure of academic work over a period of time, typically a term (semester or summer). A c.u. (or a fraction of a c.u.) represents different types of academic work across different types of academic programs and is the basic unit of progress toward a degree. One c.u. is usually converted to a four-semester-hour course.
- Lecturer, Computer Programing
Marta Blotny-Kornak is a lecturer in computer programming at Penn. She received her MS in mathematics and computer science from Drexel University where, prior to Penn, she taught calculus and statistics. Marta has extensive industrial experience in computer/information systems engineering and project… Read more