Technology - Big data systems and software architecture

Display Title
Big data systems and software architecture
Slug
big-data-systems-software-architecture
interest area reference

Online Bachelor of Science in Data Science

Data science is an interdisciplinary area between statistics, mathematics and computer science. This degree prepares you to be a critical analyst and user of data in a variety of areas such as business, research and government.

This program also focuses on the ethical production and use of data. Utilizing cutting-edge trends in data, you’ll gain a strong mathematics background to understand how it works. You’ll learn from esteemed faculty who are performing their own research in the areas of probability, statistics, scientific computing, applied math and more.

Designed to support your career goals, you can choose a focus area and complete six courses tailored to relevant topics. Available tracks include:

  • Behavioral science: This track positions you for data science careers centered on human behaviors and attitudes, cognitive science, human development and medicine. It also prepares you for graduate training in quantitative psychology, human development, education and biostatistics.
  • Bioscience: In this track, you’ll learn how to apply computational skills to life sciences research.
  • Business analytics: This track teaches you how to be an effective data scientist within a business environment.
  • Computer science: In this track, you’ll build enhanced programming and data skills, with a focus on information assurance.
  • Mathematics: This track provides a broad set of data science skills. In addition to providing you a solid background in statistics and computational and applied math required for solving engineering problems, this track also trains you for practical solutions regarding databases, agricultural and environmental data, and more.
  • Social science: This track provides you with the knowledge and skills to understand and analyze how macro-scale patterns of organization and social structures emerge from individual behavior and decentralized decision-making.
  • Spatial science: This track offers you a unique angle for analyzing the world with geospatial big data that’s being generated in real-time today.

What data science skills will I learn?

You’ll develop data-related skills beneficial to solving practical issues in a variety of fields. You’ll learn how modern science and technology use sophisticated mathematical, statistical and computational tools to extract patterns from large, complex and often unordered data sets. You’ll also become proficient in:

  • Machine learning and data mining.
  • Personalizing medical treatments based on a tumor’s unique genetic profile.
  • Technologies with applications as diverse as detecting fraudulent online credit card transactions.
  • Understanding the dynamic of social movements.

Additionally, you’ll expand your teamwork, critical thinking, programming, research and coding skills.

Data science: An in-demand, high-paying career

There’s a high need for those who can think critically and provide analysis of the world around them through large data sets. According to the U.S. Bureau of Labor Statistics (BLS), the median annual salary for data scientists was $108,020 in 2023. And employment of data scientists is projected to grow 36% from 2023 to 2033, much faster than the average for all occupations.

Earning an online data science degree and becoming a proficient user and producer of data prepares you to be a strong candidate for these roles. From predicting consumer behavior to extracting information from medical images and more, you’ll graduate ready for a career that inspires global change.

In addition, this bachelor’s degree can be completed as part of an Accelerated Master’s program. When accepted, you can earn a master’s degree in as little as one year after completing your undergraduate degree. This opportunity saves you time and money while giving you advanced knowledge in your field. Applicable master's degrees include:

Program Field of Study
Bachelor of Science
Program Focus
Data Science
Program Name Abbreviation
Data Science (BS)
Program Category
Degree Image
A data science professor speaks to students while standing in front of a whiteboard with diagrams on it.
Program Description Intro

Combine your passions for mathematics, computer science and data analysis with an online Bachelor of Science in data science. In this program, you’ll acquire skills that’ll prepare you for solving practical issues in high-demand, lucrative roles.

Plan Code
LADATSCIBS
Program code
UGLA
Start Date
Areas of Interest
Courses Summary

Courses in this program center around programming, data analytics and modeling. There’s also a strong focus on mathematics, consisting of linear algebra, statistical inference and classification, data mining, machine learning and associated computer methods.

Total Classes
40
Total Credit Hours
120
Program Fee Code
College of Liberal Arts and Sciences - Sciences Programs
Courses Section Title
Featured data science courses
Program start date manual
Title
Learn from experienced data researchers and scientists
Description

