Search Results
CIS256: Python Programming Level II
– 3 credits
Advanced Python object-oriented programming concepts and applications. Emphasis on code documenting, versioning, unit testing strategies, and security practices for Python project/package development. Includes Python applications for data analysis, networking, database manipulation, and web application development. Prerequisites: A grade of C or better in CIS156 or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
26354
Mesa: Dobson Campus
BA 15
Hybrid In-Person
1/20 – 5/15
Spring 2026
Tu
7:10PM – 9:15PM
- P. Waclawski
Open
3 of 20 seats available
-
Notes
Hybrid classes include face-to-face format on campus at the time listed in the class schedule. The other part will be held online either without a set time to attend or a Live Online session.
Students enrolling in a hybrid class acknowledge they already possess the skills described in the Minimum Computer and Technology Requirements at https://www.mesacc.edu/online/get-started for additional information.
Class 26354 This class has required attendance either in-person or via Zoom, and is 50% hybrid. Contact your instructor for more information.
-
No books listed at the bookstore, contact instructor
30918
GateWay
Live Online Class
Hybrid Live Online
3/25 – 5/13
Spring 2026
W
5:30PM – 8:45PM
- M. Findler
Open
24 of 24 seats available
-
Notes
Students taking this class have access to Gateway's on-campus Advanced Cyber Systems Lab (MA2108) to supplement their learning with hands-on activities and in-person tutoring.
Hybrid Live Online classes combine synchronous (scheduled online meeting times) and asynchronous (On- Your-Own-Time) instruction. Attendance is mandatory for synchronous learning. CANVAS is used as the learning management system.
Students are required to have access to a computer or mobile device, internet access, a webcam, speaker, and microphone; unless otherwise specified.
Students not attending class on the first day of class may be withdrawn.
Class will have a Monday start day and students are expected to check Canvas for updates. Virtual class meetings will be on Wednesday's from 5:30PM-8:45PM.
Course Introduction by Michael Findler: https://youtu.be/aKCBgj05uWc
-
No books listed at the bookstore, contact instructor
26671
Mesa
Live Online
Live Online
3/25 – 5/15
Spring 2026
W
7:10PM – 9:40PM
- R. McClellan
Closed
No seats available
-
Notes
Live Online classes have sessions that meet online on specific days and times. Attendance in these sessions will be at the discretion of the instructor, and additional work will be required on the student’s own time. Access to a computer or mobile device with Internet connection is required.
Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.
-
No books listed at the bookstore, contact instructor
12146
Chandler-Gilbert
CGCC Online
Online
2/2 – 5/15
Spring 2026
N/A
N/A
- C. Ling
Open
20 of 28 seats available
-
Notes
Class is Scheduled for Fourteen (14) Weeks
-
Book Information
11158
Estrella Mountain
Internet/ Online Class
Online
1/20 – 5/15
Spring 2026
N/A
N/A
- T. McMichael
Open
17 of 25 seats available
-
Notes
Zero-Textbook-Cost Class: The total cost of required online instructional materials for this "Z Class" is $0.
-
Textbook info pending
CIS256DA: Python for Data Analysis
– 3 credits
Introduction to data analysis concepts using Python's rich set of tools, libraries, and packages. Includes basic data analysis, creation of meaningful data visualizations, and advanced topics such as supervised and unsupervised machine learning techniques. Prerequisites: A grade of C or better in CIS156 or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
31896
Mesa: Dobson Campus
BA 1E
Hybrid In-Person
1/20 – 5/15
Spring 2026
Tu
5:20PM – 7:00PM
- Staff
Open
17 of 20 seats available
-
Notes
Hybrid classes include face-to-face format on campus at the time listed in the class schedule. The other part will be held online either without a set time to attend or a Live Online session.
Students enrolling in a hybrid class acknowledge they already possess the skills described in the Minimum Computer and Technology Requirements at https://www.mesacc.edu/online/get-started for additional information.
-
Book Information
23465
Scottsdale
CIS/Math Bldg. CM 444
Hybrid In-Person
2/3 – 5/15
Spring 2026
Tu
6:00PM – 7:30PM
- R. Loy
Open
17 of 22 seats available
-
Notes
This course will be taught with multiple attendance options.
Students have the flexibility to choose between on campus or Online instruction for each class meeting throughout the semester.
This class has optional, weekly lab hours. The optional weekly lab hours will be held LIVE Online, Tuesdays from 6:00pm - 7:00pm. These LIVE Online sessions will be conducted in the CIS Virtual Classroom using BigBlueButton.
This course requires the use of a computer or mobile device with internet access, a webcam, speakers and microphone.
This class has additional lab time associated with it. Students may complete this 50 minute per week requirement in the CIS Tutoring lab on campus or online virtually.
-
Textbook info pending
26534
Mesa
Online Course
Online
3/23 – 5/15
Spring 2026
N/A
N/A
- R. McClellan
Closed
No seats available
-
Notes
This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.
Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.
-
Book Information
29771
Chandler-Gilbert
CGCC Online
Online
2/2 – 5/15
Spring 2026
N/A
N/A
- C. Ling
Open
21 of 28 seats available
-
Notes
Class is Scheduled for Fourteen (14) Weeks
-
Book Information
26244
Mesa
Online Course
Online
1/20 – 3/13
Spring 2026
N/A
N/A
- S. Kaufman
Closed
No seats available
-
Notes
This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.
Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.
-
Book Information
CIS256: Python Programming Level II – 3 credits
Advanced Python object-oriented programming concepts and applications. Emphasis on code documenting, versioning, unit testing strategies, and security practices for Python project/package development. Includes Python applications for data analysis, networking, database manipulation, and web application development. Prerequisites: A grade of C or better in CIS156 or permission of Instructor.
| Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
|---|---|---|---|---|---|---|---|
|
26354
|
Mesa: Dobson Campus
BA 15 |
Hybrid In-Person
|
1/20 – 5/15
Spring 2026 |
Tu
|
7:10PM – 9:15PM
|
|
Open
3 of 20 seats available |
|
|||||||
|
30918
|
GateWay
Live Online Class |
Hybrid Live Online
|
3/25 – 5/13
Spring 2026 |
W
|
5:30PM – 8:45PM
|
|
Open
24 of 24 seats available |
|
|||||||
|
26671
|
Mesa
Live Online |
Live Online
|
3/25 – 5/15
Spring 2026 |
W
|
7:10PM – 9:40PM
|
|
Closed
No seats available |
|
|||||||
|
12146
|
Chandler-Gilbert
CGCC Online |
Online
|
2/2 – 5/15
Spring 2026 |
N/A
|
N/A
|
|
Open
20 of 28 seats available |
|
|||||||
|
11158
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/20 – 5/15
Spring 2026 |
N/A
|
N/A
|
|
Open
17 of 25 seats available |
|
|||||||
CIS256DA: Python for Data Analysis – 3 credits
Introduction to data analysis concepts using Python's rich set of tools, libraries, and packages. Includes basic data analysis, creation of meaningful data visualizations, and advanced topics such as supervised and unsupervised machine learning techniques. Prerequisites: A grade of C or better in CIS156 or permission of Instructor.
| Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
|---|---|---|---|---|---|---|---|
|
31896
|
Mesa: Dobson Campus
BA 1E |
Hybrid In-Person
|
1/20 – 5/15
Spring 2026 |
Tu
|
5:20PM – 7:00PM
|
|
Open
17 of 20 seats available |
|
|||||||
|
23465
|
Scottsdale
CIS/Math Bldg. CM 444 |
Hybrid In-Person
|
2/3 – 5/15
Spring 2026 |
Tu
|
6:00PM – 7:30PM
|
|
Open
17 of 22 seats available |
|
|||||||
|
26534
|
Mesa
Online Course |
Online
|
3/23 – 5/15
Spring 2026 |
N/A
|
N/A
|
|
Closed
No seats available |
|
|||||||
|
29771
|
Chandler-Gilbert
CGCC Online |
Online
|
2/2 – 5/15
Spring 2026 |
N/A
|
N/A
|
|
Open
21 of 28 seats available |
|
|||||||
|
26244
|
Mesa
Online Course |
Online
|
1/20 – 3/13
Spring 2026 |
N/A
|
N/A
|
|
Closed
No seats available |
|
|||||||