The concentration in informatics teaches students to use computer technology to gather, synthesize, store, visualize and interpret information. These skills are critical to a broad range of disciplines. This concentration area will provide students with an understanding of the capabilities and technologies of informatics as it applies to domain specific problems in their field of study. Students completing this concentration area will be able to understand and use methods for the basic computational principles behind the operation of::

communication, networking and interaction
decision making and problem solving
modeling, inference and visualization
representing, creating and running routine activities
storing, indexing and retrieving information

Graduates should be in high demand within the software industry, but also in government, education, science, medicine, and other fields that make use of computer technology. The applied and user-oriented focus of the degree will make these graduates attractive to such employers. 

**Please note that some of the required classes below may require additional prerequisites that will need to be completed. No prerequisite overrides will be issued for Informatics core courses.


  • This concentration has the following prerequisites: CSE 205, MAT 242 AND MAT 243 completed with a "C" or better prior to declaring.
  • Students must complete a minimum of 21 credit hours including 12 of upper division hours for this concentration.
  • All courses must be completed with a grade of “C” (2.00) or higher.
  • For more information on the Informatics concentration, students can make an appointment with an advisor by calling the CIDSE Advising Center at 480-965-3199, sending an email to or by visiting
  • * Please consult a CIDSE advisor about alternate statistics courses.
  • Certain departments may offer courses which could satisfy the elective requirement. Please consult with a CIDSE advisor for approvals.
  • Enrollment in CPI 484, CPI 494 or CSE 394 requires students to speak with an Informatics advisor for approval prior to enrollment.

Core 15 hours Required:

CPI 101 Introduction to Informatics, CS (3) (Required)

CPI 200 Mathematical Foundations of Informatics, MA (3) (Prerequisite: MAT 242 with C or better; MAT 243 with C or better) (Required)

CPI 220  Applied Data Structures and Algorithms (3) (Prerequisite(s): CSE 205 with C or better)
CSE 310 Data Structures and Algorithms (3) (Prereq(s): Comptnl Math Sci, Comp Sci, Comp Sys Engr, Dig Cult (Media Process) BA or BS, Engr Mgmt, Geo Info Sci, or Informatics major; CSE 220 or 240 w/ C or better; MAT 243 or 300 w/ C or better OR BMI/CEN/CS grad student)

CPI 350 Evaluation of Informatics Systems (3) ( Prerequisite(s) with C or better: GCU 495 or IEE 380 or STP 226 or 231 or 420; BS Informatics major)

STP 420 Introductory Applied Statistics, CS (3) (Prerequisite(s): MAT 210, 251, 265, or 270 with C or better OR Visiting University Student)
IEE 380 Probability and Statistics for Engineering Problem Solving, CS (3) (Prerequisite(s): Fulton Engineering undergrad stdnt, Engr Management minor, or Math Concepts of Engr cert stdnt; MAT 266 or 271 with C or better OR Industrial Engr grad stdnt or Data Science, Analytics & Engr PhD stdnt OR Visiting University Student)

Electives 6 hours upper division courses required:

  • See a CIDSE advisor if you would like to have another upper division course considered as an Informatics elective, such as: CPI 484, CPI 494, CSE 394
  • CIDSE advisor approval required for CPI 484, CPI 494, and CSE 394

AME 394 Philosophies of Technology (3)

AME 394 Programming the Internet of Things (3)

ART 345 3D Visualization and Prototyping (3) (Prerequisite: Digital Art OR Intermedia student)

ART 346 3-D Computer Imaging and Animation (CS) (3)

ART 435 Foundry Research Methods (3)

BIO 355 Introduction to Computational Molecular Biology, CS (3) (Prerequisites: MAT 119 or MAT 210 or MAT 243 or MAT 251 or MAT 265 or MAT 270 or STP 220 or STP 231,or STP 226 with C or better. Credit allowed for MAT 355 or BIO 355 or CPI 480 or MBB 355.)