From Foundation and President's Professors to Fulbright and Barry Goldwater Scholarship recipients, the School of Mathematical and Statistical Sciences is home to prestigious students and faculty members. Highlights include:

  • American Association of the Advancement of Science Fellows.
  • Association for Women in Mathematics Fellows.
  • Foundation Professors.
  • Fulbright American Scholars.
  • Goldwater Scholars.
  • National Science Foundation Graduate Fellows.
  • President's Professors.
Accolade title
Join a school reputed for data analysis and mathematics
Accolade Description

In the School of Mathematical and Statistical Sciences, faculty and scholars adapt to new challenges and make impactful research contributions while educating the global citizens and leaders of tomorrow. Students hail from around the world and from a variety of socioeconomic backgrounds. This diversity in experience and perspectives leads to impactful conversations and research. Of 890+ students, 33% are female, 26% are Pell Grant eligible and 22% are the first in their families to attend a university.

Accolade item
Accolades Title
20,800+
Accolades Description

students taking courses

Accolades Title
$16 million
Accolades Description

in research expenditures

Accolades Title
114
Accolades Description

faculty members

Accolades Title
55
Accolades Description

tenure and tenure-track faculty

Accolades Title
7
Accolades Description

undergraduate degrees

Accolades Title
7
Accolades Description

graduate degrees

Admission requirement title
How to apply
Manual Cost
false
Weeks per Class
7.5
Academic Career
Undergraduate
Program fee code for resident
UPO305
Program fee code for non-resident
UPO305
Program Description Title
Prepare for a career in data science
override admission requirement
Off
Apply Now URL
https://webapp4.asu.edu/uga_admissionsapp/?term=2261&session=SESA&campus=ONLNE
Slug
data-science-online-degree
Program Generated Code
UGLA-LADATSCIBS
Title
Will my diploma say ‘online’?
Description

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Schedule to talk
Academic Partner
Entity Type
Program highlights
Program Features

Online Master of Computer Science – Big Data Systems

The world has seen an explosive growth in data generation recently. This surge has created a significant need for skilled data scientists and engineers who can navigate and extract insights from large, fast-moving and diverse datasets. As a data scientist, you'll find that your analytical skills play a crucial role in transforming raw data into valuable insights and making accurate predictions. This program is designed with a focus on project-based learning, ensuring that you gain the expertise to design, implement and deploy systems capable of handling the constantly expanding volume of data.

You'll learn how to design different types of scalable big data systems, such as parallel, distributed and real-time systems. Upon graduation, you'll have the expertise needed to deploy the appropriate data management, processing or analysis system for a particular task or domain application need.

You’ll also develop a deeper understanding of data through hands-on learning in big data analysis, data processing, data mining, machine deep learning, mining algorithms, visualization techniques and more. Your big data training and skills in algorithms, modeling and engineering will give you a significant competitive advantage in the field.

The skills you’ll develop in this master’s program

This program provides you with a diverse skill set to acquire, store and process large-scale data sets. You’ll also gain analytical expertise to mine information from the data. Upon completion, you’ll be equipped with a variety of skills needed to succeed, such as:

  • Applying data mining technology to real-world applications.
  • Creating tools that support entity, network analytics, text and media analytics.
  • Designing optimal solutions for a given set of application-driven constraints.
  • Making informed decisions about data storage, indexing, querying, retrieval and visualization.
  • Reasoning about query optimization and execution alternatives.
  • Using and developing real-time, online and scalable processing systems.

Who’s a good candidate for a big data systems master’s?

Ideal candidates for this program have a background in computer science and are working in computer programming or software engineering. With the urgent need for engineers and data scientists with excellent data management, system development/integration and data analysis skills, this program is suited for those looking to advance their computer science career.

Program Field of Study
Masters of Computer Science
Program Focus
Computer Science – Big Data Systems
Program Name Abbreviation
Computer Science – Big Data Systems (MCS)
Program Category
Degree Image
An ASU Online student completes coding coursework for the big data degree on a laptop.
Program Description Intro

Does harnessing the power of computing and machine learning to make sense of big data interest you? If so, Arizona State University’s online Master of Computer Science with a concentration in big data systems may be a great fit. In this program, you'll design scalable systems for capturing, processing and interpreting large and complex data sets. You'll also gain analytical expertise to generate insights from data and inform decision-making for organizations.

