CPT-101

Programming in Python

A gentle introduction to basic programming concepts using Python. Python is a high-level, interpreted object oriented programming language with built in data structures and dynamic data typing. This results in programs that are typically much shorter than programs written in Java or C++. Python's built in debugger allows the developer to inspect variables, set breakpoints and evaluate expressions in real-time. The underlying C and Java like structure and modularity allow for easy integration or linkage to existing programs in these languages. The combined features of Python are well suited for rapid program development leading to enhanced productivity. Practical applications of Python may be found in the prominent fields of Biology, Chemistry, Physics, Astronomy and Mathematics. This course utilizes an electronic-classroom setting to introduce the beginner or curious programmer to Python and basic programming concepts through a series of practical hands-on exercises interlaced with the discussion material. Three class hours, two lab hours. MTH 104 with a grade of C or better, or MCC level 8 mathematics placement.

CPT-101 Sections for Fall 2015

With the following scheduling option(s)

1 Section Offered

CPT-101, Section 181

CRN #19338
Traditional (In-Person)

Instructor(s)

George Fazekas

Scheduled Meeting Times

TypeLocationDate(s)Day / Time
Lecture/LabBrighton Campus
Building 11, Room 111
Sep 8th, 2015 – Dec 24th, 2015Monday
4:00 pm - 5:50 pm
Lecture/LabBrighton Campus
Building 11, Room 111
Sep 8th, 2015 – Dec 24th, 2015Monday
6:30 pm - 9:20 pm
Type Lecture/Lab
Location Brighton Campus
Building 11, Room 111
Date(s) Sep 8th, 2015 – Dec 24th, 2015
Day / Time Monday
4:00 pm - 5:50 pm
Type Lecture/Lab
Location Brighton Campus
Building 11, Room 111
Date(s) Sep 8th, 2015 – Dec 24th, 2015
Day / Time Monday
6:30 pm - 9:20 pm