BIO 411 Quantitative Methods in Conservation and Ecology (4) (Prerequisite(s): BIO 320 or 322 with C or better; BIO 415 or STP 226 or STP 231 with C or better; MAT 210, 251, 265, or 270 with C or better)

SOS 424 Dynamic Modeling in Social and Ecological Systems (4)

BMI 102 Introduction to Public Health Informatics (3)

BMI 201 Introduction to Clinical Informatics (3)

CIS 300 Web Design and Development (3) (Prerequisites: Minimum 2.0 ASU cumulative GPA AND minimum 56 earned hours)

CIS 308 Advanced Excel in Business (3)

CIS 365 Business Database Systems Development (3)

CPI 360 Decision Making and Problem Solving (3) (Prerequisite: CSE 205 with C or better)

CPI 394 Game Design Fundamentals (3)

CPI 394  Special Topics (3)

CPI 441 Gaming Capstone (3)

CPI 460 Intelligent Interactive Instructional Systems (3) 

CPI 494 Special Topics (1-4) (Prerequisite: CSE 205 with C or better; Credit is allowed for only CPI 460 or CSE 494 (Intelligent Instr Sys))

CSE 220 Programming for Computer Engineering (3) (Prerequisite(s): CSE 205 with C or better)

CSE 240 Introduction to Programming Languages (3) (Prerequisite(s): ACO 102 with C or better OR CSE 205 with C or better; Credit is allowed for only ACO 240 or CSE 240)

CSE 259 Logic in Computer Science (3) (Prerequisite(s): CSE 205 with C or better; Credit is allowed for only CSE 259 or CSE 294 (Logic in Computer Science)) OR CSE 294 Special Topic [*LOGIC*COMPUTER*SCI*]

CSE 294 Special Topic [*ALGOR*PROBLEM*SOLV*]

CSE 310 Data Structures and Algorithms (3)

CSE 335 Principles of Mobile Application Development (3) OR CSE 394 Special Topic [*PRINCIPLES*MOBILE*APP*]

CSE 340 Principles of Programming Languages (3)

CSE 355 Introduction to Theoretical Computer Science (3)

CSE 360 Introduction to Software Engineering (3)

CSE 365 Information Assurance (3)

CSE 408 Multimedia Information Systems (3)

CSE 412 Database Management (3)

CSE 445 Distributed Software Development (3)

CSE 446 Software Integration and Engineering (3)

CSE 450 Design and Analysis of Algorithms (3)

CSE 460 Software Analysis and Design (3)

CSE 464 Software Quality Assurance and Testing (3)

CSE 467 Data and Information Security (3)

CSE 470 Computer Graphics (3)

CSE 471 Introduction to Artificial Intelligence (3)

CSE 475  Foundations of Machine Learning (3)

CSE 476 Introduction to Natural Language Processing (3)

CSE 477 Introduction to Computer-Aided Geometric Design (3)

DAT 250 Data Science and Society (3)

DAT 300 Mathematical Tools for Data Science (3)

DAT 301 Exploring Data in R and Python (4)

DAT 401 Statistical Modeling and Inference for Data Science (3)

DAT 402 Statistical Learning (3)

EDT 440 Creating and Marketing Mobile Apps (3) OR EDT 494 Special Topics [*CREATING*MOBILE*APPS*]

EDT 494 Special Topics [*INTRO*COMP*SCI*TEACH*]

ENG 374 Technical Editing (3)

FMS 394 Video Games and Narratives

FSE 301 Entrepreneurship and Value Creation (3)

FSE 494 Speical Topics [*EPICS*GOLD*] 

GIT 135 Graphic Communications (3)

GIT 215 Introduction to Web Authoring (3) (Prerequisite(s): CSE 205 with C or better; Credit is allowed for only CSE 259 or CSE 294 (Logic in Computer Science))

GIT 230 Digital Illustration in Publishing (3)

        GIT 335 Computer Systems Technology (3)  (Prerequisite(s): minimum junior standing) 

GRA 294 Special Topics [INDESIGN]