Plan Code
ESCSEBDMCS
Program code
GRES
Start Date
Areas of Interest
Courses Summary

In this program, you’ll take one foundations course, one systems course and one applications course. You’ll also fulfill your big data systems concentration requirement of 15 credit hours by taking the following big data systems courses:

  • Data Mining.
  • Data Processing at Scale.
  • Data Visualization.
  • Engineering Blockchain Applications.
  • Statistical Machine Learning.
Total Classes
10
Total Credit Hours
30
Total Hours Tooltip
Required number of credits to complete this degree.
Program Fee Code
Engineering, Ira A. Fulton, School of, Graduate ONLINE
Courses Section Title
Featured Master of Computer Science courses
Title
Study with award winning faculty members in the field of computer science
Description

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.
Image
ASU Associate Professor Jennifer Kitchen poses for a photo.
Title
Build competencies in computer science with a concentration in big data.
Accolade title
Top 25% of all accredited engineering programs in the nation
Accolade Description

The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.

Accolade item
Accolades Title
#1
Accolades Description

best online master’s in electrical engineering programs.

Accolades Title
#3
Accolades Description

best online master’s in engineering management programs.

Accolades Title
Top 5
Accolades Description

for bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education 2019).

Accolades Title
Top 10
Accolades Description

best online master’s in engineering programs for veterans.

Accolades Title
Top 10
Accolades Description

best online master's in industrial engineering programs.

Accolades Title
Top 15
Accolades Description

best online master’s in engineering programs.

Accolades Title
Top 20
Accolades Description

best undergraduate electrical, electronic and communications engineering programs.

Accolades Title
Top 35
Accolades Description

best undergraduate engineering programs.

Admission requirement title
How to apply
Admission requirement description

This program has a highly competitive admission process.

Admission requirement item
Title
Application deadlines
Description

Applicants with international credentials have an application deadline of six weeks prior to the selected session start date. All other applicants have an application deadline of four weeks prior to the selected session start date.

This degree is offered in A and B sessions for fall and spring, and in C session for summer. You can view upcoming start dates in the academic calendar.

How to complete an application

  • Submit online application and pay application fee.
  • Send official transcripts to ASU’s graduate admission services.
  • If needed, send proof of English proficiency.
  • If you’re not a U.S. citizen but are living in the U.S., send a copy of your U.S. visa to [email protected].
  • If you’re based outside of the U.S., select "JN” under Visa.

For questions, call 1-844-353-7953 or email [email protected].

Title
Admission requirements for computer science undergraduate majors
Description

You must have completed an undergraduate degree in computer science from an accredited university. Please review the necessary CS pre-requisite courses in the section below to confirm eligibility.

GPA requirements

A minimum cumulative GPA of 3.00 in the last 60 credit hours (last two years) of a four-year undergraduate degree. If your degree was completed in the U.S., it must be from a regionally accredited university.

Applicants who have previously completed graduate-level coursework must have a minimum post-baccalaureate/graduate GPA of 3.00.

English proficiency

If all college degrees are from a country outside of the U.S., you may need to demonstrate English proficiency.

Note that the MCS degree requires higher English proficiency scores.

  • TOEFL: 575 paper-based / 90 internet-based.
  • IELTS (academic version): 7.
  • PTE: 65.
  • Duolingo: 115.

Don’t yet meet this requirement? If you complete the pathway with a 3.00 or higher, you’ll have demonstrated English proficiency. Click on the nondegree tab below to learn more.

Title
Admission requirements for non-computer science undergraduate majors
Description

GPA requirements

A minimum cumulative GPA of 3.00 in the last 60 credit hours (last two years) of a four-year undergraduate degree. If your degree was completed in the U.S., it must be from a regionally accredited university.

Applicants who have previously completed graduate-level coursework must have a minimum post-baccalaureate/graduate GPA of 3.00.

Math course requirements:

You must have two semesters of advanced math in Calculus I and Calculus II, as well as a background course in discrete math.*

Applicants with an undergraduate degree in a STEM field have likely completed the math requirement.

