11 Courses / 32 Classes found

Search Results

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 MAT095, or MAT096, or 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: CS

Class# Location Delivery Dates Days Times Instructors Availability
16066
Mesa
Online Course
Online
05/3007/20
Summer 2023
N/A
N/A
  • L. Neibarger
Open
24 of 24 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.
      Class 16066 Students may contact instructor at lea.neibarger@gccaz.edu
      Class 16066 costs include CSC Course Fee: $5
  • Textbook info pending
14309
Scottsdale
On Your Time Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • J. Jackson
Open
18 of 24 Seats Available
    • Notes: ONLINE CLASS. All classwork can be completed entirely online. Exams may require onsite/in person attendance. Required proctored testing is available at no cost on campus or for a fee through online proctoring services. Room scans will be required for remote proctored exams. For specific information, visit: https://www.scottsdalecc.edu/students/elearning/proctored-testing
  • No books listed at the bookstore, contact instructor

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. Prerequisites: A grade of C or better in MAT095, or MAT096, or 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: CS

Class# Location Delivery Dates Days Times Instructors Availability
12608
Rio Salado
Online Class
Online : You can start on any Monday between dates:
05/0106/19
Summer 2023
N/A
N/A
  • Staff
Open
27 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Software Required
      Word Processing program, such as Microsoft Word or Google Docs
      Required Training Materials: zyBook: CSC110: Introduction to Computer Science -(students will need to buy directly from zyBook, it would not be available at the Rio Salado bookstore).
      Note: Your instructor will provide an access code and zyBook information, along with instructions on how to purchase the materials in RioLearn.
  • No books listed at the bookstore, contact instructor
12609
Rio Salado
Online Class
Online : You can start on any Monday between dates:
07/0308/14
Summer 2023
N/A
N/A
  • Staff
Open
30 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Software Required
      Word Processing program, such as Microsoft Word or Google Docs
      Required Training Materials: zyBook: CSC110: Introduction to Computer Science -(students will need to buy directly from zyBook, it would not be available at the Rio Salado bookstore).
      Note: Your instructor will provide an access code and zyBook information, along with instructions on how to purchase the materials in RioLearn.
  • No books listed at the bookstore, contact instructor
14745
Phoenix
ONLINE CANVAS
Online
06/0107/20
Summer 2023
N/A
N/A
  • M. Manning
Open
8 of 20 Seats Available
    • Notes: Class Meets for Eight (8) Weeks
  • Textbook info pending

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. Prerequisites: A grade of C or better in MAT095, or MAT096, or 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: CS

Class# Location Delivery Dates Days Times Instructors Availability
13517
Chandler-Gilbert
CGCC Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • S. Osburn Jr
Open
9 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. Prerequisites: A grade of C or better in MAT095, or MAT096, or 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: CS

Class# Location Delivery Dates Days Times Instructors Availability
16822
Chandler-Gilbert
CGCC Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • W. Huber
Open
4 of 20 Seats Available
    • Notes: Class is scheduled for Eight (8) Weeks
      Class 16822 costs include CSC Course Fee: $25
    • Additional Notes: Students without prior programming experience should consider registering in CIS150AB.
      There is no textbook to purchase for this class. However, you will need access to the training software. The software is approximately $30 and information on how to purchase and gain access to this software will be made available on the first day of class.
  • No books listed at the bookstore, contact instructor
17464
Estrella Mountain
Internet/ Online Class
Online
05/3008/03
Summer 2023
N/A
N/A
  • E. Eckert
Open
23 of 25 Seats Available
    • Notes: Class 17464 costs include CSC Course Fee: $10
  • Textbook info pending
16174
Mesa
Online Course
Online
05/3007/20
Summer 2023
N/A
N/A
  • Staff
Open
22 of 24 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.
      Class 16174 Students may contact instructor at: nicholas.pallares@mesacc.edu
      Class 16174 costs include CSC Course Fee: $5
  • Textbook info pending
16065
Mesa
Online Course
Online
05/3007/20
Summer 2023
N/A
N/A
  • L. Neibarger
Open
14 of 24 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.
      Class 16065 Students may contact instructor at: lea.neibarger@gccaz.edu
      Class 16065 costs include CSC Course Fee: $5
  • Textbook info pending
14208
Scottsdale
On Your Time Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • J. Jackson
Open
19 of 24 Seats Available
    • Notes: ONLINE CLASS. All classwork can be completed entirely online. Exams may require onsite/in person attendance. Required proctored testing is available at no cost on campus or for a fee through online proctoring services. Room scans will be required for remote proctored exams. For specific information, visit: https://www.scottsdalecc.edu/students/elearning/proctored-testing
  • No books listed at the bookstore, contact instructor
17073
South Mountain
ONLINE
Online
05/3007/20
Summer 2023
N/A
N/A
  • K. Chhibber
