Stay on track
Plan ahead and graduate in four years.
Informatics degree requirements
The Bachelor of Science (BS) program in Informatics will be an interdisciplinary degree that combines mastery of general techniques for processing information with specialization in an application area and its information processing problems. The design of the degree responds to the rapidly growing need for skilled workers who can take a problem-driven, system-level, user-oriented perspective toward information and computing, who can apply current informatics methods to address society’s needs, and who can contribute to the next generation of such systems.
The program begins with the fundamentals of Informatics in a general setting and in the context of disciplinary applications. The student will select a focal area such as educational informatics, geo-informatics, digital cultures, enterprise informatics, or game informatics. They will take prescribed courses and complete a two-course capstone project in the focal area. Thus, Informatics graduates will remain highly interdisciplinary, yet have a specialization that gives them a head start on one possible career in Informatics.
Arizona State University has adopted an 8 semester tracking model, which monitors completion of “critical” lower division and “necessary” upper division courses specific to each degree. This set of courses was designed to serve as predictors of academic success in the degree program. The lower division “critical” courses are shaded grey on the flowcharts and indicated on the major map. Upper division “necessary” courses are indicated with stars on the major maps. All courses listed on both the major map and the flowchart are required.
University policy allows students to retake a course one time. Students who are not successful in passing a course after a second attempt will be asked to identify a new major. SCAI Advising will only entertain third time repeat petitions for students with extenuating circumstances. Please see your academic advisor if you have questions related to 8 semester tracking or course third time repeats.
**Students are subject to any individual course prerequisite changes despite their catalog year.
Total required core course credit hours for 2015 and later catalog years. Core courses include:
- CPI 101 Introduction to Informatics (3)
- CSE 110 Principles of Programming with Java (3)
- MAT 210 Brief Introduction to Calculus (3)
or MAT 265 Calculus for Engineers I (3)
- CSE 205 Object-oriented Programming and Data Structures (3)
- MAT 242 Linear Algebra (2) or MAT 342 or MAT 343
- MAT 243 Discrete Math (3)
- CPI 200 Mathematical Foundations of Informatics (3) Spring Only Offering
- CPI 220 Applied Data Structures and Algorithms (3) Fall Only Offering OR CSE 310 Data Structures and Algorithms Fall/Spring/Summer
- CPI 221 Advanced Object-Oriented Principles Using Java (3) Spring Only Offering
- CPI 310 Information and Data Management (3) Fall Only Offering
- IEE 305 Information Systems Engineering (3)
- STP 420 Introductory Applied Statistics (3) or STP 231 Statistics for the Life Sciences (3) or STP 226 Elements of Statistics or GCU 495 Quantitative Methods in Geography (3) or IEE 380 Probability and Statistics for Engineering Problem Solving (3)
- CPI 350 Evaluation of Informatics Systems (3) Spring Only Offering
- CPI 360 Decision Making and Problem Solving (3) Fall Only Offering
- CSE 463 Human-Computer Interaction (3) Spring Only Offering
- CSE 485 Informatics Capstone I (3)
- CSE 486 Informatics Capstone II (3)
Humanities and social behavioral university general studies requirements
HU/SB Guidelines (15 semester hours or five 3-semester hour classes)
One Class Upper Division (HU or SB) – 3 semester hours ~MUST BE TAKEN AT A 4-YEAR INSTITUTION
- Two Classes HU (Humanities) – 6 semester hours minimum
- Two Classes SB (Social Behavioral) – 6 semester hours minimu
Within these five classes, select courses that include three awareness areas: cultural, global, and historical. No one class contains more than two awareness areas and this requirement must be met with two classes minimum. Contact your advisor if you have questions.
At least one Upper Division (HU or SB) – 3 semester hours
- REL 321 (Religion in America) – Humanities (HU) plus cultural diversity and historical awareness
- Two Classes HU (Humanities) – 6 semester hours minimum
- CON 101 (Construction and Culture: A Built Environment) – Humanities (HU) plus global and historical
- PHI 101 (Introduction to Philosophy) – Humanities (HU)
- Two Classes SB (Social Behavioral) – 6 semester hours minimum
- ECN 211 – Macroeconomics – Social Behavioral (SB)
- PSY 101 (Introduction to Psychology) – Social Behavioral (SB)
Informatics electives / focus area requirement
Students on the 2015 and later catalog years will select 36 hours of course work in this block which includes selecting and completing a 15 hour focus area as specified. Once you have selected a 15 hour focus area select any of the remaining courses to complete the remaining 21 hours to complete the 36 hour requirement of this block. This area requires careful planning. It is recommended that you work with your academic advisor as you make course selections in this area.
Please note: Students will need to take 21 of the 36 total hours as upper division 300/400 level courses. These 21 hours can be shared between the Informatics Electives and the Focus Area.
Students must complete their 15 hours of focus area courses with a minimum GPA of 2.0 for 2015 and later catalog years. Focus area options for the first 15 hours are:
The ASU Herberger Institute for Design and the Arts has established the Digital Culture Initiative to directly address questions that engage the role of computational processes in contemporary culture. This is in recognition of the increasing role of digital-based tools and environments in our day-to-day lives. We coexist in a world that is now based on digital assistance, from the computers we use, to our phones and entertainment devices, to even our cars and household appliances. Users drive the development of the next-generation applications and tools as much as developers. Aesthetic, emotional and intellectual engagement – all elements of a design and the arts experience – are as integral to the continual evolution of our digital world as the actual functionality of the product. Visit the Online Bachelor of Arts in Digital Culture page for more details on the digital culture initiative.
Objective of the Focus Area
The goal of the digital culture focus area is to introduce Informatics undergraduates at ASU, the broad digital culture major offerings at ASU. By taking classes that are offered as part of the broad digital culture initiative, they shall be able to engage in creative practice, and reflect on contemporary culture. Through this process, they can develop a nuanced understanding of the role of information technologies in shaping cultural outcomes. Students select only ONE focus area and must complete all courses as specified with a minimum of a 2.5 GPA. This area is 15 credit hours (5 courses).
Recommended first course that should be taken in the area is AME 111 (formally 194): Introduction to Digital Culture.
Select your focus area courses in consultation with Amanda Kling AME Digital Culture Advisor for this portion of your Informatics degree. She can be reached by email: firstname.lastname@example.org or at (480) 965-4495. Please review https://artsmediaengineering.asu.edu/ prior to meeting with Amanda. The focus area courses include:
Digital Culture Studies Course Options
|AME 130: Prototyping Dreams – Now every semester||AME 112: Computational Thinking for Digital Culture|
|ART 218: 3D Tools||AME 220: Programming for the Web|
|DCE 294: Hybrid Action/Physical Intelligence in DC||AME 230: Programming for Media Arts|
|AME 294: Intro to Physical Computing||AME 210: Media Editing|
|AME 3XX||ART 116: Digital Art & Culture|
|AME 4XX||MDC 211: Intro to Digital Sound|
|IAP 103: Found I: Interdisciplinary Digital Media (West)||FMP 240: Introduction to Animation|
|IAP 104: Found I: Fundamentals of Sound Art (West)||ART 345: Visual Prototyping|
|MDC 311: Composing & Performing for Hybrid Ensembles||FMP 394: Non-Linear Editing for Film & Media|
This focus area will build upon the general techniques for processing information taught in the core of the Informatics degree and provide the specific knowledge, skills, and computational tools needed to help manage the retrieval, storage, and processing of data and information for modern companies.
Objective of the Focus Area
An Informatics graduate that chooses the Enterprise Informatics focus area will be prepared to design, develop, and apply computational tools and techniques for a variety of companies that produce goods and/or services.
Recommended first course that should be taken in the area is MAT 266: Calculus for Engineers II. Students pursuing this area will also need to take IEE 380 Probability and Stats for Engineers as their stats elective. Students will also need to plan to complete IEE 385 Engineering Statistics – Probability as one of their Informatics electives in order to be prepared for the IEE 470 requirement.
- MAT 266: Calculus for Engineers II (First Course)
- IEE 376: Operations Research Deterministic Techniques/Applications
- IEE 385: Engineering Statistics
- IEE 470: Stochastic Operations Research – Fall Only Offering
Choose two from the following four courses:
- IEE 461: Production Control
- IEE 421 or 426: Urban Operations Research or Operations Research in Health Care
- IEE 474: Quality Control – Fall Only Offering
- IEE 475: Simulating Stochastic Systems – Fall Only Offering Or IEE 477: Systems Dynamics and Thinking – Spring Only Offering
The gaming focus area is designed to provide a comprehensive understanding of the game development skill set. The objective is not to teach the student to create recreational video games, but to apply gaming technology to domain-specific problems.
Objective of the Focus Area
Programming courses focus on how game engines work and writing software to work within the game engine. Courses in programming have direct industry applicability in a number of areas. For example, a student might create a game architecture to help patients with physical therapy or design a game platform that incorporates geographic information systems. Art courses allow students to focus on the visual aspects of game design, including 2D/3D modeling, animation and texturing. Real world applications might include creating an interactive virtual world for corporate training, inventing a surgical simulation to educate medical students or creating content for the film industry. Education courses allow students to discover how to apply game design skills to achieve educational goals, learning to build virtual worlds that complement an educational setting. For example, a student might build a game that teaches linear algebra by incorporating trigonometric rules into the game design, or a game that teaches correct sentence construction to early English learners.
Recommended first course that should be taken in the area is CPI 111: Game Development I.
- CPI 111: Game Development I
- CPI 211: Game Development II
- CPI 311: Game Engine Development – Fall Only Offering
- CPI 321: Fundamentals of Game Art – Spring Only Offering
Choose one from the following courses:
- CPI 394: Game Design Fundamentals (special topic offerings vary)
- CPI 411: Graphics for Games – Spring Only Offering
- SER 432: Game Engine Arch – Fall Only Offering
- CPI 421: 3-D Modeling and Texturing – Fall Only Offering
- CPI 462: Design for Learning in Virtual Worlds
- SER 431: Advanced Graphics – Fall Only Offering
- FMS 394: Videogames and Narrative
Geographic informatics is based on the science and technology dealing with information that is geographically referenced. This includes data capture, classification, storage, manipulation, processing, display, and dissemination. Fields including geography, geology, landscape ecology, business, tourism and health sciences rely on geographically referenced data and tools to model spatial processes. The theories and application of cartography, surveying, geographic information systems, spatial analysis, and remote sensing combine to support geographic informatics.
Objective of the Focus Area
Graduates of the focus area will be competitive in software development companies and high-end users. They will also be leading candidates in graduate degree programs emphasizing research and development in geographic informatics. Furthermore, graduates will be able to demonstrate skills in computer science, geography, verbal and written communication, collaboration and teamwork, and work well in an interdisciplinary context.
Recommended first course that should be taken in the area is GPH 370: Geographic Information Technologies.
- GIS 205: Geographic Information Technologies (formerly GPH 370)
- GIS 211: Geographic Information Science I (formerly GPH 373)
- GIS 311: Geographic Information Science II
Choose two from the following courses:
- ABS 485: GIS in Natural Resources
- GCU 441: Economic Geography (spring)
- GCU 442: Geographical Analysis of Transportation (fall)
- GIS 222: Principles of Programming for GIS Science
- GIS322: Programming Principles in GIS II
- GIS 341: Introduction to Cartography and Georepresentation (formally GPH371) (fall & spring)
- GIS 461: Optimization Fundamentals (fall)
- GIS 462: Location Analysis and Modeling
- GIS 470: Multivariate Statistical Analysis for Geography and Planning
- GIS 471: Geographic Information Analysis (formally GPH 483) (spring)
- GIS 494: Data Mining and Data-Driven Geography
- GIS 494: See Advisor if you have additional electives that you would like considered.
- PLB 434: Landscape Ecological Analysis and Modeling
Additional informatics electives
Students can select courses from any of the focus areas above to fill in for their Informatics Electives. Students looking for additional options may also select from the list below for Informatics Electives. Some courses may require additional approvals students should work with advisors to obtain approvals and to have additional courses reviewed for this area.
- CPI 485
- CPI 486