*Discrete math is not always a separate class at all universities. Taking a course that covers data structures and algorithms may also fulfill this requirement. If you’ve never done algorithms, you may not have the proper background for the program.

Pre-requisite course requirements:

To be eligible for this program, you must have programming knowledge in a variety of languages, including C/C++, Java, Python and HTML, as well as courses in calculus and discrete math.

CS course information:

CSE 230: Computer Organization and Assembly Language Programming

  • Register-level computer organization, instruction set architecture, assembly language, processor organization and design, memory organization, IO programming and exception/interrupt handling.

CSE 310: Data Structures and Algorithms

  • Advanced data structures and algorithms, including stacks, queues, trees (B, B+, AVL), graphs and searching for graphs, hashing and external sorting.

CSE 330: Operating Systems

  • Operating system structure and services, processor scheduling, concurrent processes, synchronization techniques, memory management, virtual memory, input/output, storage management and file systems.

Principles of Programming Languages OR Introduction to Theoretical Computer Science

CSE 340: Principles of Programming Languages

  • Formal syntactic and semantic descriptions, compilation and implementation issues, and theoretical foundations for several programming paradigms.

CSE 355: Introduction to Theoretical Computer Science

  • Introduces formal language theory and automata, Turing machines, decidability/undecidability, recursive function theory and complexity theory.

CS competency exams

If you don’t have these topics on your transcript but have a strong understanding of them, you can take the prerequisite knowledge exams. If you complete the exams with the grade outlined in the respective syllabi, you’ll satisfy that prerequisite knowledge requirement.

English proficiency

If all college degrees are from a country outside of the U.S., you may need to demonstrate English proficiency.

Note that the MCS degree requires higher English proficiency scores.

  • TOEFL: 575 paper-based / 90 internet-based.
  • IELTS (academic version): 7.
  • PTE: 65.
  • Duolingo: 115.

Don’t yet meet this requirement? If you complete the pathway with a 3.00 or higher, you’ll have demonstrated English proficiency. Click on the nondegree tab below to learn more.

Title
Professional certification and nondegree enrollment opportunities
Description

As a nondegree graduate student, you can begin taking graduate-level computer science courses without being admitted to the master’s program.*

Professional certifications

If you’re not sure you want to pursue the full degree or only want to focus on a specific topic, you can pursue a professional certification for ASU credit.

To receive a professional certification, you must successfully complete at least three courses from that topic area with a grade of “B” or better. Available certifications include:

  • AI and machine learning.
  • Big data.
  • Cybersecurity.
  • Software engineering.

Learn more about professional certifications.

General pathway

This pathway provides an opportunity to take a variety of courses as a nondegree student to explore topics or meet this program’s GPA and English proficiency admission requirements. Completing nine graduate credits with a “B” or better (3.00 GPA) will demonstrate English proficiency.

Through this pathway, you choose and complete any three 500-level courses that are part of the Master of Computer Science program. The courses you complete in the pathway with a “B” or higher will apply toward the master’s degree in computer science, if admitted within three years of completing courses as a nondegree student. Courses completed as a nondegree student up to 12 credits with a "B" or better will apply toward your MCS degree.

Begin your application for one of the four professional certifications or the general pathway.

The ASU graduate admission office will review the application and notify you by email if any additional steps are required upon admission. All official emails will go to your ASU student Gmail account.

Please note:

  • If you don’t enroll in the semester in which you are admitted, you must submit a new application and pay the application fee.
  • Completing the pathway or professional certification does not waive the requirement for all applicants to the Master of Computer Science program to demonstrate mathematics and computer science topic prerequisite knowledge. See the admission requirements sections above for more information.

*If you don't have the prerequisite knowledge outlined in the master’s admission criteria for mathematics and computer science, you should be aware that you may not have the necessary background for graduate CSE courses and are enrolling at your own risk. You are responsible for acquiring that knowledge before and during the course.

Manual Cost
true
Weeks per Class
7.5
Academic Career
Graduate
Title
Professional certification and nondegree enrollment opportunities
Description