GRA 294 Special Topics [ADOBE PHOTOSHOP]

HSE 101 Introduction to Human Systems Engineering (SB) (3)

MAT 267 Calculus for Engineers III (MA) (3)

MAT 275 Modern Differential Equations (MA) (3)

MAT 300 Mathematical Structures (L) (3)

MAT 421 Applied Computational Methods (CS) (3)

SER 216 Software Enterprise: Personal Process and Quality (3) (Pre- or corequisite(s): SER 222 with C or better if completed)

SER 334 Operating Systems and Networks (3) (Prerequisite(s): CSE 230 or SER 250 with C or better; Pre- or corequisite(s): SER 222 with C or better if completed OR Software Engineering MS student)

SOC 334 Technology and Society, L or SB (3)

SOS 424 Dynamic Modeling in Social and Ecological Systems (4) (Prerequisite(s): MAT 210, 251, 265, or 270 with C or better; Credit allowed for only ASM 424 or BIO 424 or SOS 424)

STS 304 Science, Technology, and Society (SB) (3)

STS 306 Social Effects of Science and Technology, SB (3)

TEL 313 Technology in an Educational Setting (3)

TWC 414 Visualizing Data and Information (3)

TWC 444 User Experience (3) 


IDS Core Course Information

All Interdisciplinary Studies students are required to complete a 9 credit-hour core and 9 credit hours of context/application courses.

Required Courses (9 credit hours):

  • IDS 201 Intellectual Fusion (recommended for freshman/sophomore students)
    • Prerequisites: None


  • IDS 301 Becoming Interdisciplinary (3) (recommended for transfer students and/or students declaring IDS in their junior or senior year)
    • Prerequisites: Interdisciplinary Studies major

  • IDS 302 Integration Skills (3)
    • Prerequisite(s): Interdisciplinary Studies major; IDS 201 or 301 with C or better
  • IDS 401 Integration: Experiential Learning (3) (requires application)
    • Prerequisites: IDS 201 or 301 with C or better; IDS 302 with C or better; minimum 2.00 GPA; minimum of two courses completed in each concentration area

Context courses (6 credit hours)

Choose two Integrative Context courses from the following (3 credit hours each):

  • IDS 310: Integration: Cultural Contexts, C
  • IDS 311: Integration: Global Contexts, G, SB
  • IDS 312: Integrative Perspectives on Change
  • IDS 313: Integrative Perspectives on a Changing World
  • IDS 314: Integrative Perspectives on Cultural Dynamics, SB
  • IDS 315: Integration: Social Contexts, SB
  • IDS 316: Integration: Humanities Contexts, HU

Application courses (3 credit hours)

Choose any IDS Application course from the following (3 credit hours each):

  • IDS 140: The Nature of Knowledge Systems
  • IDS 302: Integration Skills
  • IDS 310: Integration: Cultural Contexts, C
  • IDS 311: Integration: Global Contexts, G, SB
  • IDS 312: Integrative Perspectives on Change
  • IDS 313: Integrative Perspectives on a Changing World
  • IDS 314: Integrative Perspectives on Cultural Dynamics, SB
  • IDS 315: Integration: Social Contexts, SB
  • IDS 316: Integration: Humanities Contexts, HU
  • IDS 484: Elective Internship

Transfer to ASU

Maricopa County Community College District (MCCCD) transfer students

  • Courses may fulfill Arizona General Education Curriculum (AGEC) or Associate’s degree requirements, consult with your community college academic advisor for details.
  • MCCCD course transfer equivalencies are listed here; they may be applied toward this concentration (maximum of six credits or two courses).
  • Information listed was current for this catalog year at the time of printing, consult for verification.









Interdisciplinary Studies Advising
All appointments:

Downtown Phoenix
Arizona Center, Suite 380

Santa Catalina Hall

Urban Systems Engineering



DARs Code

DARs Code




Ira A. Fulton Schools of Engineering

Concentration Contact

Concentration Contact

COVID-19 information

FAQ page  | Latest updates.