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
Awareness Areas
  • In addition to the requirements identified in the sequence below, students must complete the following awareness areas if not otherwise met by other program requirements:
    • Cultural [C] and
    • Global [G] or Historical [H]
  • Students are strongly encouraged to visit with an academic advisor to ensure completion of all graduation requirements.

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 level course in the Mathematical Applications [MA] area MA 3–6
PSY101 Introduction to Psychology SB 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
PHI103 Introduction to Logic HU, L 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
CIS216 Data Governance, Management, and Quality 3
CIS224 Project Management Microsoft Project for Windows 3
CIS256 Python Programming Level II 3
CLD110 Amazon Web Services Cloud Foundations May be waived by permission of the Program Director, Department or Division Chair 0–3
GBS220 Quantitative Methods in Business 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
CIS260TB Data Visualization: Tableau 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
CIS260BI Data Visualization: Power Business Intelligence (BI) 3
CIS314 Data Privacy and Integrity 3
CIS315 Data Protection 3
CIS316 Descriptive Analytics 3
SBU200 Society and Business G, SB 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
SQ Natural Sciences Quantitative SQ 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
C Cultural Diversity in the US C 0–3
SG or
SQ
Natural Sciences General or Natural Sciences Quantitative SG or SQ 4

Term 8

A sequence of suggested courses that should be taken during Term 8
Course Number Course Name Requisites Notes Area Credits
CLD417 Cloud Analytics 3
CIS490 Applied Data Analytics and Programming Internship 3
COM225 Public Speaking L 3
HU Humanities, Fine Arts & Design HU 3

Part-time Sequence

Part-time status is 11 credit hours or less.

A list of additional requirements for this pathway map
Awareness Areas
  • In addition to the requirements identified in the sequence below, students must complete the following awareness areas if not otherwise met by other program requirements:
    • Cultural [C] and
    • Global [G] or Historical [H]
  • Students are strongly encouraged to visit with an academic advisor to ensure completion of all graduation requirements.

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 May be waived by permission of the Program Director, Department or Division Chair 0–3
MAT15+ College Algebra Function OR Higher level course in the Mathematical Applications [MA] area MA 3–6
PSY101 Introduction to Psychology SB 3

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

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
CIS216 Data Governance, Management, and Quality 3
CIS224 Project Management Microsoft Project for Windows 3
GBS220 Quantitative Methods in Business 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
CIS260TB Data Visualization: Tableau 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
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
CIS260BI Data Visualization: Power Business Intelligence (BI) 3
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
CIS314 Data Privacy and Integrity 3
PHI103 Introduction to Logic HU, L 3
SBU200 Society and Business G, SB 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
SQ Natural Sciences Quantitative SQ 4
C Cultural Diversity in the US C 0–3

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
SG or
SQ
Natural Sciences General or Natural Sciences Quantitative SG or SQ 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
COM225 Public Speaking L 3

Term 16

A sequence of suggested courses that should be taken during Term 16
Course Number Course Name Requisites Notes Area Credits
CIS490 Applied Data Analytics and Programming Internship 3
HU Humanities, Fine Arts & Design HU 3

Course Area Key