As a nondegree graduate student, you can begin taking graduate-level computer science courses without being admitted to the master’s program. This provides the opportunity to establish a high graduate GPA, try out courses to decide if you’re interested in the full degree program, meet the English proficiency requirement or earn a professional certification credential.

Students who complete three courses with a cumulative GPA of at least 3.00 after the first attempt of courses will be able use this GPA when applying for the Master of Computer Science program.

Learn more

Image
A man sits at his desk on a computer.
Program Description Title
Prepare for in-demand jobs in data science
override admission requirement
Off
Faq Section Title
View the most commonly asked questions
Apply Now URL
https://webapp4.asu.edu/dgsadmissions/Index.jsp?term=2261&session=REG&campus=ONLNE
Slug
master-big-data
Program Generated Code
GRES-ESCSEBDMCS
Title
Will my diploma say ‘online’?
Description

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Schedule to talk
Academic Partner
Entity Type
Program features

Online Master of Science in Engineering Science – Software Engineering

This program is designed to uniquely position you for leadership roles in today’s technology-driven workplaces. Throughout your courses, you'll develop expertise in software design, various development methodologies, code-based testing and proficiency in multiple programming languages. Additionally, you'll acquire a comprehensive skill set encompassing cutting-edge technologies, such as:

  • Artificial intelligence.
  • Big data processing.
  • Cloud computing.
  • Software architecture and design.
  • Software integration.
  • Web-based computing.

Software engineering: A well-paid and in-demand career

According to the Bureau of Labor Statistics (BLS), employment for software developers, quality assurance analysts and testers is projected to grow 25% from 2022 to 2032, which is much faster than average for all occupations. The BLS also reports that the median annual salary for software developers is $130,160 per year.

In addition to supporting increased earning potential for graduates, this program fosters future-focused learning. You'll delve into the latest technologies, gaining a solid foundation to comprehend new programming languages and techniques as they emerge. This prepares you to adapt swiftly to the evolving tech landscape, ensuring you remain at the forefront of innovation in software engineering.

Who’s a good candidate for this master’s program?

This master’s program is ideal for professionals seeking to advance their careers in software development. A computer science degree isn’t required for admission to this program. However, you must be able to demonstrate expertise in the areas of algorithm design and analysis, object-oriented programming and advanced data structures.  A foundational understanding of programming is also essential, as these concepts are assumed knowledge in the curriculum.

Tailored for working professionals, the program allows you to select study topics that align with your career objectives. Upon graduation, you'll be equipped for senior and leadership roles, empowering you to influence critical software decisions across various industries.

Program Field of Study
Master of Science in Engineering
Program Focus
Concentration in Software Engineering
Program Name Abbreviation
Engineering Science in Software Engineering (MSE)
Program Category
Degree Image
Two software engineering master’s concentration students collaborate on a project.
Program Description Intro

Do you have a background in programming and want to increase your career opportunities in a versatile engineering field? Arizona State University’s online Master of Science in engineering science with a concentration in software engineering builds your technology skills and prepares you for leadership roles using agile methodologies and formal capability maturity model integration approaches.

Plan Code
ESSFEMSE
Program code
GRES
CRM Destination Email (ASU)
Start Date
Areas of Interest
Courses Summary

Courses in this master’s program emphasize advanced software development methodologies, processes and techniques. From big data processing to artificial intelligence, you’ll learn about technologies at the forefront of workforce solutions and productivity.

Total Classes
10
Total Hours
30
Total Classes Tooltip
Multiple enrollment sessions throughout the year.
Total Credit Hours
30
Total Hours Tooltip
Required number of credits to complete this degree.
Program Fee Code
GP0034
Courses Section Title
Software engineering master’s courses
CIP code
14.13
Title
Learn from top software engineering instructors
Description

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.
Image
ASU Associate Professor Jennifer Kitchen poses for a photo.
Accolade title
Earn your master’s concentration in software engineering from a renowned engineering institution
Accolade Description

The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.

Accolade item
Accolades Title
#1
Accolades Description

best online master’s in electrical engineering programs.

Accolades Title
#3
Accolades Description

best online master’s in engineering management programs.

Accolades Title
Top 5
Accolades Description

for bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education 2019).

