Search Results

Print search results

We found 37 classes for your selected search criteria

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.

Course Notes: It is highly encouraged that you attend the FREE MCC Computer Science Boot Camp that occurs prior to the beginning of the semester. Participants will review key skills necessary for success; participants will be better prepared for their course. Visit https://www.mesacc.edu/students/foundations-student-success/boot-camps for more information and to register.

General Education Designations: Computer/Statistics/Quantitative Application [CS]
Class Location Delivery Dates Days Times Instructor Availability
15955

Live Online

Live Online
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

MoWe
5:20 PM - 7:00 PM

Staff

Open

24 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.

27114

Online Course

Online (On Your Time)
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

Nicholas Pallares

Class Started

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 27114 Students may contact instructor at: nicholas.pallares@mesacc.edu.

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

Class Fee: $5.00

13778

Online Course

Online (On Your Time)
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

Staff

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.

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred.

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.

Course Notes: It is highly encouraged that you attend the FREE MCC Computer Science Boot Camp that occurs prior to the beginning of the semester. Participants will review key skills necessary for success; participants will be better prepared for their course. Visit https://www.mesacc.edu/students/foundations-student-success/boot-camps for more information and to register.

Additional Course Notes: Students may receive credit for only one of the following: CSC110 OR CSC110AA OR CSC110AB.

General Education Designations: Computer/Statistics/Quantitative Application [CS]
Class Location Delivery Dates Days Times Instructor Availability
27168
Dobson Campus

MC 124

In Person
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

TuTh
10:30 AM - 12:10 PM

Dilshad Haleem

Class Started

Class Fee: $5.00

27867
Dobson Campus

MC 124

In Person
Lecture/Lab
01/17/2024 - 05/10/2024

Spring

MoWe
10:30 AM - 12:10 PM

Nicholas Pallares

Class Started

Class Fee: $5.00

27184
Dobson Campus

MC 124

In Person
Lecture/Lab
01/17/2024 - 05/10/2024

Spring

MoWe
5:45 PM - 7:25 PM

Nicholas Pallares

Class Started

Class Fee: $5.00

13779
Dobson Campus

MC 124

In Person
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

MoWe
10:30 AM - 12:10 PM

Staff

Open

19 of 24
Seats Available

14444
Dobson Campus

MC 102

In Person
Lecture/Lab
08/20/2024 - 12/13/2024

Fall

TuTh
10:30 AM - 12:10 PM

Staff

Open

20 of 24
Seats Available

14783
Dobson Campus

MC 124

In Person
Lecture/Lab
08/20/2024 - 12/13/2024

Fall

TuTh
1:30 PM - 3:10 PM

Dilshad Haleem

Open

20 of 24
Seats Available

Notes: Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

27171

Live Online

Live Online
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

TuTh
1:30 PM - 3:10 PM

Nicholas Pallares

Class Started

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 27171 Students may contact instructor at: nicholas.pallares@mesacc.edu.

Class Fee: $5.00

13830

Live Online

Live Online
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

MoWe
7:10 PM - 8:50 PM

Staff

Open

22 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.

27115

Online Course

Online (On Your Time)
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

Nicholas Pallares

Class Started

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 27115 Students may contact instructor at: nicholas.pallares@mesacc.edu.

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

Class Fee: $5.00

28270

Online Course

Online (On Your Time)
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

Nicholas Pallares

Closed

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 28270 Students may contact instructor at: nicholas.pallares@mesacc.edu

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

Class Fee: $5.00

28539

Online Course

Online (On Your Time)
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

Dilshad Haleem

Class Started

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 28539 Students may contact instructor at: dilshad.haleem@mesacc.edu

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

Class Fee: $5.00

14833

Online Course

Online (On Your Time)
Lecture/Lab
05/28/2024 - 07/18/2024

Summer

Lea Neibarger

Open

8 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 14833 Students may contact instructor at: lea.neibarger@gccaz.edu

Class Fee: $5.00

14932

Online Course

Online (On Your Time)
Lecture/Lab
05/28/2024 - 07/18/2024

Summer

Dilshad Haleem

Open

21 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 14932 Students may contact instructor at: dishad.haleem@mesacc.edu

Class Fee: $5.00

13834

Online Course

Online (On Your Time)
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

Dilshad Haleem

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 13834 Students may contact instructor at: dilshad.haleem@mesacc.edu

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

13780

Online Course

Online (On Your Time)
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

Staff

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.

This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

14784

Online Course

Online (On Your Time)
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

Staff

Open

23 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.

?This course may require in person proctored assessments or exams that will be administered at Mesa Community College at no charge. Proctoring services not administered at Mesa Community college may be used and students are responsible for any additional costs incurred. Contact the instructor for further details.

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, Read Only Memory (ROMs), Programmable Logic Device (PLDs), synchronous and asynchronous sequential circuits, and state reduction techniques. Building physical circuits.

