2 Courses / 10 Classes found

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
01/2005/15
Spring 2026
Tu
7:10PM – 9:15PM
  • P. Waclawski
Open
4 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
03/2505/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.
  • No books listed at the bookstore, contact instructor
26671
Mesa
Live Online
Live Online
03/2505/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.
  • Textbook info pending
12146
Chandler-Gilbert
CGCC Online
Online
02/0205/15
Spring 2026
N/A
N/A
  • C. Ling
Open
22 of 28 seats available
11158
Estrella Mountain
Internet/ Online Class
Online
01/2005/15
Spring 2026
N/A
N/A
  • T. McMichael
Open
22 of 25 seats available
    • Additional 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
01/2005/15
Spring 2026
Tu
5:20PM – 7:00PM
  • Staff
Open
20 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.
  • Textbook info pending
23465
Scottsdale
CIS/Math Bldg. CM 444
Hybrid In-Person
02/0305/15
Spring 2026
Tu
6:00PM – 7:30PM
  • R. Loy
Open
18 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
03/2305/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.
  • Textbook info pending
29771
Chandler-Gilbert
CGCC Online
Online
02/0205/15
Spring 2026
N/A
N/A
  • C. Ling
Open
20 of 28 seats available
26244
Mesa
Online Course
Online
01/2003/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.
  • Textbook info pending