Computer Science ,BS
Algorithms, Artificial Intelligence, Computer Programming, Cybersecurity, Data Structures, Database Administrator, Information Assurance, Networks, Operating Systems, Programming, Security, Software, approved for STEM-OPT extension, computing, database, graphics
Computer science will challenge you to apply design and development principles in the construction of software systems of varying complexity and to communicate effectively with a wide range of audiences.
The BS program in computer science aims to produce graduates who are well prepared to pursue careers in a wide variety of computing-related fields or to embark on further studies in graduate degree programs.
The program is anchored with core courses that provide a solid foundation in theoretical and practical aspects of computer science and ensure that students have the requisite critical thinking, effective programming and problem-solving skills in a variety of modern programming languages, with an emphasis on understanding security and systems issues.
The program caters to a variety of interests in subfields of computer science and related disciplines through a flexible set of electives that allow students to develop, as part of their programs of study, in-depth knowledge and skills in artificial intelligence, machine learning, robotics, database systems, informatics, or other engineering and science disciplines. Students can also pursue concentrations in software engineering or cybersecurity as part of their degree program.
Computer science professionals design, analyze and improve the quality of computer software and systems for a variety of applications, including:
- artificial intelligence
- computer vision
- cybersecurity
- graphics
- information management
- multimedia
- networking
Accredited by the Computing Accreditation Commission of ABET. https://www.abet.org/, under the General Criteria and the Computer Science Program Criteria.
This program may be eligible for an Optional Practical Training extension for up to 24 months. This OPT work authorization period may help international students gain skills and experience in the U.S. Those interested in an OPT extension should review ASU degrees that qualify for the STEM-OPT extension at ASU's International Students and Scholars Center website.
The OPT extension only applies to students on an F-1 visa and does not apply to students completing a degree through ASU Online.
- College/school:
Ira A. Fulton Schools of Engineering
- Location: Tempe or Online , ASU Local
- Second language requirement: No
- STEM-OPT extension eligible: Yes
- First required math course: MAT 265 - Calculus for Engineers I
- Math intensity: Substantial
Acceptance to the graduate program requires a separate application. Students typically receive approval to pursue the accelerated master’s during the junior year of their bachelor's degree program. Interested students can learn about eligibility requirements and how to apply.
General university admission requirements:
All students are required to meet general university admission requirements.
First-year | Transfer | International | Readmission
Additional requirements:
The admission standards for majors in the Ira A. Fulton Schools of Engineering, shown below, are higher than minimum university admission standards. International students must meet the same admission standards, with the possible additional requirement of a minimum English language proficiency test score. If the university requires an English proficiency test score from the applicant, then admission to engineering requires a minimum TOEFL iBT score of 79 (internet-based test, taken in a testing center), a minimum IELTS score of 6.5, a minimum PTE score of 58, a minimum Duolingo English score of 105, or a minimum Cambridge English exam score of 176.
First-year admission:
- minimum 1210 SAT combined evidence-based reading and writing plus math score or minimum 24 ACT combined score, or a minimum high school cumulative GPA of 3.00 in ASU competency courses, or class ranking in top 25% of high school class, and
- no high school math or science competency deficiencies
Transfer admission requirements:
Transfer students with fewer than 24 transferable college credit hours: Transfer students with 24 or more transferable college credit hours must meet either the primary or the secondary criteria (not both): Primary criteria Secondary criteria
Admission requirements for many majors in the Ira A. Fulton Schools of Engineering are higher than university admission standards.
Students should visit the Change of Major form for information about how to change a major to this program.
ASU offers this program in an online format with multiple enrollment sessions throughout the year. Applicants may view the program’s ASU Online page for program descriptions and to request more information.
It is now possible to earn an ASU degree with ASU Local, an integrated college experience in which students take advantage of in-person success coaching and programming experiences on site while completing one of 130+ undergraduate online degree programs, all of which come with online faculty interaction and tutoring support.
ASU is committed to helping students thrive by offering tools that allow personalization of the transfer path to ASU. Students may use MyPath2ASU® 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 they help students save time and money in their college journey.
Students learn to thrive in a global environment through the rich educational and interpersonal experiences inherent in study abroad. A resume enhanced by the valuable study abroad experience will impress prospective employers, and it will also help the student stand out should they decide to pursue advanced study.
With over 300 Global Education program opportunities available, students are able to tailor their experience to their unique interests and skill sets. Whether in a foreign country, in the U.S. or online, students build communication skills, learn to adapt and persevere, and are exposed to research and internships across the world, increasing their professional network.
Computer science graduates secure employment in a variety of capacities, such as computer and software design or 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. 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.
Example job titles and salaries listed below are not necessarily entry level, and students should take into consideration how years of experience and geographical location may affect pay scales. Some jobs also may require advanced degrees, certifications or state-specific licensure.
Career | *Growth | *Median salary |
---|---|---|
-11.2%
|
$97,800
|
|
5.3%
|
$84,760
|
|
22.7%
|
$136,620
|
|
20.3%
|
$99,620
|
|
9.7%
|
$98,740
|
|
7.0%
|
$99,890
|
|
9.7%
|
$98,740
|
|
31.5%
|
$112,000
|
|
25.7%
|
$127,260
|
|
3.5%
|
$126,900
|
Computer Science and Engineering Program
|
CTRPT 105
SCAI.Undergrad.Admission@asu.edu
480-965-3199
3 year programs
These programs allow students to fast-track their studies after admission and earn a bachelor's degree in three years or fewer while participating in the same high-quality educational experience of a 4-year option. Students should talk to their academic advisor to get started.
Accelerated master's
These programs allow students to accelerate their studies to earn a bachelor's plus a master's degree in as few as five years (for some programs).
Each program has requirements students must meet to be eligible for consideration. Acceptance to the graduate program requires a separate application. Students typically receive approval to pursue the accelerated master’s during the junior year of their bachelor's degree program. Interested students can learn about eligibility requirements and how to apply.