Bachelor of Applied Science in Data Analytics and Programming

Course Sequence by Term

The following is the suggested course sequence by term. Please keep in mind:

  • Students should meet with an academic advisor to develop an individual education plan that meets their academic and career goals. Use the Degree Progress Report Tool in your Student Center to manage your plan.
  • The course sequence is laid out by suggested term and may be affected when students enter the program at different times of the year.
  • Initial course placement is determined by current district placement measures and/or completion of 100-200 level course and/or program requirements.
  • Degree and transfer seeking students may be required to successfully complete a MCCCD First Year Experience Course (FYE) within the first two semesters at a MCCCD College. Courses include FYE101 and FYE103. Course offerings will vary by college. See an academic, program, or faculty advisor for details.

Full-time Sequence

Full-time status is 12 credits to 18 credits per semester.

A list of additional requirements for this pathway map
Arizona General Education Curriculum (AGEC)

Students pursuing an Associate for transfer to a university or a MCCCD bachelor's degree should note the following changes to the Arizona General Education Curriculum (AGEC) requirements, effective Catalog Years 2026-27 and beyond. Students are strongly encouraged to visit with an academic advisor to assess whether transitioning to the Reimagined AGEC requirements aligns with educational goals and to ensure completion of all graduation requirements.

Effective Catalog Year 2026-27 and beyond, AGEC Requirements will include:

  • Oral Communication [OCM] (3 Credits)
  • Quantitative Reasoning [QNR] (3 Credits)
  • Institutions in the Americas [IAM] (3 Credits)

Effective Catalog Year 2026-27 and beyond, AGEC Requirements will no longer include:

  • Literacy and Critical Inquiry [L] (3 Credits)
  • Computers/Statistics/Quantitative Applications [CS] (3-5 Credits)
  • Cultural, Global, and Historical Awareness Areas [C, G, H] (0-3 Credits)
  • Subject Options -AGEC-S only (8 Credits)

For a full outline of the Reimagined AGEC Requirements, please visit Maricopa’s AGEC Webpage.

Note: Because you are viewing this pathway map on a mobile device, some columns below have been hidden. To view all columns, please rotate your device or view this page on a device with a larger screen.

Term 1

A sequence of suggested courses that should be taken during Term 1
Course Number Course Name Requisites Notes Area Credits
CIS105 Survey of Computer Information Systems CS 3
CIS150AB Object-Oriented Programming Fundamentals 3
ENG101 or
ENG107
First-Year Composition or First-Year Composition for ESL FYC or FYC 3
FYE101 or
FYE103
Introduction to College, Career and Personal Success or Exploration of College, Career and Personal Success 1–3
MAT15+ College Algebra/Functions OR Higher mathematical level Quantitative Reasoning [QNR] approved General Education course with a MAT prefix except MAT206. QNR 3–6
SCB Social and Behavioral Sciences Any approved general education course in the Social and Behavioral Sciences [SCB] area.
Recommend SBU200.
SCB 3

Term 2

A sequence of suggested courses that should be taken during Term 2
Course Number Course Name Requisites Notes Area Credits
CIS114DE Excel Spreadsheet 3
CIS156 Python Programming: Level I 3
CIS215 Foundations of Data Analytics and Programming 3
CIS276DA or
CIS276DB
MySQL Database or SQL Server Database 3
ENG102 or
ENG108
First-Year Composition or First-Year Composition for ESL FYC or FYC 3
AHM Arts and Humanities Any approved general education course in the Arts and Humanities [AHM] area AHM 3

Term 3

A sequence of suggested courses that should be taken during Term 3
Course Number Course Name Requisites Notes Area Credits
CIS162AD C#: Level I CS 3
CIS224 Project Management Microsoft Project for Windows 3
CIS256 Python Programming Level II 3
CLD110 Amazon Web Services Cloud Foundations 3
GBS220 or
GBS221
Quantitative Methods in Business or Business Statistics None or CS 3

Term 4