Open
22 of 24 Seats Available

CSC120: Digital Design Fundamentals – 4 credits

Number systems, conversion methods, binary and complement arithmetic, Boolean switching algebra and circuit minimization techniques. Analysis and design of combinational logic, flip-flops, simple counters, registers, ROMs, PLDs, synchronous and asynchronous sequential circuits, and state reduction techniques. Building physical circuits. Prerequisites: None. Corequisites: CSC100 or CSC110 or permission of Instructor or Division or Department Chair.

General Education Designations: CS

Class# Location Delivery Dates Days Times Instructors Availability
12737
Rio Salado
Online Class
Online : You can start on any Monday between dates:
05/0106/19
Summer 2023
N/A
N/A
  • Staff
Open
28 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Corequisite Required - See Catalog
      Software Required
      Students are required to have access to LogicWorks. Virtual access will be provided by Rio Salado College at no cost to the student. Information on how to access the software will be provided during the first week of the course.
      Word Processing program, such as Microsoft Word or Google Docs
  • No books listed at the bookstore, contact instructor
12738
Rio Salado
Online Class
Online : You can start on any Monday between dates:
07/0308/14
Summer 2023
N/A
N/A
  • Staff
Open
30 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Corequisite Required - See Catalog
      Software Required
      Students are required to have access to LogicWorks. Virtual access will be provided by Rio Salado College at no cost to the student. Information on how to access the software will be provided during the first week of the course.
      Word Processing program, such as Microsoft Word or Google Docs
  • No books listed at the bookstore, contact instructor
17465
Estrella Mountain
Internet/ Online Class
Online
05/3008/03
Summer 2023
N/A
N/A
  • E. Eckert
Open
24 of 25 Seats Available
    • Notes: Class 17465 costs include CSC Course Fee: $25
  • Textbook info pending
13508
Chandler-Gilbert
CGCC Online
Online
05/1507/06
Summer 2023
N/A
N/A
  • H. Matar
Open
12 of 22 Seats Available
    • Notes: This online class is designed for highly motivated, self-directed, computer-literate students. This 4-credit course expect students to commit at least 10-12 hours/week (an average of 10 hours/week).
      The class uses software that requires Microsoft Windows Operating Systems and students will be required to purchase the hardware requirement for the course.
      Class 13508 costs include EEE Course Fee: $25
    • Additional Notes: EEE/CSC 120 at CGCC transfers as CSE/EEE 120 and SER 232 at ASU, as ECE 274 at U of A, as EE110 at NAU and CST 215 at GCU
  • No books listed at the bookstore, contact instructor
13529
Chandler-Gilbert
CGCC Online
Online
05/1507/06
Summer 2023
N/A
N/A
  • H. Matar
Open
22 of 22 Seats Available
    • Notes: This online class is designed for highly motivated, self-directed, computer-literate students. This 4-credit course expect students to commit at least 10-12 hours/week (an average of 10 hours/week).
      The class uses software that requires Microsoft Windows Operating Systems and students will be required to purchase the hardware requirement for the course.
      Class 13529 costs include EEE Course Fee: $25
    • Additional Notes: EEE/CSC 120 at CGCC transfers as CSE/EEE 120 and SER 232 at ASU, as ECE 274 at U of A, as EE110 at NAU and CST 215 at GCU
  • No books listed at the bookstore, contact instructor
13541
Chandler-Gilbert
CGCC Online
Online
05/1507/06
Summer 2023
N/A
N/A
  • B. Matar
Open
11 of 22 Seats Available
    • Notes: This online class is designed for highly motivated, self-directed, computer-literate students. This 4-credit course expect students to commit at least 10-12 hours/week (an average of 10 hours/week).
      The class uses software that requires Microsoft Windows Operating Systems and students will be required to purchase the hardware requirement for the course.
      Class 13541 costs include EEE Course Fee: $25
    • Additional Notes: EEE/CSC 120 at CGCC transfers as CSE/EEE 120 and SER 232 at ASU, as ECE 274 at U of A, as EE110 at NAU and CST 215 at GCU
  • No books listed at the bookstore, contact instructor

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. Prerequisites: A grade of C or better in CSC110 or permission of Instructor.

General Education Designations: CS

Class# Location Delivery Dates Days Times Instructors Availability
14746
Phoenix
ONLINE CANVAS
Online
06/0107/20
Summer 2023
N/A
N/A
  • M. Manning
Open
14 of 20 Seats Available
    • Notes: Class Meets for Eight (8) Weeks
  • Textbook info pending
16765
Rio Salado
Online Class
Online : You can start on any Monday between dates:
05/0106/19
Summer 2023
N/A
N/A
  • Staff