Prerequisites: None. Corequisites: CSC100 or (CSC110 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 Instructor Availability
32730
Dobson Campus

MC 112

Hybrid
Lecture/Lab
01/18/2024 - 05/10/2024

Spring

Th
5:45 PM - 8:25 PM

Abrahm Coury

Closed

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.

Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Class Fee: $5.00

27116
Dobson Campus

MC 112

Hybrid
Lecture/Lab
01/19/2024 - 05/10/2024

Spring

Fr
9:00 AM - 11:40 AM

Cody Anderson

Closed

No 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.

Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Class 27116 Students may contact instructor at: cody.anderson@mesacc.edu

Class Fee: $5.00

17025
Dobson Campus

MC 112

Hybrid
Lecture/Lab
05/29/2024 - 07/18/2024

Summer

MoWe
8:00 AM - 10:40 AM

Cody Anderson

Open

15 of 24
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.

Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

Students may contact instructor at: cody.anderson@mesacc.edu

33719
Dobson Campus

MC 112

Hybrid
Lecture/Lab
08/22/2024 - 12/13/2024

Fall

Th
5:45 PM - 8:25 PM

Cody Anderson

Open

13 of 24
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.

Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

Students may contact instructor at: cody.anderson@mesacc.edu

Class Fee: $5.00

15405
Dobson Campus

MC 112

Hybrid
Lecture/Lab
08/23/2024 - 12/13/2024

Fall

Fr
9:00 AM - 11:40 AM

Cody Anderson

Open

7 of 24
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.

Open Educational Resources (OER) are learning, teaching, and research materials in any format and medium that reside in the public domain or have an open license copyright that permits no-cost access, re-use, re-purpose, retention, redistribution, and adaptation by others.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

Class 15405 Students may contact instructor at: cody.anderson@domail.maricopa.edu

Class Fee: $5.00

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 CSC110AB, or permission of Instructor.

Course Notes: Students may receive credit for only one of the following: CSC205 OR CSC205AA OR CSC205AB OR CSC205AC OR CSC205AD

General Education Designations: Computer/Statistics/Quantitative Application [CS]
Class Location Delivery Dates Days Times Instructor Availability
28536
Dobson Campus

MC 102

In Person
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

MoTuWeTh
10:00 AM - 10:50 AM

Robert Simms

Closed

Class Fee: $5.00

29317
Dobson Campus

MC 114

In Person
Lecture/Lab
01/16/2024 - 05/10/2024

Spring

TuTh
5:45 PM - 7:25 PM

Robert Simms

Closed

Class Fee: $5.00

13808
Dobson Campus

MC 124

In Person
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

MoWe
5:45 PM - 7:25 PM

Robert Simms

Open

16 of 24
Seats Available

14446
Dobson Campus

MC 102

In Person
Lecture/Lab
08/20/2024 - 12/13/2024

Fall

TuTh
1:30 PM - 3:10 PM

Robert Simms

Open

13 of 24
Seats Available

28271

Live Online

Live Online
Lecture/Lab
01/17/2024 - 05/10/2024

Spring

MoWe
10:30 AM - 12:10 PM

Dilshad Haleem

Closed

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 28271 Students may contact instructor at: dilshad.haleem@mesacc.edu

Class Fee: $5.00

14919

Live Online

Live Online
Lecture/Lab
05/29/2024 - 07/17/2024

Summer

MoWe
6:00 PM - 9:20 PM

Joshua Frisby

Open

5 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 14919 Students may contact the instructor at joshua.frisby@gccaz.edu

Class Fee: $5.00

14785

Live Online

Live Online
Lecture/Lab
08/19/2024 - 12/13/2024

Fall

MoWe
10:30 AM - 12:10 PM

Dilshad Haleem

Open

17 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.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

Class 14785 Students may contact instructor at: dilshad.haleem@mesacc.edu

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 Instructor Availability
14868
Dobson Campus

MC 124

In Person
Lecture/Lab
08/20/2024 - 12/13/2024

Fall

TuTh
10:30 AM - 12:45 PM

Dilshad Haleem

Closed

27178

Live Online

Live Online
Lecture/Lab
01/17/2024 - 05/10/2024

Spring

MoWe
1:30 PM - 3:45 PM

Dilshad Haleem

Closed

No Seats Available

Class Fee: $5.00

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 Instructor Availability
29318
Dobson Campus

MC 114

In Person
Lecture
01/16/2024 - 05/10/2024

Spring

MoTuWeTh
11:00 AM - 11:50 AM

Robert Simms

Class Started

Class Fee: $5.00

27163
Dobson Campus

MC 114

In Person
Lecture
01/17/2024 - 05/10/2024

Spring

MoWe
5:45 PM - 7:25 PM

Robert Simms

Class Started

Class Fee: $5.00

15767
Dobson Campus

MC 114

In Person
Lecture
08/19/2024 - 12/13/2024

Fall

MoTuWeTh
11:00 AM - 11:50 AM

Robert Simms

Open

20 of 24
Seats Available

13839
Dobson Campus

MC 124

In Person
Lecture
08/20/2024 - 12/13/2024

Fall

TuTh
4:25 PM - 6:05 PM

Robert Simms

Open

15 of 24
Seats Available