Computing Ethics
Ethics for computing majors: history of computing, intellectual property, privacy, ethical frameworks, professional ethical responsibilities and risks of computer-based systems.
Study locally. Graduate globally. Start your degree at your home university and continue your academic journey at Arizona State University through the ASU - Cintana Alliance.
Powered by ASU helps students earn an ASU degree more affordably and in less time through university partnerships. Earn the same respected ASU degree whether you choose Online or On Campus.
Tuition estimates are based on ASU's published 2026–2027 tuition and fee rates and are subject to change. The number of credits that transfer and the length of the one-year timeline may vary by student and by home institution.
Tuition cost estimatorVisit our Campus Immersion Resources page for helpful information on living expenses, Form I-20 financial requirements, work authorization (OPT), and other essential resources to support your transition.
Campus Immersion Resources
Ethics for computing majors: history of computing, intellectual property, privacy, ethical frameworks, professional ethical responsibilities and risks of computer-based systems.
Advanced data structures and algorithms, including stacks, queues, trees (B, B+, AVL), and graphs. Searching for graphs, hashing, external sorting.
Operating system structure and services, processor scheduling, concurrent processes, synchronization techniques, memory management, virtual memory, input/output, storage management, and file systems.
For admission requirements, refer to the academic unit program page. Some programs have additional requirements — check with your local Enrollment Advisor for details.
Computer Science, BS, MS →International graduate and undergraduate transfer applicants should review ASU's international transfer guidance before applying.
https://admission.asu.edu/apply/international/transfer →| Program start | Spring 2027 | Fall 2027 | ||
|---|---|---|---|---|
| Campus Immersion | Online | Campus Immersion | Online | |
| Application deadline | October 1st, 2026 | October 1st, 2026 | January 15th, 2027 | January 15th, 2027 |
| Classes start | January 11th, 2027 | January 11th, 2027 | August 19th, 2027 | August 19th, 2027 |
Computer science professionals design, analyze and improve the quality of computer software and systems. Graduates of this program secure employment in a variety of capacities, such as computer and software design, and 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 graduates work in a variety of areas, including artificial intelligence, computer vision, cybersecurity, graphics, information management, multimedia and networking, with related work ranging from creating computer games and graphics systems to developing mobile computing applications, network security applications, and data management and mining solutions for large-scale data analytics. 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, and graduates are also able to embark on further studies in graduate degree programs.
Complete the Request Information form and connect with an International Enrollment Advisor to explore your options.