Computer Science

Computer Science, BS


Algorithms, Artificial Intelligence, Computer Programming, Cybersecurity, Data Structures, Database Administrator, Geometric Modeling, Information Assurance, Networks, Operating Systems, Programming, Security, Software, database, graphics

Program Description

Computer science professionals design, analyze and improve the quality of computer software and systems for a variety of applications, including:

  • artificial intelligence
  • computer vision
  • cyber security
  • graphics
  • information management
  • multimedia
  • networking

Examples of projects a computer scientist might work on include:

  • computer networking
  • database and information systems
  • distribution processing systems
  • gaming systems
  • next-generation computing systems
  • search engines
  • software engineering
  • Web services

The BS program in computer science focuses on the design of computers, computational processes for problem-solving and information transfer and transformation with an emphasis on improving software and system quality, security, performance and usability. The program supports the evolution of the computing and informatics disciplines: the integration of computer and information sciences with engineering, science and other disciplines.

Accredited by the Computing Accreditation Commission of ABET, http://www.abet.org/.

At a Glance
  • Additional Program Fee: Yes
  • Second Language Requirement: No
  • First Required Math Course: MAT 265 - Calculus for Engineers I
  • Math Intensity: Substantial program math intensity substantial

Required Courses (Major Map)
Accelerated Program Options
This program allows students to obtain both a bachelor's and master's degree in as little as five years. It is offered as an accelerated bachelor's and master's degree with:
Computer Science (Art, Media and Engineering), MS
Computer Science (Big Data Systems), MCS
Computer Science (Big Data Systems), MS
Computer Science (Biomedical Informatics), MS
Computer Science (Cybersecurity), MCS
Computer Science (Cybersecurity), MS
Computer Science, MCS
Computer Science, MS
Robotics and Autonomous Systems (Artificial Intelligence), MS
Acceptance to the graduate program requires a separate application. During their junior year, eligible students will be advised by their academic departments to apply.
Admission Requirements
General University Admission Requirements:

All students are required to meet general university admission requirements.
Freshman | Transfer | International | Readmission

Additional Requirements:

The admission standards for majors in the Ira A. Fulton Schools of Engineering are higher than minimum university standards. International students may have an additional English-language proficiency criterion. Foreign nationals must meet the same admission requirements shown below with the possible additional requirement of a minimum TOEFL score. If the university requires a TOEFL score from the applicant, (see https://admission.asu.edu/international/undergrad-apply) then admission to engineering requires a minimum TOEFL score of 550 (paper-based), 213 (computer-based), 79 on iBT (Internet-based) or a minimum IELTS score of 6.5.

Freshman Admission:

  1. minimum 1210 SAT combined evidence-based reading and writing plus math score or minimum 24 ACT combined score or 3.00 minimum ABOR GPA or class ranking in top 25 percent of high school class, and
  2. no high school math or science competency deficiencies

Transfer Admission Requirements:

Transfer students with fewer than 24 transferable college credit hours:

  1. minimum transfer GPA of 3.00 for less than 24 transfer hours, and
  2. no high school math or science competency deficiencies, and
  3. minimum 1210 SAT combined evidence-based reading and writing plus math score (or 1140 if taken prior to March 5, 2016) or minimum 24 ACT combined score, or 3.00 minimum ABOR GPA, or class ranking in top 25 percent of high school class

Transfer students with 24 or more transferable college credit hours must meet EITHER the primary OR the secondary criteria (not both):

Primary Criteria

  1. minimum transfer GPA of 3.00 for 24 or more transfer hours, and
  2. no high school math or science competency deficiencies (if Admission Services requires submission of a high school transcript)

Secondary Criteria

  1. minimum transfer GPA of 2.75 for 24 or more transfer hours, and
  2. minimum GPA of 2.75 in all critical courses for Terms 1 and 2 (see major map for critical courses)

Change of Major Requirements

Admission requirements for many majors in the Ira A. Fulton Schools of Engineering are higher than university admission standards: https://engineering.asu.edu/admission-requirements/.

Students should refer to https://changingmajors.asu.edu/request for information about how to change a major to this program.

Transfer Options
ASU is committed to helping students thrive by offering tools that allow personalization of the transfer path to ASU. Students may use the Transfer Map search to outline a list of recommended courses to take prior to transfer.

ASU has transfer partnerships in Arizona and across the country to create a simplified transfer experience for students. These pathway programs include exclusive benefits, tools and resources, and help students save time and money in their college journey. Students may learn more about these programs by visiting the admission site: https://admission.asu.edu/transfer/pathway-programs.
Global Opportunities
Global Experience

With over 250 programs in more than 65 countries, ranging from one week to one year, study abroad is possible for all ASU students wishing to gain global skills and knowledge in preparation for a 21st-century career. Students earn ASU credit for completed courses, while staying on track for graduation, and may apply financial aid and scholarships toward program costs. https://mystudyabroad.asu.edu/

Career Opportunities

Computer science graduates secure employment in a variety of capacities ranging from computer and software design to development of information technologies. Their jobs are often distinguished by the high level of theoretical expertise applied to solving complex problems and to the creation and application of new computing technologies. Some computer science-related jobs may include:

  • creating computer games and graphics systems
  • designing artificial intelligence systems
  • developing mobile computing applications
  • developing network security applications
  • discovering data management and mining solutions for large scale data analytics
  • inventing and implementing more efficient computing systems for managing data and information, including information retrieval and search on the Internet

With the theoretical foundation built into the program, computer science graduates can excel in system and software development as well as in designing effective computing solutions for emerging and challenging problems in modern society. Skills in system development and research can lead to entrepreneurial activity that produces innovative computing products and services.

Career examples include but are not limited to those shown in the following list. Advanced degrees or certifications may be required for academic or clinical positions.


Career *Growth *Median Salary
  
$82,240
19.2%
$114,520
9.3%
$88,510
9.3%
$88,510
11.5%
$87,020
9.3%
$88,510
28.5%
$95,510
11.1%
$107,600
30.7%
$101,790
6.5%
$104,650
* Data obtained from the Occupational Information Network (O*NET) under sponsorship of the U.S. Department of Labor/Employment and Training Administration (USDOL/ETA).
Contact Information

What are Accelerated Programs?
ASU students may accelerate their studies by earning a bachelor’s and a master’s degree in as little as five years (for some programs) or by earning a bachelor’s degree in 2.5 or 3 years.

Accelerated bachelor's and master's degree programs are designed for high-achieving undergraduate students who want the opportunity to combine undergraduate coursework with graduate coursework to accelerate completion of their master’s degree. These programs, featuring the same high-quality curriculum taught by ASU's world-renowned faculty, allow students to obtain both a bachelor's and a master's degree in as little as five years.

Accelerated bachelor’s degree programs allow students to choose either a 2.5- or a 3-year path while participating in the same high-quality educational experience of a 4-year option. Students can opt to fast-track their studies after acceptance into a participating program by connecting with their academic advisor.
What are Concurrent Programs?
Students pursuing concurrent degrees earn two distinct degrees and receive two diplomas. ASU offers students two ways to earn concurrent degrees: by choosing a predetermined combination or creating their own combination. Predetermined combinations have a single admissions application and one easy to follow major map. To add a concurrent degree to your existing degree, work with your academic advisor. Either way, concurrent degrees allow students to pursue their own personal or professional interests.
What are Joint Programs?
Joint programs, or jointly conferred degrees, are offered by more than one college and provide opportunities for students to take advantage of the academic strengths of two academic units. Upon graduation, students are awarded one degree and one diploma conferred by two colleges.

What constitutes a New Program?
ASU adds new programs to Degree Search frequently. Come back often and look for the “New Programs” option.
What are Online Programs?
ASU Online offers programs in an entirely online format with multiple enrollment sessions throughout the year. See http://asuonline.asu.edu/ for more information.
What is the Western Undergraduate Exchange (WUE)?
The Western Undergraduate Exchange (WUE) is a program in which residents of western states (other than Arizona) may be eligible for reduced nonresident tuition. See more information and eligibility requirements on the Western Undergraduate Exchange (WUE) program.

click back to top