Skip to content
Skip to Chat
Online Degrees
Admissions & Transfers
Tuition & Financial Aid
Student Success
More
Request Info
Apply Now
866.225.5948
Business
Education
Technology
Health & Nursing
Courses and Certificates
All Degrees
Explore Your Options
Bachelor's Degrees
View all Business Bachelor's Degrees
Business Management – B.S. Business Administration
Healthcare Administration – B.S.
Human Resource Management – B.S. Business Administration
Information Technology Management – B.S. Business Administration
Marketing – B.S.
Accounting – B.S. Business Administration
Finance – B.S.
Supply Chain and Operations Management – B.S.
Communications – B.S.
User Experience Design – B.S.
Accelerated Information Technology Bachelor's and Master's Degree (from the School of Technology)
Health Information Management – B.S. (from the Leavitt School of Health)
View all Business Degrees
Master's Degrees
View all Business Master's Degrees
Master of Business Administration (MBA)
MBA Information Technology Management
MBA Healthcare Management
Management and Leadership – M.S.
Accounting – M.S.
Marketing – M.S.
Human Resource Management – M.S.
Master of Healthcare Administration (from the Leavitt School of Health)
Data Analytics – M.S. (from the School of Technology)
Information Technology Management – M.S. (from the School of Technology)
Education Technology and Instructional Design – M.Ed. (from the School of Education)
Certificates
Leadership
Supply Chain
Accounting Fundamentals
Digital Marketing and E-Commerce
Bachelor's Preparing For Licensure
View all Education Bachelor's Degrees
Elementary Education – B.A.
Special Education and Elementary Education (Dual Licensure) – B.A.
Special Education (Mild-to-Moderate) – B.A.
Mathematics Education (Secondary)– B.S.
Science Education (Secondary Chemistry) – B.S.
Science Education (Secondary Physics) – B.S.
Science Education (Secondary Biological Sciences) – B.S.
Science Education (Secondary Earth Science)– B.S.
View all Education Degrees
Bachelor of Arts in Education Degrees
Educational Studies – B.A.
Master of Science in Education Degrees
View all Education Master's Degrees
Curriculum and Instruction – M.S.
Educational Leadership – M.S.
Education Technology and Instructional Design – M.Ed.
Master's Preparing for Licensure
Teaching, Elementary Education – M.A.
Teaching, English Education (Secondary) – M.A.
Teaching, Mathematics Education (Secondary) – M.A.
Teaching, Science Education (Secondary) – M.A.
Teaching, Special Education (K-12) – M.A.
Licensure Information
State Teaching Licensure Information
Master's Degrees for Teachers
Mathematics Education (K-6) – M.A.
Mathematics Education (Middle Grade) – M.A.
Mathematics Education (Secondary) – M.A.
English Language Learning (PreK-12) – M.A.
Endorsement Preparation Program, English Language Learning (PreK-12)
Science Education (Middle Grades) – M.A.
Science Education (Secondary Chemistry) – M.A.
Science Education (Secondary Physics) – M.A.
Science Education (Secondary Biological Sciences) – M.A.
Science Education (Secondary Earth Science)– M.A.
Bachelor's Degrees
View all Technology Bachelor's Degrees
Cloud Computing – B.S.
Computer Science – B.S.
Cybersecurity and Information Assurance – B.S.
Data Analytics – B.S.
Information Technology – B.S.
Network Engineering and Security – B.S.
Software Engineering – B.S.
Accelerated Information Technology Bachelor's and Master's Degree
Health Information Management – B.S. (from the Leavitt School of Health)
Information Technology Management – B.S. Business Administration (from the School of Business)
User Experience Design – B.S. (from the School of Business)
Master's Degrees
View all Technology Master's Degrees
Cybersecurity and Information Assurance – M.S.
Data Analytics – M.S.
Information Technology Management – M.S.
MBA Information Technology Management (from the School of Business)
Certificates
Full Stack Engineering
Front End Web Developer with CodeSignal
Java Developer with CodeSignal
ServiceNow Application Developer
Data Analytics Skills
Artificial Intelligence (Single Course)
3rd Party Certifications
IT Certifications Included in WGU Degrees
View all Technology Degrees
Bachelor's Degrees
View all Health & Nursing Bachelor's Degrees
Nursing (RN-to-BSN online) – B.S.
Nursing (Prelicensure) – B.S. (Available in select states)
Health Information Management – B.S.
Health and Human Services – B.S.
Psychology – B.S.
Health Science – B.S.
Public Health – B.S.
Healthcare Administration – B.S. (from the School of Business)
Certificates
Nursing Leadership
Nursing Education—Post-Master's Certificate
Nursing Leadership and Management—Post-Master's Certificate
Family Nurse Practitioner—Post-Master's Certificate
Psychiatric Mental Health Nurse Practitioner —Post-Master's Certificate
View all Health & Nursing Degrees
Master's Degrees
View all Nursing & Health Master's Degrees
Nursing – Education (BSN-to-MSN Program) – M.S.
Nursing – Leadership and Management (BSN-to-MSN Program) – M.S.
Nursing – Nursing Informatics (BSN-to-MSN Program) – M.S.
Nursing – Family Nurse Practitioner (BSN-to-MSN Program) – M.S. (Available in select states)
Nursing – Psychiatric Mental Health Nurse Practitioner (BSN-to-MSN Program) – M.S. (Available in select states)
Nursing – Education (RN-to-MSN Program) – M.S.
Nursing – Leadership and Management (RN-to-MSN Program) – M.S.
Nursing – Nursing Informatics (RN-to-MSN Program) – M.S.
Master of Healthcare Administration
Master of Public Health
MBA Healthcare Management (from the School of Business)
Education Technology and Instructional Design – M.Ed. (from the School of Education)
Certificates
Business Leadership (with the School of Business)
Supply Chain (with the School of Business)
Accounting Fundamentals (with the School of Business)
Digital Marketing and E-Commerce (with the School of Business)
Java Developer (with CodeSignal and the School of Technology)
Front End Web Developer (with CodeSignal and the School of Technology)
Full Stack Engineering (with the School of Technology)
ServiceNow Application Developer (with the School of Technology)
Data Analytics Skills (with the School of Technology)
Artificial Intelligence (Single Course with the School of Technology)
Nursing Leadership (with the Leavitt School of Health)
Courses
Single Courses
Apply for Admission
Admission Requirements
Transfers
Admissions Overview
Apply for Admission
New Students
WGU Returning Graduates
WGU Readmission
Enrollment
Enrollment Checklist
Accessibility
Accommodation Request
Admission Requirements
School of Education Admission Requirements
School of Business Admission Requirements
School of Technology Admission Requirements
Leavitt School of Health Admission Requirements
Additional Requirements
Computer Requirements
No Standardized Testing
Clinical and Student Teaching Information
Transferring
FAQs about Transferring
Transfer to WGU
Transferrable Certifications
Request WGU Transcripts
International Transfer Credit
Tuition and Fees
Financial Aid
Scholarships
Other Ways to Pay for School
Tuition and Fees
Tuition and Fees
Tuition—School of Business
Tuition—School of Education
Tuition—School of Technology
Tuition—Leavitt School of Health
Your Financial Obligations
Tuition Comparison
Financial Aid
Financial Aid
Applying for Financial Aid
State Grants
Consumer Information Guide
Responsible Borrowing Initiative
Higher Education Relief Fund
FAFSA Support
FAFSA Help
Net Price Calculator
FAFSA Simplification
Scholarships
See All Scholarships
Military Scholarships
State Scholarships
Scholarship FAQs
Payment Options
Payment Plans
Corporate Reimbursement
Current Student Hardship Assistance
Military Tuition Assistance
WGU Experience
Outcomes
Resources
Learning
How You'll Learn
Scheduling/Assessments
Accreditation
Student Support/Faculty
Reviews
Military
Military Students
Military Tuition Assistance
Part-Time Options
Virtual Military Education Resource Center
Outcomes
Student Outcomes
Return on Investment
Students and Gradutes
Career Growth
Diversity
Resources
Student Resources
Communities
Reviews
Testimonials
Career Guides
Skills Guides
WGU Blogs
Accessibility
Alumni
Prospective Students
Current Students
Military and Veterans
Commencement
Blog
Alumni
Careers at WGU
About WGU
Advancement & Giving
Partnering with WGU
Online Degrees
Business
Bachelor's Degrees
View all Business Bachelor's Degrees
Business Management – B.S. Business Administration
Healthcare Administration – B.S.
Human Resource Management – B.S. Business Administration
Information Technology Management – B.S. Business Administration
Marketing – B.S.
Accounting – B.S. Business Administration
Finance – B.S.
Supply Chain and Operations Management – B.S.
Communications – B.S.
User Experience Design – B.S.
Accelerated Information Technology Bachelor's and Master's Degree (from the School of Technology)
Health Information Management – B.S. (from the Leavitt School of Health)
Master's Degrees
View all Business Master's Degrees
Master of Business Administration (MBA)
MBA Information Technology Management
MBA Healthcare Management
Management and Leadership – M.S.
Accounting – M.S.
Marketing – M.S.
Human Resource Management – M.S.
Master of Healthcare Administration (from the Leavitt School of Health)
Data Analytics – M.S. (from the School of Technology)
Information Technology Management – M.S. (from the School of Technology)
Education Technology and Instructional Design – M.Ed. (from the School of Education)
Certificates
Leadership
Supply Chain
Accounting Fundamentals
Digital Marketing and E-Commerce
View all Business Degrees
Education
Bachelor's Preparing For Licensure
View all Education Bachelor's Degrees
Elementary Education – B.A.
Special Education and Elementary Education (Dual Licensure) – B.A.
Special Education (Mild-to-Moderate) – B.A.
Mathematics Education (Secondary)– B.S.
Science Education (Secondary Chemistry) – B.S.
Science Education (Secondary Physics) – B.S.
Science Education (Secondary Biological Sciences) – B.S.
Science Education (Secondary Earth Science)– B.S.
Bachelor of Arts in Education Degrees
Educational Studies – B.A.
Master of Science in Education Degrees
View all Education Master's Degrees
Curriculum and Instruction – M.S.
Educational Leadership – M.S.
Education Technology and Instructional Design – M.Ed.
Master's Preparing for Licensure
Teaching, Elementary Education – M.A.
Teaching, English Education (Secondary) – M.A.
Teaching, Mathematics Education (Secondary) – M.A.
Teaching, Science Education (Secondary) – M.A.
Teaching, Special Education (K-12) – M.A.
Licensure Information
State Teaching Licensure Information
Master's Degrees for Teachers
Mathematics Education (K-6) – M.A.
Mathematics Education (Middle Grade) – M.A.
Mathematics Education (Secondary) – M.A.
English Language Learning (PreK-12) – M.A.
Endorsement Preparation Program, English Language Learning (PreK-12)
Science Education (Middle Grades) – M.A.
Science Education (Secondary Chemistry) – M.A.
Science Education (Secondary Physics) – M.A.
Science Education (Secondary Biological Sciences) – M.A.
Science Education (Secondary Earth Science)– M.A.
View all Education Degrees
Technology
Bachelor's Degrees
View all Technology Bachelor's Degrees
Cloud Computing – B.S.
Computer Science – B.S.
Cybersecurity and Information Assurance – B.S.
Data Analytics – B.S.
Information Technology – B.S.
Network Engineering and Security – B.S.
Software Engineering – B.S.
Accelerated Information Technology Bachelor's and Master's Degree
Health Information Management – B.S. (from the Leavitt School of Health)
Information Technology Management – B.S. Business Administration (from the School of Business)
User Experience Design – B.S. (from the School of Business)
Master's Degrees
View all Technology Master's Degrees
Cybersecurity and Information Assurance – M.S.
Data Analytics – M.S.
Information Technology Management – M.S.
MBA Information Technology Management (from the School of Business)
Certificates
Full Stack Engineering
Front End Web Developer with CodeSignal
Java Developer with CodeSignal
ServiceNow Application Developer
Data Analytics Skills
Artificial Intelligence (Single Course)
3rd Party Certifications
IT Certifications Included in WGU Degrees
View all Technology Degrees
Health & Nursing
Bachelor's Degrees
View all Health & Nursing Bachelor's Degrees
Nursing (RN-to-BSN online) – B.S.
Nursing (Prelicensure) – B.S. (Available in select states)
Health Information Management – B.S.
Health and Human Services – B.S.
Psychology – B.S.
Health Science – B.S.
Public Health – B.S.
Healthcare Administration – B.S. (from the School of Business)
Certificates
Nursing Leadership
Nursing Education—Post-Master's Certificate
Nursing Leadership and Management—Post-Master's Certificate
Family Nurse Practitioner—Post-Master's Certificate
Psychiatric Mental Health Nurse Practitioner —Post-Master's Certificate
Master's Degrees
View all Nursing & Health Master's Degrees
Nursing – Education (BSN-to-MSN Program) – M.S.
Nursing – Leadership and Management (BSN-to-MSN Program) – M.S.
Nursing – Nursing Informatics (BSN-to-MSN Program) – M.S.
Nursing – Family Nurse Practitioner (BSN-to-MSN Program) – M.S. (Available in select states)
Nursing – Psychiatric Mental Health Nurse Practitioner (BSN-to-MSN Program) – M.S. (Available in select states)
Nursing – Education (RN-to-MSN Program) – M.S.
Nursing – Leadership and Management (RN-to-MSN Program) – M.S.
Nursing – Nursing Informatics (RN-to-MSN Program) – M.S.
Master of Healthcare Administration
Master of Public Health
MBA Healthcare Management (from the School of Business)
Education Technology and Instructional Design – M.Ed. (from the School of Education)
View all Health & Nursing Degrees
Courses and Certificates
Certificates
Business Leadership (with the School of Business)
Supply Chain (with the School of Business)
Accounting Fundamentals (with the School of Business)
Digital Marketing and E-Commerce (with the School of Business)
Java Developer (with CodeSignal and the School of Technology)
Front End Web Developer (with CodeSignal and the School of Technology)
Full Stack Engineering (with the School of Technology)
ServiceNow Application Developer (with the School of Technology)
Data Analytics Skills (with the School of Technology)
Artificial Intelligence (Single Course with the School of Technology)
Nursing Leadership (with the Leavitt School of Health)
Courses
Single Courses
All Degrees
Explore Your Options
Admissions & Transfers
Apply for Admission
Apply for Admission
New Students
WGU Returning Graduates
WGU Readmission
Enrollment
Enrollment Checklist
Accessibility
Accommodation Request
Admission Requirements
Admission Requirements
School of Education Admission Requirements
School of Business Admission Requirements
School of Technology Admission Requirements
Leavitt School of Health Admission Requirements
Additional Requirements
Computer Requirements
No Standardized Testing
Clinical and Student Teaching Information
Transfers
Transferring
FAQs about Transferring
Transfer to WGU
Transferrable Certifications
Request WGU Transcripts
International Transfer Credit
Admissions Overview
Tuition & Financial Aid
Tuition and Fees
Tuition and Fees
Tuition and Fees
Tuition—School of Business
Tuition—School of Education
Tuition—School of Technology
Tuition—Leavitt School of Health
Your Financial Obligations
Tuition Comparison
Financial Aid
Financial Aid
Financial Aid
Applying for Financial Aid
State Grants
Consumer Information Guide
Responsible Borrowing Initiative
Higher Education Relief Fund
FAFSA Support
FAFSA Help
Net Price Calculator
FAFSA Simplification
Scholarships
Scholarships
See All Scholarships
Military Scholarships
State Scholarships
Scholarship FAQs
Other Ways to Pay for School
Payment Options
Payment Plans
Corporate Reimbursement
Current Student Hardship Assistance
Military Tuition Assistance
Student Success
WGU Experience
Learning
How You'll Learn
Scheduling/Assessments
Accreditation
Student Support/Faculty
Reviews
Military
Military Students
Military Tuition Assistance
Part-Time Options
Virtual Military Education Resource Center
Outcomes
Outcomes
Student Outcomes
Return on Investment
Students and Gradutes
Career Growth
Diversity
Resources
Resources
Student Resources
Communities
Reviews
Testimonials
Career Guides
Skills Guides
WGU Blogs
Accessibility
Alumni
More
Prospective Students
Current Students
Military and Veterans
Commencement
Blog
Alumni
Careers at WGU
About WGU
Advancement & Giving
Partnering with WGU
866.225.5948
Apply Now
Request Info
Bachelor of Science Computer Science
Program Guide
Download PDF
Apply Now
VIEW SELECTED DEGREES