iSchool Course Offerings

← Back to iSchool Course Listings

INF 380P : Introduction to Programming

Areas

Skills

Topics

Instructor Description

The class focuses on developing problem solving skills using Python as a programming language. Starting from procedural function development, we also explore object-oriented techniques, and discuss simple data structures that are often used in software development. The students usually do a few programming assignments, take a midterm, and submit a final project.

Prerequisites

Graduate standing.

Instructor Topic Title Year Semester Syllabus
Shounak Roychowdhury
2025Spring
Shounak Roychowdhury
2024SpringSyllabus
Shounak Roychowdhury
2024FallSyllabus
Shounak Roychowdhury
2023SpringSyllabus
Shounak Roychowdhury
2023FallSyllabus
Shounak Roychowdhury
2023Summer Session 2Syllabus
Elliott Hauser
2022Fall
Elliott Hauser
2021FallSyllabus

← Back to iSchool Course Listings