Search Results
114 classes / 16 coursesCSC100AA: Introduction to Computer Science (C++) – 3 credits
Concepts of problem solving, structured programming in C++, fundamental algorithms and techniques, and computer system concepts. Social and ethical responsibilities. Intended for majors other than Computer Science. Prerequisites: A grade of C or better in MAT114, or MAT115, or MAT12+, or an appropriate District placement for MAT15+ or higher, or permission of Instructor or Department/Division Chair.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
29217
|
Chandler-Gilbert: Pecos Campus
CGCC Online |
Hybrid Live Online
|
1/19 – 5/14
Spring 2027 |
Tue
8:30 – 9:45 AM |
|
Open
22 of 22 seats available |
|
||||||
|
17336
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
15 of 24 seats available |
|
||||||
CSC100AB: Introduction to Computer Science (C++) – 4 credits
Concepts of problem-solving, structured programming in C++, fundamental algorithms and techniques, and computer system concepts. Social and ethical responsibilities. Intended for majors other than Computer Science. Prerequisites: A grade of C or better in MAT114, or MAT115, or MAT12+, or an appropriate District placement for MAT15+ or higher, or permission of Instructor or Department/Division Chair.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
30597
|
Glendale
T1 107 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Tue
10:00 – 11:50 AM |
|
Open
22 of 24 seats available |
|
||||||
|
28092
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
11 of 24 seats available |
|
||||||
|
10402
|
Mesa
Online Course |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
20 of 24 seats available |
|
||||||
CSC101: Introduction to Computing with Python – 3 credits
Introduction to computing using the Python programming language. Focus on basic concepts of computer science, algorithms, and the fundamentals of the Python programming language. Prerequisites: None.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
17483
|
Chandler-Gilbert: Pecos Campus
Pecos Cholla Hall Rm 104 |
Hybrid In-Person
|
2/2 – 5/14
Spring 2027 |
Tue, Thu
10:00 – 11:15 AM |
|
Open
18 of 22 seats available |
|
||||||
|
30264
|
Estrella Mountain
Estrella Hall LearnStudio S252 |
In Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
10:00 – 11:15 AM |
|
Open
18 of 20 seats available |
|
||||||
|
16926
|
Paradise Valley
E 134: Computer Commons |
Hybrid In-Person
|
2/3 – 5/14
Spring 2027 |
Wed
12:30 – 1:30 PM |
|
Open
27 of 28 seats available |
|
||||||
|
15550
|
Scottsdale
CIS /Math Bldg. CM 454 |
Hybrid In-Person
|
2/3 – 5/14
Spring 2027 |
Wed
5:30 – 7:25 PM |
|
Open
26 of 28 seats available |
|
||||||
|
15551
|
Scottsdale
Online Course |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
26 of 28 seats available |
|
||||||
|
16925
|
Paradise Valley
ONLINE |
Online
|
2/3 – 5/14
Spring 2027 |
N/A
|
|
Open
27 of 28 seats available |
|
||||||
|
16927
|
Paradise Valley
ONLINE |
Online
|
1/19 – 4/23
Spring 2027 |
N/A
|
|
Open
26 of 28 seats available |
|
||||||
|
30265
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
17 of 25 seats available |
|
||||||
|
17482
|
Chandler-Gilbert
CGCC Online |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
16 of 22 seats available |
|
||||||
|
17484
|
Chandler-Gilbert
CGCC Online |
Online
|
2/16 – 5/14
Spring 2027 |
N/A
|
|
Open
20 of 22 seats available |
|
||||||
|
17491
|
Chandler-Gilbert
CGCC Online |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 24 seats available |
|
||||||
|
12336
|
Mesa
Online Course |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
22 of 24 seats available |
|
||||||
|
28085
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 24 seats available |
|
||||||
CSC110: Introduction to Computer Science (Java) – 3 credits
Concepts of problem-solving, structured and object-oriented programming in Java, fundamental algorithms and techniques and computer system concepts. Social and ethical responsibilities. Intended for Computer Science and Computer Systems Engineering majors. Note: Students may receive credit for only one of the following: CSC110 OR CSC110AA OR CSC110AB. Prerequisites: A grade of C or better in MAT114, or MAT115, or MAT12+, or an appropriate District placement for MAT15+ or higher, or permission of Instructor or Department/Division Chair.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
14260
|
Phoenix
B229 |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
2:40 – 3:30 PM |
|
Open
19 of 22 seats available |
|
||||||
|
29176
|
Paradise Valley
E 134: Computer Commons |
Hybrid In-Person
|
1/20 – 4/23
Spring 2027 |
Wed
11:00 AM – 12:00 PM |
|
Open
24 of 28 seats available |
|
||||||
|
13348
|
Phoenix
B228 |
Hybrid In-Person
|
1/21 – 5/14
Spring 2027 |
Thu
1:00 – 2:30 PM |
|
Open
21 of 22 seats available |
|
||||||
|
13915
|
Phoenix
ONLINE CANVAS |
Online
|
1/20 – 5/14
Spring 2027 |
N/A
|
|
Open
19 of 22 seats available |
|
||||||
|
29175
|
Paradise Valley
ONLINE |
Online
|
1/20 – 4/23
Spring 2027 |
N/A
|
|
Open
24 of 28 seats available |
|
||||||
|
24653
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
3/8 – 4/26
Spring 2027 |
N/A
|
|
Open
30 of 30 seats available |
|
||||||
|
24684
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
1/11 – 3/1
Spring 2027 |
N/A
|
|
Open
26 of 30 seats available |
|
||||||
CSC110AA: Introduction to Computer Science (Java) – 3 credits
Concepts of problem-solving, structured and object-oriented programming in Java, fundamental algorithms and techniques and computer system concepts. Social and ethical responsibilities. Intended for Computer Science and Computer Systems Engineering majors. Note: Students may receive credit for only one of the following: CSC110 OR CSC110AA OR CSC110AB. Prerequisites: A grade of C or better in MAT114, or MAT115, or MAT12+, or an appropriate District placement for MAT15+ or higher, or permission of Instructor or Department/Division Chair.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
30305
|
Estrella Mountain
Estrella Hall LearnStudio S252 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Mon, Wed
10:00 – 11:15 AM |
|
Open
15 of 20 seats available |
|
||||||
|
17349
|
Chandler-Gilbert: Williams Campus
Williams Baylor Hall Rm 124 |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
2:30 – 3:45 PM |
|
Open
20 of 24 seats available |
|
||||||
|
17309
|
Chandler-Gilbert: Pecos Campus
CGCC Online |
Hybrid Live Online
|
1/19 – 5/14
Spring 2027 |
Tue
5:00 – 7:40 PM |
|
Open
28 of 28 seats available |
|
||||||
|
17307
|
Chandler-Gilbert: Pecos Campus
Pecos Cholla Hall Rm 104 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
7:00 – 8:15 AM |
|
Open
24 of 24 seats available |
|
||||||
|
30304
|
Estrella Mountain
Estrella Hall LearnStudio S252 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
8:30 – 9:45 AM |
|
Open
16 of 20 seats available |
|
||||||
|
17470
|
Chandler-Gilbert
CGCC Online |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
12 of 20 seats available |
|
||||||
|
30306
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
13 of 25 seats available |
|
||||||
|
30307
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 25 seats available |
|
||||||
|
29968
|
Mesa
Online Course |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
16 of 24 seats available |
|
||||||
|
29969
|
Mesa
Online Course |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 24 seats available |
|
||||||
|
29174
|
Paradise Valley
ONLINE |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
20 of 24 seats available |
|
||||||
CSC110AB: Introduction to Computer Science (Java) – 4 credits
Concepts of problem-solving, structured and object-oriented programming in Java, fundamental algorithms and techniques and computer system concepts. Social and ethical responsibilities. Intended for Computer Science and Computer Systems Engineering majors. Note: Students may receive credit for only one of the following: CSC110 OR CSC110AA OR CSC110AB. Prerequisites: A grade of C or better in MAT114, or MAT115, or MAT12+, or an appropriate District placement for MAT15+ or higher, or permission of Instructor or Department/Division Chair.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
28647
|
South Mountain
LIVE ONLINE |
Live Online
|
2/1 – 5/14
Spring 2027 |
Mon
6:30 – 9:00 PM |
|
Open
22 of 25 seats available |
|
||||||
|
28093
|
Glendale
STEAMworks |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
10:00 – 11:50 AM |
|
Open
20 of 24 seats available |
|
||||||
|
10954
|
Mesa: Dobson Campus
MC 124 CSC Computer Lab Rm |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
10:30 AM – 12:10 PM |
|
Open
16 of 24 seats available |
|
||||||
|
28094
|
Glendale
STEAMworks |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
12:00 – 1:50 PM |
|
Open
20 of 24 seats available |
|
||||||
|
10436
|
Mesa: Dobson Campus
MC 124 CSC Computer Lab Rm |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
1:30 – 3:10 PM |
|
Open
21 of 24 seats available |
|
||||||
|
10435
|
Mesa: Dobson Campus
MC 124 CSC Computer Lab Rm |
In Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
10:30 AM – 12:10 PM |
|
Open
21 of 24 seats available |
|
||||||
|
30697
|
South Mountain
BE 132 |
In Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
11:30 AM – 12:45 PM |
|
Open
21 of 24 seats available |
|
15106
|
Scottsdale
CIS /Math Bldg. CM 454 |
Hybrid In-Person
|
2/3 – 5/14
Spring 2027 |
Wed
12:30 – 2:10 PM |
|
Open
28 of 28 seats available |
|
||||||
|
17322
|
Chandler-Gilbert: Pecos Campus
Pecos Cholla Hall Rm 104 |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Wed
5:00 – 6:15 PM |
|
Open
21 of 22 seats available |
|
||||||
|
17330
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
18 of 22 seats available |
|
||||||
|
28095
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
21 of 24 seats available |
|
||||||
|
28096
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
20 of 24 seats available |
|
||||||
|
14972
|
Scottsdale
Online Course |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 26 seats available |
|
||||||
CSC120: Digital Design Fundamentals – 4 credits
Designing digital subsystems, using individual components, Small and Medium Scale Integration (SSI/MSI) and state machines (sequential logic). Covering Number systems, conversion methods, binary and complement arithmetic, Boolean algebra, and circuit minimization techniques. Analysis and design of combinational logic, flip-flops, counters, registers, Read Only Memory (ROMs), Programmable Logic Devices (PLDs), asynchronous and synchronous sequential circuits, and Mealy/Moore design simplifications. Building physical circuits. Prerequisites: None. Corequisites: (CSC100, or CSC100AA, or CSC100AB, or CSC110, or CSC110AA, or CSC110AB), or permission of Instructor or Division or Department Chair.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
19472
|
Estrella Mountain
Estrella Hall LearnStudio S253 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Mon, Wed
7:50 – 9:30 AM |
|
Open
18 of 25 seats available |
|
||||||
|
28086
|
Glendale
T1 112 |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
10:00 AM – 12:45 PM |
|
Open
15 of 24 seats available |
|
||||||
|
29581
|
South Mountain
TC 155 Wind Tunnel |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
10:00 AM – 12:30 PM |
|
Open
14 of 18 seats available |
|
||||||
|
17364
|
Chandler-Gilbert: Pecos Campus
Pecos Ironwood Hall Rm 104 |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
11:30 AM – 2:00 PM |
|
Open
15 of 22 seats available |
|
||||||
|
28087
|
Glendale
T1 112 |
Hybrid In-Person
|
1/26 – 5/14
Spring 2027 |
Tue
1:00 – 3:45 PM |
|
Open
21 of 24 seats available |
|
||||||
|
17478
|
Chandler-Gilbert: Williams Campus
Williams Cooper Hall Rm 114 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
5:30 – 8:10 PM |
|
Open
19 of 22 seats available |
|
||||||
|
13749
|
Phoenix
B229 |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Wed
10:00 AM – 12:30 PM |
|
Open
16 of 22 seats available |
|
||||||
|
11950
|
Mesa: Dobson Campus
MC 112 CSC Computer Lab Rm |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Wed
1:30 – 4:10 PM |
|
Open
19 of 24 seats available |
|
||||||
|
14776
|
Scottsdale
CIS /Math Bldg. CM 454 |
Hybrid In-Person
|
2/4 – 5/14
Spring 2027 |
Thu
12:30 – 2:25 PM |
|
Open
22 of 24 seats available |
|
||||||
|
10403
|
Mesa: Dobson Campus
MC 112 CSC Computer Lab Rm |
Hybrid In-Person
|
1/22 – 5/14
Spring 2027 |
Fri
9:00 – 11:40 AM |
|
Open
21 of 24 seats available |
|
||||||
|
19473
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
13 of 25 seats available |
|
||||||
|
17332
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
17 of 22 seats available |
|
||||||
|
17327
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
14 of 22 seats available |
|
||||||
|
24836
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
1/11 – 3/1
Spring 2027 |
N/A
|
|
Open
28 of 30 seats available |
|
||||||
|
24838
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
3/8 – 4/26
Spring 2027 |
N/A
|
|
Open
30 of 30 seats available |
|
||||||
|
16389
|
Paradise Valley
ONLINE |
Online
|
1/19 – 4/23
Spring 2027 |
N/A
|
|
Open
26 of 28 seats available |
|
||||||
CSC180AA: Computer Literacy – 3 credits
Introduction to computers and technology and their impact on society. Explores technology, current topics in computing, applications and related issues. Students gain fluency in integrating technology to solve problems using computational thinking. Use of application software to create documents, spreadsheets, databases, e- mail and text files, and use of Internet browsers. Prerequisites: None.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
17467
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
25 of 28 seats available |
|
28097
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
16 of 24 seats available |
|
||||||
CSC205: Object Oriented Programming and Data Structures – 3 credits
Covers Object-Oriented design and programming; elementary data structures; arrays; lists; stacks; queues; binary trees; recursion; searching and sorting algorithms. Note: Students may receive credit for only one of the following: CSC205 OR CSC205AA OR CSC205AB OR CSC205AC OR CSC205AD Prerequisites: A grade of C or better in CSC110, or CSC110AB, or permission of Instructor.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
24922
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
1/11 – 3/1
Spring 2027 |
N/A
|
|
Open
28 of 30 seats available |
|
||||||
|
24923
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
3/8 – 4/26
Spring 2027 |
N/A
|
|
Open
30 of 30 seats available |
|
||||||
CSC205AA: Object Oriented Programming and Data Structures – 3 credits
Covers Object-Oriented design and programming; elementary data structures; arrays; lists; stacks; queues; binary trees; recursion; searching and sorting algorithms. Note: Students may receive credit for only one of the following: CSC205 OR CSC205AA OR CSC205AB OR CSC205AC OR CSC205AD Prerequisites: A grade of C or better in CSC110, or CSC110AB, or permission of Instructor.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
30308
|
Estrella Mountain
Estrella Hall LearnStudio S253 |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
9:40 – 11:20 AM |
|
Open
13 of 20 seats available |
|
||||||
|
29967
|
Mesa: Dobson Campus
MC 114 CSC Computer Lab Rm |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
1:30 – 3:10 PM |
|
Open
20 of 24 seats available |
|
||||||
|
29966
|
Mesa: Dobson Campus
N/A |
In Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
1:30 – 3:10 PM |
|
Open
23 of 24 seats available |
|
||||||
|
17456
|
Chandler-Gilbert: Pecos Campus
Pecos Cholla Hall Rm 104 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
11:30 AM – 12:45 PM |
|
Open
14 of 22 seats available |
|
||||||
|
17413
|
Chandler-Gilbert: Pecos Campus
CGCC Online |
Hybrid Live Online
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
6:15 – 7:30 PM |
|
Open
25 of 28 seats available |
|
||||||
|
30309
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
17 of 25 seats available |
|
||||||
|
17305
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
11 of 22 seats available |
|
||||||
|
29965
|
Mesa
Online Course |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
18 of 24 seats available |
|
||||||
|
29177
|
Paradise Valley
ONLINE |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 23 seats available |
|
||||||
CSC205AB: Object Oriented Programming and Data Structures – 4 credits
Covers Object-Oriented design and programming; elementary data structures; arrays; lists; stacks; queues; binary trees; recursion; searching and sorting algorithms. Note: Students may receive credit for only one of the following: CSC205 OR CSC205AA OR CSC205AB OR CSC205AC OR CSC205AD Prerequisites: A grade of C or better in CSC110, or CSC110AB, or permission of Instructor.
General Education Designations: Computer/Statistics/Quantitative Application [CS]
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
13748
|
Phoenix
B228 |
Hybrid In-Person
|
1/25 – 5/14
Spring 2027 |
Mon
1:00 – 2:50 PM |
|
Open
12 of 22 seats available |
|
||||||
|
15150
|
Scottsdale
CIS/Math Bldg. CM 469 |
Hybrid In-Person
|
2/2 – 5/14
Spring 2027 |
Tue
5:30 – 7:25 PM |
|
Open
25 of 26 seats available |
|
||||||
|
30696
|
South Mountain
BE 132 |
In Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
1:00 – 2:40 PM |
|
Open
21 of 24 seats available |
|
30598
|
Glendale
T1 107 |
Hybrid In-Person
|
1/21 – 5/14
Spring 2027 |
Thu
4:00 – 6:00 PM |
|
Open
17 of 24 seats available |
|
||||||
|
30599
|
Glendale
VIRTUAL MEETINGS |
Hybrid Live Online
|
1/23 – 5/14
Spring 2027 |
Sat
9:30 – 11:30 AM |
|
Open
24 of 24 seats available |
|
||||||
|
30600
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
18 of 24 seats available |
|
||||||
|
15149
|
Scottsdale
Online Course |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
25 of 26 seats available |
|
||||||
|
13916
|
Phoenix
ONLINE CANVAS |
Online
|
1/25 – 5/14
Spring 2027 |
N/A
|
|
Open
12 of 22 seats available |
|
||||||
CSC230: Computer Organization and Assembly Language – 4 credits
Assembly language programming including input/output (I/O) programming and exception/interrupt handling. Register-level computer organization, I/O interfaces, assemblers, and linkers. Processor organization and design, data path, control, pipelining, and input/output. Memory organization with cache and virtual memory. Prerequisites: A grade of C or better in [(CSC100 or CSC110 or CSC110AB) and CSC/EEE120], or permission of Instructor or Division or Department Chair.
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
19477
|
Estrella Mountain
Estrella Hall LearnStudio S243 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Mon, Wed
9:40 – 11:05 AM |
|
Open
18 of 25 seats available |
|
||||||
|
17428
|
Chandler-Gilbert
CGCC Online |
Live Online
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
6:15 – 8:20 PM |
|
Open
25 of 28 seats available |
|
||||||
|
10441
|
Mesa: Dobson Campus
MC 124 CSC Computer Lab Rm |
In Person
|
1/19 – 5/14
Spring 2027 |
Tue, Thu
1:30 – 3:45 PM |
|
Open
18 of 24 seats available |
|
||||||
|
13900
|
Phoenix
B228 |
Hybrid In-Person
|
1/20 – 5/14
Spring 2027 |
Wed
1:00 – 2:30 PM |
|
Open
19 of 22 seats available |
|
||||||
|
28088
|
Glendale
STEAMworks |
Hybrid In-Person
|
1/21 – 5/14
Spring 2027 |
Thu
4:00 – 6:00 PM |
|
Open
18 of 24 seats available |
|
||||||
|
28089
|
Glendale
T1 107 |
Hybrid In-Person
|
1/23 – 5/14
Spring 2027 |
Sat
12:00 – 2:00 PM |
|
Open
22 of 24 seats available |
|
||||||
|
19476
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
17 of 25 seats available |
|
||||||
|
17486
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
19 of 28 seats available |
|
||||||
|
14058
|
Phoenix
ONLINE CANVAS |
Online
|
1/20 – 5/14
Spring 2027 |
N/A
|
|
Open
19 of 22 seats available |
|
||||||
|
29179
|
Paradise Valley
ONLINE |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 24 seats available |
|
||||||
|
25007
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
1/11 – 3/1
Spring 2027 |
N/A
|
|
Open
29 of 30 seats available |
|
||||||
|
25008
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
3/8 – 4/26
Spring 2027 |
N/A
|
|
Open
30 of 30 seats available |
|
||||||
|
15374
|
Scottsdale
Online Course |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
25 of 26 seats available |
|
||||||
CSC240: Introduction to Different Programming Languages – 3 credits
Introduction to procedural (C/C++), applicative (LISP), and declarative (Prolog) languages. Prerequisites: A grade of C or better in
CSC205 or permission of Instructor.
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
28090
|
Glendale
T1 107 |
Hybrid Live Online
|
1/25 – 5/14
Spring 2027 |
Mon
10:00 – 11:50 AM |
|
Open
22 of 24 seats available |
|
||||||
|
19433
|
Estrella Mountain
Estrella Hall LearnStudio S249 |
Hybrid In-Person
|
1/19 – 5/14
Spring 2027 |
Mon, Wed
11:30 AM – 12:55 PM |
|
Open
18 of 20 seats available |
|
||||||
|
29964
|
Mesa: Dobson Campus
MC 114 CSC Computer Lab Rm |
In Person
|
1/20 – 5/14
Spring 2027 |
Mon, Wed
4:25 – 6:30 PM |
|
Open
18 of 24 seats available |
|
||||||
|
30971
|
Phoenix
PC TBA |
Hybrid In-Person
|
1/21 – 5/14
Spring 2027 |
Thu
1:00 – 3:30 PM |
|
Open
22 of 22 seats available |
|
||||||
|
28091
|
Glendale
Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
19 of 24 seats available |
|
||||||
|
19482
|
Estrella Mountain
Internet/ Online Class |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
23 of 25 seats available |
|
||||||
|
17360
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
11 of 22 seats available |
|
||||||
|
15280
|
Scottsdale
Online Course |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
22 of 26 seats available |
|
||||||
|
25615
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
1/11 – 3/1
Spring 2027 |
N/A
|
|
Open
29 of 30 seats available |
|
||||||
|
25619
|
Rio Salado
Online Class |
Online
: You can start on any Monday between dates:
|
3/8 – 4/26
Spring 2027 |
N/A
|
|
Open
30 of 30 seats available |
|
||||||
|
13512
|
Phoenix
ONLINE CANVAS |
Online
|
1/20 – 5/14
Spring 2027 |
N/A
|
|
Open
22 of 22 seats available |
|
||||||
CSC240AA: Introduction to Different Programming Languages – 4 credits
Introduction to procedural (C/C++), applicative (LISP), and declarative (Prolog) languages. Prerequisites: A grade of C or better in
CSC205 or permission of Instructor.
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
16391
|
Paradise Valley
E 152: Comp Commons |
Hybrid In-Person
|
2/1 – 5/14
Spring 2027 |
Mon, Wed
3:00 – 5:00 PM |
|
Open
22 of 24 seats available |
|
||||||
|
16392
|
Paradise Valley
ONLINE |
Online
|
2/1 – 5/14
Spring 2027 |
N/A
|
|
Open
22 of 24 seats available |
|
||||||
CSC310: Data Structures and Algorithms – 3 credits
Advanced algorithmic concepts and data structures, including algorithm analysis and design, trees, graphs, hashing, and advanced sorting techniques. Implementation of advanced algorithms and data structures in an object-oriented language. Prerequisites: A grade of C or better in [CSC240, and (MAT230 or MAT231), and MAT227], or permission of Program Director.
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
17485
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
22 of 22 seats available |
CSC350: Logic Programming for Artificial Intelligence – 3 credits
Introduction to the fundamentals of logic and logic programming, a paradigm that uses formal logic to express computational algorithms. Focus on propositional and predicate logic, basics of proof techniques, principles of computational logic, and logic programming concepts using Prolog-based logic programming languages. Emphasis on application to artificial intelligence. Prerequisites: A grade of C or better in (CSC240++ and MAT227) or permission of Program Director.
| Class# | Location | Delivery | Dates | Days / Times | Instructors | Availability |
|---|---|---|---|---|---|---|
|
29216
|
Chandler-Gilbert
CGCC Online |
Online
|
1/19 – 5/14
Spring 2027 |
N/A
|
|
Open
11 of 22 seats available |
|
||||||
SUN# CSC2205