Code Your Way to a Successful Career in Computer Science
A Bachelor’s Degree in Computer Science will give you the coding skills you need to become a valued expert as a software engineer, computational scientist, or systems analyst — and gain the freedom to work wherever your goals take you. Responsibilities in these roles could include:
- Solving complex organizational problems with technical solutions.
- Designing, implementing and evaluating computer-based systems or processes.
- Constructing software systems of varying complexity.
- Analyzing the impact of computing on individuals, organizations, and society.
Be on the Cutting Edge as a Technology Leader
A Computer Science degree will provide you with a working knowledge of core industry elements, such as computing technology and mathematics, and how to approach complex organizational problems with technical solutions.
Whether you have no prior experience in the technology industry or are a seasoned professional but lack the degree needed to advance in your role, this degree program will set you up for success. Learn the skills you need to become a valued expert — and the freedom to work wherever your goals take you.
What Will I Learn in this Degree?
A Computer Science degree will provide you with a working knowledge of industry elements, such as computing technology and mathematics, and how to approach complex organization problems with technical solutions. Whether you have no prior experience in the technology industry or are a seasoned professional but lack the degree needed to advance in your role, this computer science degree program will set you up for success.
Courses in this Degree
This bachelor's degree contains a total of 120 credits broken down into the following categories:
General Education Courses (31 Credits)
CSU Global’s General Education Courses are more than a bachelor’s degree requirement. They are designed to help you develop and strengthen valuable skills demanded in the workplace.
Already taken some computer science courses? Up to 90 total credits (and 64 from community colleges) can be transferred into a bachelor’s degree at CSU Global. Request a Transcript Evaluation Summary to see how close you already are to graduation!
Core Degree Courses (63 Credits)
- ORG300 Applying Leadership Principles
- MTH166 Pre-Calculus
- MTH201 Calculus I
- CSC200 Computer Science Fundamentals
- CSC205 Logic and Design
- CSC210 Introduction to Algorithms
- CSC300 Operating Systems and Architecture
- CSC320 Programming I
- MIS350 Information Systems Analysis and Design
- CSC372 Programming II
- CSC400 Data Structures and Algorithms
- CSC405 Graphics & Visualization
- CSC410 Artificial Intelligence
- CSC450 Programming III
- CSC470 Software Engineering
- CSC475 Platform Based Development
- ITS315 Introduction to Networks
- ITS325 Technology, Ethics, and Global Community
- ITS410 Database Management
- ITS415 Principles of Cyber Security
- CSC480 Computer Science Capstone
Degree Specialization (Optional) (15 Credits)
When you earn your computer science bachelor’s degree through CSU Global, you can choose to customize it with an undergraduate specialization in a subject that matches your professional goals or personal interests.
- Artificial Intelligence and Robotics
- Cyber Security
- Data Management and Analysis
- Intelligence and Homeland Security
- Project Management
- Virtualization and Cloud Computing
Elective Courses (Remaining credits to reach 120 total credits)
The remainder of your degree is comprised of courses of your choice that support your educational goals and needs. Including a specialization reduces the number of elective credits you'll need to complete your bachelor's degree.
Why You Should Earn Your Online Undergraduate Degree
At CSU Global, you get more than just a diploma. Our career-driven curriculums are based on real-world concepts that help you excel in the workplace on day one. You’ll get training and experience from faculty who have worked in your chosen field. And because we know how hard it can be for modern learners to juggle education, work, and family responsibilities, we lock in your tuition rate so you can enjoy the same affordability for the duration of your enrollment.
- Online accredited degrees
- No set times or locations
- Monthly class start
- Accelerated courses
Learn Valuable Skills
A CSU Global online bachelor’s degree in Computer Science can contribute to your overall career advancement. Organizations of all types – private, public, nonprofit, and beyond – are actively seeking passionate, qualified computer science professionals. In this program, students will gain the ability to:
- Analyze a problem, and identify and define the computing requirements for its solution.
- Design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.
- Understand professional, ethical, legal, security, and social issues and responsibilities.
- Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
Oracle, Java, and C++ Certification Aligned
- The B.S. in Computer Science program is aligned with the certification criteria for the Oracle Certified Associate, Java SE 8 Programmer and the C++ Certified Associate Programmer from the C++ Institute.
Much Faster than Average Job Growth
- The BLS projects a 19% increase in job openings through 2026.
$105,590 Estimated Average Salary
- According to the BLS, software developers report an estimated salary above $105k per year.
Computer Programmer, Systems Analyst, Software Developer
- Titles often held by computer science professionals, as reported by the Bureau of Labor Statistics.
Career Success Series:
Finish Faster and For Less with Alternative Credit Options
Credit by Exam
- You can get credit by taking exams for what you have already learned.
Self-Study Assessments (SSA)
- CSU Global will help you prepare to earn course credits for taking a proctored exam for specific content areas.
CSU Global Prior Learning Assessment (PLA)
- Earn credit for what you have already learned in your career or other educational experience.
CSU Global may grant an offer of admission to high school graduates (or GED equivalent) who meet the below requirements for admission. Additional requirements and limitations for first-year and transfer students are listed under First-Year Students and General Admission Requirements.
Offers of admission may be granted to applicants who:
- Meet First Year requirements, have official high school transcript(s) or GED on file, and have a resume outlining 2 years of experience.
- Applicants who do not have a full 2 years of work experience may be Provisionally Admitted by the Admissions Committee for provisional admission if they have at least one year of work experience by the time of initial enrollment at CSU Global. Such applicants are also expected to have at least two years of work experience before beginning the second year of study. The work experience requirement may be fulfilled by full-time employment, part-time employment, paid or unpaid internships/apprenticeships, or other volunteer work.
- Are age 23 or older and/or have been out of school for five or more years and meet CSU Global minimum admission requirements and have official proof of a high school transcript(s) or GED on file. These applicants are not required to meet first-year or transfer student admission requirements as outlined by the State of Colorado.
- Applicants who have a 2.8 or higher high school GPA and 2 years work experience may be granted automatic admittance
- Has official high school transcript(s) or GED on file and has completed 24 or more college-level semester credit hours or 36 or more college-level quarter credit hours from a regionally accredited college or university. These applicants are considered transfer students and not required to meet first-year admission requirements.
- Transfer applicants must be in good standing at the institution last attended and/or have at least a 2.30 cumulative grade point average. If not, the student will need to apply through the provisional admissions process and a recommendation on admission will be made by the Admissions Committee.
- Are applying for Non-Degree Seeking Status and have official proof of a high school transcript(s) or GED on file.
Applicants who do not meet the State of Colorado First Time Freshmen or Transfer requirements may apply for Provisional Admission and review by the Admissions Committee. Applicants whose transfer credits are only from a nationally accredited school(s) or a military transcript, ACE-approved credit providers, or other non-traditional sources of transfer credit not resulting in a GPA, will be submitted to the Admissions Committee for review under the provisional admission process.
Additional General Admissions Requirements
- All entering undergraduate students are required to take either ORG100 or ORG300 in their first term.
- Applicants who are enrolled at another institution at the time application for admission is submitted to CSU Global should arrange to have an official transcript sent at the time of application as well as a final transcript sent when the final course at the current institution is completed or should submit a Transcript Waiver Form.
- After admission and receipt of official transcripts, evaluations of transferable credit will be completed. Each applicant must disclose all previous college experience on his or her application or be subject to a delay of admission, loss of credit, rejection of the application, and/or cancellation of enrollment.
- All application materials for applicants who decide not to enroll for the term they applied will be kept on file for one year. Official transcripts will not be relinquished to applicants or students under any circumstances.
Undergraduate Conditional Admission
- Applicants who have submitted copies of unofficial transcript(s) from all prior institutions may be admitted conditionally upon recommendation of the Admissions Committee or its designee. The unofficial transcripts must demonstrate the applicant is qualified for admission (pending receipt of official transcripts).
- Applicants admitted conditionally may not begin courses in their first term until all official transcripts and/or Admit Less Credit Forms are on file with the university. If all official transcripts are not on file by the start of the term, the student will be postponed to a later start date.
- Students will be notified that they have achieved full admit status once all official transcripts have been received.
- First-time applicants who only have high school transcript(s) or equivalent are not eligible for conditional admission.
Undergraduate Provisional Admission
If the applicant does not qualify for standard admission or was suspended, expelled, or placed on academic warning/probation at their most recent institution, CSU Global may admit an applicant under provisional status if the applicant meets the minimum Provisional Admissions Rubric requirements and/or is recommended for admission by the Admissions Committee or Provost. CSU Global reserves the right to request, access and review academic history as deemed relevant. Each provisional application will be reviewed under the Provisional Admissions Rubric. It is highly recommended applicants take their time preparing all materials for consideration. In addition to other application materials, applicants seeking admission under provisional status must also submit:
- A formal, written, 500-word Statement of Purpose
- A detailed professional resume that includes all collegiate work, professional employment, special skills or competencies, publications, exhibitions, prizes, awards, and service activities.
- SmarterMeasure Assessment
Students admitted provisionally cannot begin courses in their first term until all official post-secondary transcript(s) and/or Admit Less Credit Forms are approved and on file with the university. The applicant will be notified of any additional conditions or coursework beyond the standard degree requirement prior to the drop/add deadline of their first term. Students who fail to meet the conditions of their provisional admission status may be denied admission and administratively withdrawn. Students who are denied admission may appeal the decision by completing the “Re-Entry Appeal” form. All outstanding student account balances must be paid in full and all official transcript(s) must be on file prior to consideration of the appeal by the Admissions Committee. If a re-entry appeal is approved, financial aid eligibility is reviewed on a case-by-case basis to determine if a student would qualify to receive federal student loans. Students who failed to meet their provisional requirements and are seeking re-entry are encouraged to take an appropriate amount of time off from school before re-applying.
Undergraduate applicants may be considered for Provisional Admission if there are positive indicators of success through a review of additional documentation (e.g., non-accredited coursework completed, relevant professional experience, or outstanding professional achievement). Note: Non-accredited coursework may not be accepted in transfer.
Provisionally admitted undergraduate students must meet satisfactory academic progress requirements. Once provisionally admitted, students have one year to complete six (6) credit hours and earn a cumulative GPA of 2.00 or higher and a course completion rate of 66.67% or higher in order to be eligible for full admission. When the conditions are met, the student will be notified they have achieved full admission status.
First-time students will be considered for Provisional Admission if they do not meet the CSU Global minimum Admissions Standards of:
- High School GPA of 2.80 or higher on a 4.0 scale OR High School Equivalency/GED (50th percentile ranking): 1988 version: 50, 2002 version: 500, 2014 version: 628
- ACT score of 18 or higher or SAT score of 980 or higher
- High School Rigor as recommended through HEAR
- Two years of work experience
Note: First-year students who have 2 years of work experience and meet the minimum performance requirements of high school rigor with grades of C or higher and minimum assessment scores may be fully admitted into CSU Global in lieu of provisional admittance.
Undergraduate International Admission
International applicants are defined as individuals who either completed their prior education at a foreign (outside of the United States) institution or are non-native English speakers. Please note that CSU Global is not a Student and Exchange Visitor Program (SEVP) certified school and does not participate in issuing or recertification of student visas.
In addition to meeting standard admissions requirements, international applicants interested in enrolling in courses at CSU Global must submit documentation of English proficiency. While alternative English proficiency measurements may be considered for provisional admission, the Test of English as a Foreign Language (TOEFL) or International English Language Testing System (IELTS) exams are preferred. Applicants must arrange to have official score reports sent directly from the testing agency to CSU Global. The TOEFL score recovery code CSU- Global is 8824. Unofficial score photocopies and test scores older than two (2) years will not be accepted.
Undergraduate applicants who have not graduated from a high school located in the United States or in one of the English-speaking countries listed on the CIA World Factbook website must demonstrate an appropriate level of English language proficiency to be eligible for admission by submitting one of the following:
- The Internet-based or paper-based version of the Test of English as a Foreign Language (TOEFL). A minimum score of 60 on the Internet exam, 173 on the computer exam, or 500 on the paper exam is required for admittance.
- The International English Language Testing System (IELTS), including academic writing and academic reading modules. A minimum score of 5.0 is required for admittance.
- An official transcript indicating completion of an Associate of Arts or an Associate of Science degree from a U.S. regionally accredited college or university.
- An official transcript indicating a grade of C or higher (2.00 on a 4.00 scale) in an English composition course from a regionally-accredited U.S. college or university. The course must be equivalent to U.S. college composition and the class must have been completed within the last two (2) years.
- An official transcript indicating the applicant has passed the U.S. General Education Development (GED) test within the last five (5) years.
All scores or transcripts must be sent directly to CSU Global directly from the issuing organization. Photocopied, faxed, emailed, or unofficial documents will not be accepted.
About the School
Online education isn't just something we do, it's the only thing we do. CSU Global is committed to student success and helping modern learners achieve their academic and workplace goals through high-q ... Read More