Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
Details
Program Details
Degree
Masters
Major
Computer Programming | Information Technology | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Course Language
English
About Program

Program Overview


INF 380P: Introduction to Programming

Overview

The INF 380P: Introduction to Programming course is offered during the Spring Term 2026. The course is taught in-person by Instructor Shounak Roychowdhury.


Program Details

  • Mode: In-Person
  • Program: MSIS/PhD
  • Unique ID: 28865
  • Day: Tuesday
  • Start Time: 9:30 am
  • End Time: 12:30 pm
  • Building: UTA
  • Room: 1.208

Catalog 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.


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.

Restrictions

Enrollment in Information Studies (INF) courses is restricted to graduate students in the School of Information through registration periods 1 and 2, with outside students only being accepted during period 3.


See More
How can I help you today?