Credential(s) Offered
Bachelor's degree and above
Method of Delivery
Hybrid or blended
When offered
Daytime Hours, Evening Hours
Instructional Program (CIP)
Description
The Bachelor of Science in Computer Science program is tailored to immerse individuals in the fundamental concepts, methodologies, and innovative technologies that form the backbone of the computer science field. The program places a strong emphasis on the theoretical frameworks and practical applications of computing, preparing individuals to become pioneers in technology development, system design, and computational problem-solving. Designed to balance core computer science principles with opportunities for specialization in areas driving technological advancement. Students can enter the degree program as freshmen or as a transfer student to the bachelor's degree.
Credit Hours Required: 120
∞Note: This program can be completed entirely online. Not all general education options or program electives are offered online, however there will be a variety of online classes from which to choose in order to meet the requirements.
General Education Requirements (AGEC) (32 credits)
Minimum credit hours are listed for each category.
-
Written Communication1 Credits: 6 -
MAT 152 - College Algebra OR MAT 182 - Precalculus (Algebra) Credits: 3 (Quantitative Reasoning) -
Natural Sciences Credits: 4 -
Arts and Humanities2 Credits: 3 -
PHI 105 - Introduction to Ethics Credits: 3 (Arts and Humanities) -
Social and Behavioral Sciences2 Credits: 6 -
Institutions in the Americas Credits: 3 - Options3 Credits: 4
Notes:
-
1 Must be in composition (ENG 101 and ENG 102 or equivalents)
-
2 Recommend that students select from two different prefixes
- 3 Limit one course per category
Lower Division Requirements (24 credits)
-
CNT 105 - Cybersecurity Principles Credits: 3 -
CNT 135 - Security+: Implementing and Maintaining Network Security Credits: 3 -
CSA 110 - Introduction to Computer Information Systems Credits: 3 -
CSA 214 - Foundations of Data Science Credits: 3 -
CSA 250 - Introduction to Artificial Intelligence Credits: 3 -
CSA 281 - Systems Analysis and Design Credits: 3 -
CSC 105 - Introduction to Programming Credits: 3 -
CSC 113 - Programming: Python Credits: 3
Lower Division Electives (19 credits)
- All electives need to be 100-level or above. Students are encouraged to see an academic advisor to assist with selecting the most appropriate courses.
- THR, DAN, PHE, and REC are limited to a total of 4 activity-based credits hours.
- Practicums, internships, project classes, private/applied music lessons, and music ensembles are limited to a total of 6 credit hours.
- The following course prefixes are recommended lower-division electives: CSA, CNT, CSC, and VGD.
Upper Division Requirements (45 credits)
-
CSA 310 - Advanced Artificial Intelligence Credits: 4 -
CSA 315 - Software Engineering for the Cloud Credits: 3 -
CSA 320 - Advanced Data Science Credits: 3 -
CSA 345 - Information Technology Management Credits: 4 -
CSA 355 - Advanced Programming Techniques Credits: 4 -
CSA 390 - IT Project Management Credits: 4 -
CSA 420 - Ethics in Information Technology Credits: 3 -
CSA 440 - Software Assurance Credits: 4 -
CSA 450 - Big Data Architecture Credits: 4 -
CSA 470 - Disruptive Technologies Credits: 4 -
CSA 494 - Project Capstone: Computer Science Credits: 4 -
CSA 496 - Internship: Computer Science Credits: 4 OR CSA 498 - Special Topics in Computer Science Credits: 4
Program Outcomes
- Synthesize computer science principles to architect solutions for complex problems.
- Create scalable and efficient software systems using advanced programming techniques.
- Evaluate algorithms and systems to enhance computational efficiency and performance.
- Critique the impact of computing on society to promote ethical practices in technology development.
- Investigate emerging technologies and theoretical frameworks to advance knowledge in computer science.
Details
Hours
120
Entrance Requirements
None
School
WIOA Approved Program
Yes
Curriculum Competency Based
Yes
Training Location(s)
1100 E Sheldon, Prescott, Arizona
Local WIB
12 - ARIZONA@WORK - Yavapai County
Name of Credential
Bachelor of Science in Computer Science
Type of financial aid offered or have access to
FAFSA; varies
Refund Policy
https://www.yc.edu/v6/business-office/bills.html
Is the proposed curriculum currently certified by an accrediting agency or similar national standardization program?
Yes - HLC
Is this proposed curriculum considered a nontraditional program of training services for women?
No
Is this proposed curriculum considered a nontraditional program of training services for men?
No
Cost Items
In-State Tuition
$17,790.00
Out-of-State/District Tuition
$30,240.00
Supplies/Materials/Hand Tools (not included in tuition)
$1,000.00
Total In-State Program Cost
$18,790.00
Total Out-of-State Program Cost
$31,240.00