Search Results
CIS150AB: Object-Oriented Programming Fundamentals
– 3 credits
Structured and Object-Oriented design and logic tools. Use of computer problems to demonstrate and teach concepts using an appropriate programming language. A grade of C or better required in all Prerequisites. Prerequisites or Corequisites: CIS105 or permission of Instructor.
Class#
Location
Delivery
Dates
Days
Times
Instructors
Availability
11157
Estrella Mountain
Estrella Hall LearnStudio S249
Hybrid In-Person
01/20 –
05/15
Spring 2026
M,W
10:00AM – 11:15AM
- T. McMichael
Open
16 of 30 seats available
-
Costs include CIS Course Fee: $20.00
-
Notes
- Notes: This course offers flexible student participation. Students may participate online, in-person, and/or Live online. Details will be provided to students prior to the first day of class.
Class 11157 costs include CIS Course Fee: $20
- Additional Notes: Zero-Textbook-Cost Class: The total cost of required online instructional materials for this "Z Class" is $0.
-
No books listed at the bookstore, contact instructor
12160
Chandler-Gilbert: Pecos Campus
CGCC Online
Hybrid Live Online
03/24 –
05/15
Spring 2026
Tu,Th
5:00PM – 7:40PM
- Staff
Open
26 of 28 seats available
-
Costs include CIS Course Fee: $25.00
-
Notes
- Notes: Second Eight (8) Week Class
Hybrid Virtual classes are a combination of Live Online learning as indicated in the class schedule and asynchronous learning. Students are required to have access to a computer or mobile device, internet access, a webcam, speaker, and microphone; unless otherwise specified.
Class 12160 costs include CIS Course Fee: $25
-
Book Information
26243
Mesa
Live Online
Live Online
01/21 –
03/13
Spring 2026
W
12:00PM – 1:15PM
- M. Rahman
Open
15 of 24 seats available
-
Costs include CIS Course Fee: $10.00
-
Notes
- 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.
Class 26243 This class uses Python programming language.
Class 26243 costs include CIS Course Fee: $10
-
Textbook info pending
26532
Mesa
Online Course
Online
03/23 –
05/15
Spring 2026
N/A
N/A
- M. Rahman
Open
22 of 24 seats available
-
Costs include CIS Course Fee: $10.00
-
Notes
- 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.
Class 26532 This class uses Python programming language.
Class 26532 costs include CIS Course Fee: $10
-
Textbook info pending
26533
Mesa
Online Course
Online
03/23 –
05/15
Spring 2026
N/A
N/A
- K. Sisson
Open
17 of 24 seats available
-
Costs include CIS Course Fee: $10.00
-
Notes
- 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.
Class 26533 This class uses the Python Programming language.
Class 26533 costs include CIS Course Fee: $10
-
Textbook info pending
26557
Mesa
Online Course
Online
03/23 –
05/15
Spring 2026
N/A
N/A
- K. Kashihara PhD
Open
22 of 24 seats available
-
Costs include CIS Course Fee: $10.00
-
Notes
- 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.
Class 26557 this class uses the Python Programming language.
Class 26557 costs include CIS Course Fee: $10
-
Textbook info pending
16086
Paradise Valley
ONLINE
Online
02/02 –
05/15
Spring 2026
N/A
N/A
- A. Rusu
Open
11 of 23 seats available
-
Notes
- Notes: Online courses require reliable internet access. If you have not taken an online course or used the Canvas Classroom, please contact the PVCC Technology Help Desk for more information at 602.787.7780.
Online classes do not meet at specific class times. Coursework must be completed according to deadlines. Students are required to have access to a computer or mobile device.
- Additional Notes: This course requires the Adobe Creative Suite. Free access to this platform is provided via the computers located on the PVCC campus. Students taking this course online or who wish to complete the coursework off campus will need to purchase a software license from Adobe. The link is provided below:
www.adobe.com/creativecloud/buy/students
-
Textbook info pending
21571
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
01/12 –
03/02
Spring 2026
N/A
N/A
- Staff
Open
21 of 30 seats available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Microsoft Word (or equivalent word processing program such as Google Docs)
Draw.io - this is free flowcharting software that students can download and use for the course
Additional Materials: Access to Online GDB. This is an online interactive development environment (IDE) that you will be using throughout the course. Instructions on setting up a free account will be provided in the lesson material.
-
Book Information
21572
Rio Salado
Online Class
Online
: You can start on any Monday between dates:
03/09 –
04/27
Spring 2026
N/A
N/A
- Staff
Open
30 of 30 seats available
-
Notes
- Notes: Fourteen (14) Week Class
8-week class option available
Software Required
Microsoft Word (or equivalent word processing program such as Google Docs)
Draw.io - this is free flowcharting software that students can download and use for the course
Additional Materials: Access to Online GDB. This is an online interactive development environment (IDE) that you will be using throughout the course. Instructions on setting up a free account will be provided in the lesson material.
-
Book Information
23002
Scottsdale
Online Course
Online
02/02 –
05/15
Spring 2026
N/A
N/A
- D. Webb
Open
24 of 26 seats available
-
Notes
- Notes: This course requires the use of a computer or mobile device with internet access, a webcam, speakers and microphone.
-
Book Information
23941
South Mountain
ONLINE
Online
02/02 –
05/15
Spring 2026
N/A
N/A
- S. Hustedde
Open
26 of 30 seats available
-
Costs include CIS Course Fee: $25.00
-
Notes
- Notes: This class is offered Online. Click the link to view a video on how the class will be
held: https://www.youtube.com/watch?v=VE29UfWcGsQ What is an Online Class?
Class Meets for Fourteen (14) Weeks
Class 23941 costs include CIS Course Fee: $25
-
Book Information
11121
Estrella Mountain
Internet/ Online Class
Online
01/20 –
05/15
Spring 2026
N/A
N/A
- T. McMichael
Open
16 of 30 seats available
-
Costs include CIS Course Fee: $20.00
-
Notes
- Notes: This course offers flexible student participation. Students may participate online, in-person, and/or Live online. Details will be provided to students prior to the first day of class.
Class 11121 costs include CIS Course Fee: $20
- Additional Notes: Zero-Textbook-Cost Class: The total cost of required online instructional materials for this "Z Class" is $0.
-
No books listed at the bookstore, contact instructor
27424
Glendale
Online Class
Online
01/20 –
05/15
Spring 2026
N/A
N/A
- T. Tumulty
Open
16 of 24 seats available
-
Costs include CIS Course Fee: $2.00
-
Notes
- Notes: Class 27424 costs include CIS Course Fee: $2
-
Textbook info pending
24510
Mesa
Online Course
Online
03/23 –
05/15
Spring 2026
N/A
N/A
- K. Sisson
Open
3 of 24 seats available
-
Costs include CIS Course Fee: $10.00
-
Notes
- 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.
Class 24510 This class uses Python programming language.
Class 24510 costs include CIS Course Fee: $10
-
Textbook info pending
25783
Mesa
Online Course
Online
01/20 –
03/13
Spring 2026
N/A
N/A
- K. Sisson
Closed
No seats available
-
Costs include CIS Course Fee: $10.00
-
Notes
- 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.
Class 25783 This class uses Python programming language.
Class 25783 costs include CIS Course Fee: $10
-
Textbook info pending
CIS150AB: Object-Oriented Programming Fundamentals – 3 credits
Structured and Object-Oriented design and logic tools. Use of computer problems to demonstrate and teach concepts using an appropriate programming language. A grade of C or better required in all Prerequisites. Prerequisites or Corequisites: CIS105 or permission of Instructor.
| Class# | Location | Delivery | Dates | Days | Times | Instructors | Availability |
|---|---|---|---|---|---|---|---|
|
11157
|
Estrella Mountain
Estrella Hall LearnStudio S249 |
Hybrid In-Person
|
01/20 –
05/15
Spring 2026 |
M,W
|
10:00AM – 11:15AM
|
|
Open
16 of 30 seats available |
|
|||||||
|
12160
|
Chandler-Gilbert: Pecos Campus
CGCC Online |
Hybrid Live Online
|
03/24 –
05/15
Spring 2026 |
Tu,Th
|
5:00PM – 7:40PM
|
|
Open
26 of 28 seats available |
|
|||||||
|
26243
|
Mesa
Live Online |
Live Online
|
01/21 –
03/13
Spring 2026 |
W
|
12:00PM – 1:15PM
|
|
Open
15 of 24 seats available |
|
|||||||
|
26532
|
Mesa
Online Course |
Online
|
03/23 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
22 of 24 seats available |
|
|||||||
|
26533
|
Mesa
Online Course |
Online
|
03/23 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
17 of 24 seats available |
|
|||||||
|
26557
|
Mesa
Online Course |
Online
|
03/23 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
22 of 24 seats available |
|
|||||||
|
16086
|
Paradise Valley
ONLINE |
Online
|
02/02 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
11 of 23 seats available |
|
|||||||
|
21571
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
01/12 –
03/02
Spring 2026 |
N/A
|
N/A
|
|
Open
21 of 30 seats available |
|
|||||||
|
21572
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
03/09 –
04/27
Spring 2026 |
N/A
|
N/A
|
|
Open
30 of 30 seats available |
|
|||||||
|
23002
|
Scottsdale
Online Course |
Online
|
02/02 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
24 of 26 seats available |
|
|||||||
|
23941
|
South Mountain
ONLINE |
Online
|
02/02 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
26 of 30 seats available |
|
|||||||
|
11121
|
Estrella Mountain
Internet/ Online Class |
Online
|
01/20 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
16 of 30 seats available |
|
|||||||
|
27424
|
Glendale
Online Class |
Online
|
01/20 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
16 of 24 seats available |
|
|||||||
|
24510
|
Mesa
Online Course |
Online
|
03/23 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
3 of 24 seats available |
|
|||||||
|
25783
|
Mesa
Online Course |
Online
|
01/20 –
03/13
Spring 2026 |
N/A
|
N/A
|
|
Closed
No seats available |
|
|||||||