Course Info

DSC 430: Python Programming

This course builds the skills necessary to use Python to develop larger programs and libraries. Students will learn to design, implement and debug Python functions and programs, including stochastic and object-oriented techniques. The course will cover Python data structures, and Python facilities for working with files, strings, regular expressions, databases and URLs. The course will also include an introduction to the Pandas package for data management, the NumPy package for scientific computing, and the Matplotlib package for visualization.

CSC 401 is a prerequisite for this class.

Winter 2020-2021

Section: 801
Class number: 28536
Meeting time: W 5:45PM - 9:00PM
Location: Online: Sync
Instructor:
Section: 820
Class number: 28897
Meeting time: -
Location: Online: Async

Fall 2020-2021

Section: 720
Class number: 16274
Meeting time: -
Location: Online: Async

Section 720X

Class number 17827

Meeting dates: 9/12/2020 - 9/12/2020
Meeting time: Sa 9:00AM - 10:30AM
Location: TBA-L OOP00 at Loop Campus
Meeting dates: 11/7/2020 - 11/7/2020
Meeting time: Sa 9:00AM - 10:30AM
Location: TBA-L OOP00 at Loop Campus


Summer 10 week 2019-2020

Section: 210
Class number: 41606
Meeting time: -
Location: Remote

Spring 2019-2020

Section: 901
Class number: 31017
Meeting time: Th 5:45PM - 9:00PM
Location: REMOT E0000
CLOSED
Section: 902
Class number: 37015
Meeting time: W 5:45PM - 9:00PM
Location: REMOT E0000
Section: 910
Class number: 31018
Meeting time: -
Location: Remote
Section: 911
Class number: 37016
Meeting time: -
Location: Remote

Winter 2019-2020

Section: 801
Class number: 22924
Meeting time: W 5:45PM - 9:00PM
Location: 14EAS 00802 at Loop Campus
Section: 802
Class number: 26835
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01005 at Loop Campus
Section: 810
Class number: 22925
Meeting time: -
Location: Remote
Section: 811
Class number: 26836
Meeting time: -
Location: Remote

Fall 2019-2020

Section: 701
Class number: 12988
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
CLOSED
Section: 702
Class number: 17349
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01110 at Loop Campus
Section: 710
Class number: 12989
Meeting time: -
Location: Remote
Section: 711
Class number: 17350
Meeting time: -
Location: Remote

Winter 2018-2019

Section: 801
Class number: 26549
Meeting time: W 5:45PM - 9:00PM
Location: 14EAS 00214 at Loop Campus
Section: 810
Class number: 26550
Meeting time: -
Location: Remote

Fall 2018-2019

Section: 701
Class number: 15757
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 710
Class number: 15758
Meeting time: -
Location: Remote