Accolades Title
Top 10
Accolades Description

best online master’s in engineering programs for veterans.

Accolades Title
Top 10
Accolades Description

best online master's in industrial engineering programs.

Accolades Title
Top 15
Accolades Description

best online master’s in engineering programs.

Accolades Title
Top 20
Accolades Description

best undergraduate electrical, electronic and communications engineering programs.

Accolades Title
Top 35
Accolades Description

best undergraduate engineering programs.

Admission requirement title
How to apply
Admission requirement description

Applicants to the Master of Science in engineering with a concentration in software engineering must fulfill the requirements of both the Graduate College and the Ira A. Fulton Schools of Engineering.

Admission requirement item
Title
Application requirements
Description

Applicants to the online Master of Engineering program must have earned a bachelor's or master's degree from a regionally accredited institution in engineering, science or math. Also, applicants must have completed a calculus sequence.

Applicants must have a minimum 3.00 cumulative GPA in the last 60 credit hours of their first bachelor's degree program. Alternatively, applicants must have a minimum of a 3.00 cumulative GPA in the last 12 units of the postbaccalaureate transcript.

All applicants must submit:

  • Graduate admission application and application fee.
  • Official transcripts.
  • Personal statement.
  • Professional resume.
Title
Additional admission information
Description
  • An applicant whose native language is not English (regardless of current residency) must provide proof of English proficiency.
  • Applicants must have completed differential and integral calculus (calculus I and II).
  • Upper-division undergraduate probability and statistics is recommended as a prerequisite but may be assigned as a deficiency course if all other requirements are met.
  • GRE scores aren't required.
  • Graduates of non-U.S. institutions must satisfy admission requirements established by the Graduate College.
Manual Cost
false
Weeks per Class
7.5–15
Academic Career
Graduate
Program fee code for resident
GP0034
Program fee code for non-resident
GP0034
Program Description Title
The knowledge and skills you’ll develop
override admission requirement
Off
Apply Now URL
https://webapp4.asu.edu/dgsadmissions/Index.jsp?term=2261&session=REG&campus=ONLNE
Slug
master-science-engineering-engineering-science-concentration
Program Generated Code
GRES-ESSFEMSE
Title
Will my diploma say ‘online’?
Description

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Schedule to talk
Academic Partner
Entity Type
Program features
Program highlights

Online Bachelor of Science in Information Technology

Throughout this program, you'll learn how to design and create solutions to today’s knowledge-based problems through a multidisciplinary approach. Since information technology encompasses a broad range of topics, you'll have the chance to tailor your learning to your interests. In addition to completing foundational coursework, you'll choose a focus area during your junior or senior year. Available focus areas include cybersecurity/security, information systems and networking.

Depending on your chosen specialization, you’ll dive into key topics, such as cloud computing, computer architecture, software development, data management and more. You'll also gain hands-on experience in programming languages, including Python, Java, Unix and SQL.

The knowledge and skills you’ll develop

This program prepares you to lead and tackle complex challenges in the fast-evolving tech industry. You’ll develop expertise in designing, implementing and managing cutting-edge technology solutions. By integrating critical thinking with practical skills, you'll learn how to enhance organizational efficiency and security through optimized technology. With hands-on experience, you'll gain proficiency in big data management, network security and innovative IT solutions.

Upon graduating from this ABET-accredited program, you’ll be ready to transform how organizations create and utilize information systems. Additionally, you’ll acquire in-demand skills, including configuring and managing computer and database systems, developing secure network architectures and mastering full-stack development.

Choosing the right IT degree for you

ASU’s ABET-accredited online IT bachelor’s degrees build a solid foundation in engineering, mathematics and core industry concepts. While they share common elements, each program focuses on distinct career goals.

  • BS in information technology
    • Covers a broad IT foundation with hands-on projects in network security, data management and more. Prepares you to develop technology solutions and optimize efficiency across industries.
  • BS in information technology with a concentration in cybersecurity
    • Focuses on network forensics, security analysis, cloud security and risk assessment. Equips you to secure digital infrastructures and protect organizations from cyber threats.
  • BS in information technology with a concentration in networking
    • Emphasizes network design, high-availability architecture, performance analysis and cloud networking. Provides skills to build and maintain secure, scalable IT infrastructures.

