The Bachelor of Applied Science (BAS) in Data Analytics and Programming is an advanced program which brings together data analytics and object-oriented programming in this emerging field. This BAS in Data Analytics and Programming is designed to prepare students to model, synthesize, analyze, and present large data sets for business decision making. Courses will focus on the techniques, programming languages and computer software used in industry to store and extract data from various data sources, model and integrate that data, and visualize this data for business decision making and intelligence gathering. A bachelor’s degree in Data Analytics and Programming prepares students for application to professional graduate and post-baccalaureate programs in a variety of disciplines in data analytics, programming, and data science.
Details
Field of Interest
Computer and Information Technology
Degree Type
Bachelor of Applied Science (BAS)
Academic Plan
Data Analytics and Programming (DEG)
Total credits required
120-131
Notes
Students must earn a grade of C or better in all courses within the program.
What You'll Learn
- Apply ethical considerations in dataset preparation, program development, modeling, intellectual property, data protection, copyright protection, and decision making while using data analytics and programming concepts and terminology, in preparation for professional use. (CIS105, CIS215, CIS216, CIS314, CIS315, CIS416, CIS480, CIS490, FYE101, FYE103, PHI103, PSY101, SBU200, [HU], [SG], [SQ])
- Test algorithms from mathematics, statistics, data mining and machine learning to solve problems. (CIS316, CIS318, CIS415, GBS220, SBU200, [MA], [SG], [SQ])
- Design scalable systems capturing, processing and interpreting large and complex data sets. (CLD110, CLD120, CIS317, CIS415, CLD417, [MA])
- Set-up software and services to install and configure scalable systems that capture and process large and complex data sets. (CLD110, CLD120, CIS317, CIS415, CLD417)
- Synthesize and analyze datasets after transforming and cleansing data. (CIS260BI, CIS260TB, CIS276DA, CIS276DB, CIS316, CIS318, [MA])
- Demonstrate the results of the data analysis process to effectively communicate to a variety of audiences. (CIS214DA, CIS260BI, CIS260TB, CIS416, PHI103, PSY101, SBU200, (COM225), [FYC], [MA], [SG], [SQ])
- Perform data analysis to answer stakeholder questions using current programming languages, data mining, and machine learning models. (CIS114DE, CIS214DA, CIS256DA, CIS276DA, CIS276DB, CIS276DC, CIS316, CIS318)
- Develop a project scope while considering factors such as customer requirements, project costs, return on investment, and internal/external business objectives. (CIS224, CIS480, SBU200, [MA])
- Develop and implement well-structured computer programs in various object-oriented programming languages that solve business problems. (CIS150AB, CIS156, CIS162AD, CIS256, CIS262AD)
- Communicate professionally in formal and informal team situations with diverse audiences. (CIS250, CIS260BI, CIS260TB, CIS224, CIS416, CIS490, COM225, FYE101, FYE103, PSY101, SBU200, [FYC])
Career statistics
Successful completion of this degree may lead to employment in a variety of different occupations and industries. Below are examples of related occupations with associated Arizona-based wages* for this degree. Education requirements vary for the occupations listed below, so you may need further education or degrees in order to qualify for some of these jobs and earn the related salaries. Please visit with an academic advisor and/or program director for additional information. You can click on any occupation to view the detail regarding education level, wages, and employment information.
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Entry Level Salary
$37,680
Expert Level Salary
$127,110
Average Hourly Wage
$38.15
Entry Level Hourly Wage
$18.11
Mid Level Hourly Wage
$37.00
Expert Level Hourly Wage
$61.11
Typical Education Level
Bachelors Degree
Projected Job Openings
2,410
Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.
Entry Level Salary
$62,030
Expert Level Salary
$131,040
Average Hourly Wage
$47.34
Entry Level Hourly Wage
$29.82
Mid Level Hourly Wage
$47.00
Expert Level Hourly Wage
$63.00
Typical Education Level
Bachelors Degree
Projected Job Openings
14,680
There are additional career opportunities associated with this degree that do not have occupational data available for Arizona at this time. These occupations are listed below:
- Data Scientists
- Software Developers
* Career and wage information provided by Pipeline AZ using data, reports, and forecasts which are generated using government data sources. Sources
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 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.
|
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) |
Prerequisites: A grade of C or better in CIS114DE, and (CIS215 or CIS214DA), and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS314 |
Data Privacy and Integrity |
Prerequisites: A grade of C or better in CIS215 or permission of Instructor. |
|
|
3 |
CIS315 |
Data Protection |
Prerequisites: A grade of C or better in CIS156, CIS162AD, CIS215, and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS316 |
Descriptive Analytics |
Prerequisites: A grade of C or better in CIS114DE, CIS215, CIS256DA, and (CIS276DA or CIS276DB), or permission of Instructor. Prerequisites or Corequisites: CIS214DA or permission of Instructor. |
|
|
3 |
SBU200 |
Society and Business |
|
|
G, SB |
3 |
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 |
Prerequisites: A grade of C or better in CIS105. |
|
|
3 |
CIS317 |
Data Complexity |
Prerequisites: A grade of C or better in CIS214DA, CIS215, CIS256DA, CIS260BI, CIS260TB, CIS262AD, and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS318 |
Predictive Analytics |
Prerequisites: A grade of C or better in CIS215, CIS256, CIS256DA, CIS316 and GBS220, or permission of Instructor. |
|
|
3 |
SQ |
Natural Sciences Quantitative |
|
|
SQ |
4 |
A sequence of suggested courses that should be taken during Term 7
Course Number |
Course Name |
Requisites |
Notes |
Area |
Credits |
CIS415 |
Big Data |
Prerequisites: A grade of C or better in CIS256, CIS256DA, CIS262AD and CIS318, or permission of Instructor. |
|
|
3 |
CIS416 |
Presentation of Analytics and Programming Results and Solutions |
Prerequisites: A grade of C or better in CIS256, CIS260BI, CIS260TB, CIS262AD, (CIS276DA or CIS276DB), CIS317, and CIS318, or permission of Instructor. |
|
|
3 |
CIS480 |
Data Analytics and Programming Capstone |
Prerequisites: A grade of C or better in CLD120, CIS216, CIS224, CIS256, CIS262AD, CIS260BI, CIS260TB, (CIS276DA or CIS276DB), CIS315, CIS317, and CIS318, or permission of Instructor. |
|
|
3 |
C |
Cultural Diversity in the US |
|
|
C |
0–3 |
SG or SQ |
Natural Sciences General or Natural Sciences Quantitative |
|
|
SG or SQ |
4 |
A sequence of suggested courses that should be taken during Term 8
Course Number |
Course Name |
Requisites |
Notes |
Area |
Credits |
CLD417 |
Cloud Analytics |
Prerequisites: A grade of C or better in CLD120, CIS215, CIS156, CIS162AD, CIS260BI, CIS260TB, and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS490 |
Applied Data Analytics and Programming Internship |
Prerequisites: Enrollment in final semester before award completion and permission of Department/Division Chair, or Program Director or Instructor. |
|
|
3 |
COM225 |
Public Speaking |
Prerequisites: A grade of C or better in ENG101, or ENG107, or equivalent. |
|
L |
3 |
HU |
Humanities, Fine Arts & Design |
|
|
HU |
3 |
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.
|
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) |
Prerequisites: A grade of C or better in CIS114DE, CIS215, and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS315 |
Data Protection |
Prerequisites: A grade of C or better in CIS156, CIS162AD, CIS215, and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS316 |
Descriptive Analytics |
Prerequisites: A grade of C or better in CIS114DE, CIS215, CIS256DA, and (CIS276DA or CIS276DB), or permission of Instructor. Prerequisites or Corequisites: CIS214DA or permission of Instructor. |
|
|
3 |
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 |
Prerequisites: A grade of C or better in CIS105. |
|
|
3 |
CIS317 |
Data Complexity |
Prerequisites: A grade of C or better in CIS214DA, CIS215, CIS256DA, CIS260BI, CIS260TB, CIS262AD, and (CIS276DA or CIS276DB), or permission of Instructor. |
|
|
3 |
CIS318 |
Predictive Analytics |
Prerequisites: A grade of C or better in CIS215, CIS256, CIS256DA, CIS316 and GBS220, or permission of Instructor. |
|
|
3 |
A sequence of suggested courses that should be taken during Term 13
Course Number |
Course Name |
Requisites |
Notes |
Area |
Credits |
CIS415 |
Big Data |
Prerequisites: A grade of C or better in CIS256, CIS256DA, CIS262AD and CIS318, or permission of Instructor. |
|
|
3 |
CIS416 |
Presentation of Analytics and Programming Results and Solutions |
Prerequisites: A grade of C or better in CIS256, CIS260BI, CIS260TB, CIS262AD, (CIS276DA or CIS276DB), CIS317, and CIS318, or permission of Instructor. |
|
|
3 |
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 |
Prerequisites: A grade of C or better in CLD120, CIS216, CIS224, CIS256, CIS262AD, CIS260BI, CIS260TB, (CIS276DA or CIS276DB), CIS315, CIS317, and CIS318, or permission of Instructor. |
|
|
3 |
SG or SQ |
Natural Sciences General or Natural Sciences Quantitative |
|
|
SG or SQ |
4 |
Course Area Key
- C = Cultural Diversity in the US
- CS = Computer/Statistics/Quantitative Application
- FYC = First Year Composition
- G = Global Awareness
- HU = Humanities, Fine Arts, and Design
- L = Literacy & Critical Inquiry
- MA = Mathematics
- SB = Social-Behavioral Sciences
- SG = Natural Sciences General
- SQ = Natural Sciences Quantitative
At Maricopa, we strive to provide you with accurate and current information about our degree and certificate offerings. Due to the dynamic nature of the curriculum process, course and program information is subject to change. As a result, the course list associated with this degree or certificate on this site does not represent a contract, nor does it guarantee course availability. If you are interested in pursuing this degree or certificate, we encourage you to meet with an advisor to discuss the requirements at your college for the appropriate catalog year.