iSchool Course Offerings

← Back to iSchool Course Listings

INF 380P : Introduction to Programming

Description

Introduction to common concepts and constructs of modern computer programming such as classes and objects, methods, inheritance, data types, variables, operators, procedures, and code libraries. Development of programmatic solutions to specific computing problems and design applications for modern computing platforms such as desktop, tablet, mobile, and the World Wide Web. Intended for students with no significant prior programming experience.

Prerequisites

Graduate standing.

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

← Back to iSchool Course Listings