A sequence of suggested courses that should be taken during Term 4
Course Number Course Name Requisites Notes Area Credits
CIS214DA Advanced Excel for Data Analytics 3
CIS256DA Python for Data Analysis 3
CIS262AD C# Level II 3
CIS276DC NoSQL 3
CLD120 Amazon Web Services Cloud Architect Associate 3

Term 5

A sequence of suggested courses that should be taken during Term 5
Course Number Course Name Requisites Notes Area Credits
CIS314 Data Privacy and Integrity 3
CIS315 Data Protection 3
CIS316 Descriptive Analytics 3
OCM Oral Communication Any approved general education course in the Oral Communication [OCM] area. OCM 3
SCB Social and Behavioral Sciences Any approved general education course in the Social and Behavioral Sciences [SCB] area.
Recommend SBU200.
SCB 3

Term 6

A sequence of suggested courses that should be taken during Term 6
Course Number Course Name Requisites Notes Area Credits
CIS250 Management of Information Systems 3
CIS317 Data Complexity 3
CIS318 Predictive Analytics 3
NSI Natural Sciences Any approved general education course in the Natural Sciences [NSI] area NSI 4

Term 7

A sequence of suggested courses that should be taken during Term 7
Course Number Course Name Requisites Notes Area Credits
CIS415 Big Data 3
CIS416 Presentation of Analytics and Programming Results and Solutions 3
CIS480 Data Analytics and Programming Capstone 3
CLD417 Cloud Analytics 3
NSI Natural Sciences Any approved general education course in the Natural Sciences [NSI] area NSI 4

Term 8

A sequence of suggested courses that should be taken during Term 8
Course Number Course Name Requisites Notes Area Credits
AHM Arts and Humanities Any approved general education course in the Arts and Humanities [AHM] area AHM 3
CIS260++ Any Data Visualization course 3
CIS324 Information Technology Project Management 3
IAM Institutions of the Americas Any approved general education course in the Institutions in the Americas [IAM] area. IAM 3

Part-time Sequence

Part-time status is 11 credit hours or less.

A list of additional requirements for this pathway map
Arizona General Education Curriculum (AGEC)

Students pursuing an Associate for transfer to a university or a MCCCD bachelor's degree should note the following changes to the Arizona General Education Curriculum (AGEC) requirements, effective Catalog Years 2026-27 and beyond. Students are strongly encouraged to visit with an academic advisor to assess whether transitioning to the Reimagined AGEC requirements aligns with educational goals and to ensure completion of all graduation requirements.

Effective Catalog Year 2026-27 and beyond, AGEC Requirements will include:

  • Oral Communication [OCM] (3 Credits)
  • Quantitative Reasoning [QNR] (3 Credits)
  • Institutions in the Americas [IAM] (3 Credits)

Effective Catalog Year 2026-27 and beyond, AGEC Requirements will no longer include:

  • Literacy and Critical Inquiry [L] (3 Credits)
  • Computers/Statistics/Quantitative Applications [CS] (3-5 Credits)
  • Cultural, Global, and Historical Awareness Areas [C, G, H] (0-3 Credits)
  • Subject Options -AGEC-S only (8 Credits)

For a full outline of the Reimagined AGEC Requirements, please visit Maricopa’s AGEC Webpage.

Note: Because you are viewing this pathway map on a mobile device, some columns below have been hidden. To view all columns, please rotate your device or view this page on a device with a larger screen.

Term 1

A sequence of suggested courses that should be taken during Term 1
Course Number Course Name Requisites Notes Area Credits
CIS105 Survey of Computer Information Systems CS 3
CIS150AB Object-Oriented Programming Fundamentals 3
FYE101 or
FYE103
Introduction to College, Career and Personal Success or Exploration of College, Career and Personal Success 1–3

Term 2

A sequence of suggested courses that should be taken during Term 2
Course Number Course Name Requisites Notes Area Credits
CLD110 Amazon Web Services Cloud Foundations 3
MAT15+ College Algebra Function OR Higher mathematical level Quantitative Reasoning [QNR] approved General Education course with a MAT prefix except MAT206. QNR 3–6