Open
25 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Software Required
      Word Processing program, such as Microsoft Word or Google Docs
      Required Training Materials: zyBook: CSC205: Object Oriented Programming and Data Structures (students will need to buy this directly from zyBooks, it will not be available at the Rio Salado bookstore).
      Note: Your instructor will provide an access code and zyBook information, along with instructions on how to purchase the materials in RioLearn.
  • No books listed at the bookstore, contact instructor
16766
Rio Salado
Online Class
Online : You can start on any Monday between dates:
07/0308/14
Summer 2023
N/A
N/A
  • Staff
Open
29 of 30 Seats Available
    • Notes: Fourteen (14) Week Class
      8-week class option available
      Software Required
      Word Processing program, such as Microsoft Word or Google Docs
      Required Training Materials: zyBook: CSC205: Object Oriented Programming and Data Structures (students will need to buy this directly from zyBooks, it will not be available at the Rio Salado bookstore).
      Note: Your instructor will provide an access code and zyBook information, along with instructions on how to purchase the materials in RioLearn.
  • No books listed at the bookstore, contact instructor

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. Prerequisites: A grade of C or better in CSC110 or permission of Instructor.

General Education Designations: CS

Class# Location Delivery Dates Days Times Instructors Availability
13526
Chandler-Gilbert
CGCC Online
Online
05/1508/03
Summer 2023
N/A
N/A
  • S. Osburn Jr
Open
17 of 24 Seats Available
13788
Chandler-Gilbert
CGCC Online
Online
05/1508/03
Summer 2023
N/A
N/A
  • W. Huber
Open
8 of 24 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. Prerequisites: A grade of C or better in CSC110 or permission of Instructor.

General Education Designations: CS

Class# Location Delivery Dates Days Times Instructors Availability
16159
Mesa
Live Online
Live Online
05/3107/19
Summer 2023
M,W
6:00PM – 9:20PM
  • J. Frisby
Open
15 of 24 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.
      Class 16159 Students may contact the instructor at joshua.frisby@gccaz.edu
      Class 16159 costs include CSC Course Fee: $5
  • Textbook info pending
15799
Paradise Valley
LiveOnline
Live Online
05/3007/20
Summer 2023
Tu,Th
6:00PM – 9:30PM
  • J. Frisby
Open
21 of 24 Seats Available
    • Notes: Live Online courses meet with the instructor via the internet at regularly scheduled dates and times set in the schedule. Students will be required to use online virtual meeting software (Google Hangouts or WebEx, both of which require a camera). This "Live Online" experience approximates the regular in-person class experience. Attendance at online sessions will be expected according to the instructor's attendance policy, which will be stated in the syllabus.

      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.
16714
Scottsdale
On Your Time Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • W. Meacham
Open
21 of 24 Seats Available
    • Notes: ONLINE CLASS. All classwork can be completed entirely online. Exams may require onsite/in person attendance. Required proctored testing is available at no cost on campus or for a fee through online proctoring services. Room scans will be required for remote proctored exams. For specific information, visit: https://www.scottsdalecc.edu/students/elearning/proctored-testing
  • No books listed at the bookstore, contact instructor

CSC220: Programming for Computer Engineering – 3 credits

Introduction to procedural programming (C/C++) and hardware description language (VHDL). Prerequisites: A grade of C or better in (CSC/EEE120 and CSC205), or permission of Instructor or Division or Department Chair.

Class# Location Delivery Dates Days Times Instructors Availability
13503
Chandler-Gilbert
CGCC Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • W. Huber
Open
20 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) and CSC/EEE120], or permission of Instructor or Division or Department Chair.

Class# Location Delivery Dates Days Times Instructors Availability
17494
Chandler-Gilbert
CGCC Online
Online
05/3008/03
Summer 2023
N/A
N/A
  • E. Newberry
Open
22 of 22 Seats Available
    • Notes: Class is scheduled for Eight (8) Weeks
      There is no textbook to purchase for this class. However, you will need access to the training software. The software is approximately $30 and information on how to purchase and gain access to this software will be made available on the first day of class.
      All textbook and course materials available at no or low cost (<$40) - may include OER (Open Educational Resources).
      Class 17494 costs include CSC Course Fee: $25
  • No books listed at the bookstore, contact instructor

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
13527
Chandler-Gilbert
CGCC Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • M. Rahman
Open
11 of 24 Seats Available
13542
Chandler-Gilbert
CGCC Online
Online
05/3007/20
Summer 2023
N/A
N/A
  • M. Rahman
Open
20 of 24 Seats Available
16781
Phoenix
ONLINE CANVAS
Online
06/0107/20
Summer 2023
N/A
N/A
  • M. Manning
Open
11 of 20 Seats Available
    • Notes: Class Meets for Eight (8) Weeks
  • Textbook info pending
17289
Paradise Valley
ONLINE
Online
05/3008/03
Summer 2023
N/A
N/A
  • R. Lauffer
Open
16 of 23 Seats Available
    • 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.