Search Results
CIS150: Programming Fundamentals
– 3 credits
Structured program design and logic tools. Use of computer problems to demonstrate and teach concepts using 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
14858
Phoenix
ONLINE CANVAS
Online
02/02 –
05/15
Spring 2026
N/A
N/A
- M. Hakki
Closed
No seats available
-
Costs include CIS Course Fee: $5.00
-
Notes
- Notes: Flex Start Class
Class Meets for Fourteen (14) Weeks
-
Book Information
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.
- 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.
-
Book Information
26243
Mesa
Live Online
Live Online
01/21 –
03/13
Spring 2026
W
12:00PM – 1:15PM
- M. Rahman
Open
16 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.
-
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.
-
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.
-
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.
-
Textbook info pending
27424
Glendale
Online Class
Online
01/20 –
05/15
Spring 2026
N/A
N/A
- T. Tumulty
Open
17 of 24 seats available
-
Costs include CIS Course Fee: $2.00
-
Textbook info pending
24510
Mesa
Online Course
Online
03/23 –
05/15
Spring 2026
N/A
N/A
- K. Sisson
Open
8 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.
-
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.
-
Textbook info pending
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.
- 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
16086
Paradise Valley
ONLINE
Online
02/02 –
05/15
Spring 2026
N/A
N/A
- A. Rusu
Open
12 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
22 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
26 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
20 of 25 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
-
Book Information
CIS150: Programming Fundamentals – 3 credits
Structured program design and logic tools. Use of computer problems to demonstrate and teach concepts using 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 |
|---|---|---|---|---|---|---|---|
|
14858
|
Phoenix
ONLINE CANVAS |
Online
|
02/02 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Closed
No seats available |
|
|||||||
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
16 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 |
|
|||||||
|
27424
|
Glendale
Online Class |
Online
|
01/20 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
17 of 24 seats available |
|
|||||||
|
24510
|
Mesa
Online Course |
Online
|
03/23 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
8 of 24 seats available |
|
|||||||
|
25783
|
Mesa
Online Course |
Online
|
01/20 –
03/13
Spring 2026 |
N/A
|
N/A
|
|
Closed
No 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 |
|
|||||||
|
16086
|
Paradise Valley
ONLINE |
Online
|
02/02 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
12 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
22 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
26 of 26 seats available |
|
|||||||
|
23941
|
South Mountain
ONLINE |
Online
|
02/02 –
05/15
Spring 2026 |
N/A
|
N/A
|
|
Open
20 of 25 seats available |
|
|||||||