With each of these IT programs, you can pursue an Accelerated Master’s degree. Once accepted, you can earn a master’s degree in as little as one year after completing your undergraduate degree. This opportunity saves time and money while providing advanced knowledge in your field. Applicable master's degrees include:

IT vs. computer science vs. software engineering: How do they compare?

When comparing IT, computer science and software engineering degrees, each offers unique strengths. This information technology degree focuses on creating, developing, implementing and overseeing technology solutions for organizations, with an emphasis on applied skills such as network security and IT management. This program is a great fit if you're interested in hands-on, practical applications of technology.

ASU’s online Bachelor of Science in software engineering, on the other hand, is closely related to IT but dives deeper into the design and development of complex software systems. Differently, the Bachelor of Science in computer science is more theoretical, emphasizing the mathematical and scientific foundations of computing. If you don’t meet the GPA requirements for the computer science or engineering degrees, this online information technology degree is a great option to consider, with overlapping course topics. Additionally, you don’t need prior experience in IT, as the program teaches you from the ground up.

Program Field of Study
Bachelor of Science
Program Focus
Information Technology
Program Name Abbreviation
Information Technology (BS)
Program Category
Degree Image
An online information technology degree student works on her laptop in a classroom.
Program Description Intro

Are you ready to launch your career in the dynamic field of information technology? Arizona State University’s online Bachelor of Science in information technology equips you with essential knowledge and skills to excel in various IT roles. This program covers key areas such as cybersecurity, networking and data management, preparing you to tackle real-world challenges. You'll gain valuable insights into the latest technological advancements, setting you up for success in a rapidly evolving industry.

Plan Code
TSIFTBS
Program code
UGES
Start Date
Areas of Interest
Courses Summary

Throughout this program, you’ll take a set of information technology-focused STEM and core, general education and focus area courses for a balanced, well-rounded curriculum. You’ll explore topics from information system security to advanced systems configuration. The program culminates in a capstone project you’ll complete over two semesters, which involves developing a viable technology solution that positively impacts your community.

Total Classes
40
Total Hours
120
Total Classes Tooltip
Class number may be less for transfer students.
Total Credit Hours
120
Total Hours Tooltip
Required number of credits to complete this degree
Program Fee Code
UPO502
Courses Section Title
Online information technology courses
CIP code
11.10
Title
Learn from leaders in engineering and technology
Description

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Engineering members
  • National Academy of Sciences members
  • National Academy of Inventors members
  • National Academy of Construction members
Image
ASU Associate Professor Jennifer Kitchen poses for a photo.
Accolade title
Earn your IT degree online from one of the best engineering schools in the nation
Accolade Description

The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.

Accolade item
Accolades Title
#1
Accolades Description

best online master’s in electrical engineering programs

Accolades Title
#3
Accolades Description

best online master’s in engineering management programs

Accolades Title
Top 5
Accolades Description

for bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education, 2022)

Accolades Title
Top 10
Accolades Description

best online master’s in engineering programs for veterans

Accolades Title
Top 10
Accolades Description

best online master's in industrial engineering programs

Accolades Title
Top 15
Accolades Description

best online master’s in engineering programs

Accolades Title
Top 20
Accolades Description

best undergraduate electrical, electronic and communications engineering programs

Accolades Title
Top 35
Accolades Description

best undergraduate engineering programs

Admission requirement title
How to apply
Manual Cost
false
Weeks per Class
7.5
Academic Career
Undergraduate
Program fee code for resident
UPO502
Program fee code for non-resident
UPO502
Program Description Title
Design and create effective solutions to today’s knowledge-based problems
override admission requirement
Off
Apply Now URL
https://webapp4.asu.edu/uga_admissionsapp/?term=2261&session=SESA&campus=ONLNE
Slug
bachelor-science-information-technology
Program Generated Code
UGES-TSIFTBS
Title
Will my diploma say ‘online’?
Description

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Schedule to talk
Academic Partner
Entity Type
Program highlights
Program Features