Term 3

A sequence of suggested courses that should be taken during Term 3
Course Number Course Name Requisites Notes Area Credits
CIS114DE Excel Spreadsheet 3
CIS156 Python Programming: Level I 3
CIS276DA or
CIS276DB
MySQL Database or SQL Server Database 3
GBS220 or
GBS221
Quantitative Methods in Business or Business Statistics None or CS 3

Term 4

A sequence of suggested courses that should be taken during Term 4
Course Number Course Name Requisites Notes Area Credits
CIS215 Foundations of Data Analytics and Programming 3
ENG101 or
ENG107
First-Year Composition or First-Year Composition for ESL FYC or FYC 3

Term 5

A sequence of suggested courses that should be taken during Term 5
Course Number Course Name Requisites Notes Area Credits
CIS162AD C#: Level I CS 3
CIS256 Python Programming Level II 3
ENG102 or
ENG108
First-Year Composition or First-Year Composition for ESL FYC or FYC 3

Term 6

A sequence of suggested courses that should be taken during Term 6
Course Number Course Name Requisites Notes Area Credits
CIS224 Project Management Microsoft Project for Windows 3
SCB Social and Behavioral Sciences Any approved general education course in the Social and Behavioral Sciences [SCB] area.
Recommend SBU200.
SCB 3

Term 7

A sequence of suggested courses that should be taken during Term 7
Course Number Course Name Requisites Notes Area Credits
CIS256DA Python for Data Analysis 3
CIS262AD C# Level II 3

Term 8

A sequence of suggested courses that should be taken during Term 8
Course Number Course Name Requisites Notes Area Credits
CIS214DA Advanced Excel for Data Analytics 3
CIS260++ Any Data Visualization course 3
CIS276DC NoSQL 3
CLD120 Amazon Web Services Cloud Architect Associate 3

Term 9

A sequence of suggested courses that should be taken during Term 9
Course Number Course Name Requisites Notes Area Credits
CIS315 Data Protection 3
CIS316 Descriptive Analytics 3

Term 10

A sequence of suggested courses that should be taken during Term 10
Course Number Course Name Requisites Notes Area Credits
AHM Arts and Humanities Any approved general education course in the Arts and Humanities [AHM] area AHM 3
CIS314 Data Privacy and Integrity 3
SCB Social and Behavioral Sciences Any approved general education course in the Social and Behavioral Sciences [SCB] area.
Recommend SBU200.
SCB 3
OCM Oral Communication Any approved general education course in the Oral Communication [OCM] area. OCM 3

Term 11

A sequence of suggested courses that should be taken during Term 11
Course Number Course Name Requisites Notes Area Credits
CIS250 Management of Information Systems 3
CIS317 Data Complexity 3
CIS318 Predictive Analytics 3

Term 12

A sequence of suggested courses that should be taken during Term 12
Course Number Course Name Requisites Notes Area Credits
NSI Natural Sciences Any approved general education course in the Natural Sciences [NSI] area NSI 4

Term 13

A sequence of suggested courses that should be taken during Term 13
Course Number Course Name Requisites Notes Area Credits
CIS415 Big Data 3
CIS416 Presentation of Analytics and Programming Results and Solutions 3

Term 14

A sequence of suggested courses that should be taken during Term 14
Course Number Course Name Requisites Notes Area Credits
CIS480 Data Analytics and Programming Capstone 3
NSI Natural Sciences Any approved general education course in the Natural Sciences [NSI] area NSI 4

Term 15

A sequence of suggested courses that should be taken during Term 15
Course Number Course Name Requisites Notes Area Credits
CLD417 Cloud Analytics 3

Term 16

A sequence of suggested courses that should be taken during Term 16
Course Number Course Name Requisites Notes Area Credits
CIS324 Information Technology Project Management 3
AHM Arts and Humanities Any approved general education course in the Arts and Humanities [AHM] area AHM 3
IAM Institutions of the Americas Any approved general education course in the Institutions in the Americas [IAM] area. IAM 3

Course Area Key