Skip to main content

Computer Science, M.A.T.

Prepare to become a dual-credit instructor with a Master of Arts for Teachers (M.A.T.) in Computer Science. Meet your professional goals, improve learning outcomes in your classroom, and train the next generation of computer science experts—100% online.

A woman takes notes on programming.

Course Delivery: 100% Online

Total Credits: 30

In-State Tuition Per Credit: $350

Out-of-State Tuition Per Credit: $490

Cost of attendance may vary by campus. View the total cost calculator

Two men discuss something they are looking at on a laptop.

Degree overview

IU Online's M.A.T. in Computer Science combines graduate coursework in education and computer science to prepare you to become dual-credit instructors. You'll learn best practices to improve learning outcomes in the classroom while improving your own CS skills and professional capabilities.

When you graduate, you will meet the Higher Learning Commission's (HLC) certification standards as well be able to:

  • Apply computational thinking to real-world problems
  • Develop use abstractions to identify complex issues that can be solved computationally
  • Create and enhance computational artifacts to perform better and more reliably
  • Interpret and manage data effectively
  • Write and edit programs fluently
  • Demonstrate responsibility and stewardship around the impact of computer science on society

You’ll graduate with an Indiana University CS degree respected by employers worldwide—and you can work on yours anytime and anywhere. Plus, you’ll enjoy personalized support services throughout your academic journey.

And the benefits start long before graduation. More than half of IU Online students advance in their careers before they complete their degree.

For admission to the M.A.T. in Computer Science program, you must have the following:

  • Bachelor’s degree
  • Transcripts for each undergraduate institution attended
  • 3.0 GPA (on 4.0 scale)
  • 250-word personal statement explaining background and reasons for entering the program

IU Online's M.A.T. in Computer Science prepares you to teach to your highest potential and helps you meet the Higher Learning Commission (HLC) certification standards. Your teaching opportunities include:

  • Community college and two-year program instruction
  • Four-year college instruction
  • AP and college-credit high school instruction

To complete the M.A.T. in Computer Science program, you need to take 18 hours of Computer Science courses (6 classes) and 12 hours of Education courses (4 classes).

The ten require courses for the M.A.T. for Teachers in Computer Science are:

Computer Science Component* (18 credit hours)

  • CSCI-T 500 CS Foundations
  • CSCI-T 510 Introduction to Computing and Programming
  • CSCI-T 520 Introduction to Software Systems
  • CSCI-T 530 Introduction to Informatics
  • CSCI-T 540 Introduction to Data Fluencies
  • CSCI-T 550 Introduction to Cybersecurity

Graduate School of Education Component (12 credit hours)

  • EDUC-J 500 Instruction in the Context of the Curriculum
  • EDUC-H 520 Education and Social Issues
  • EDUC-P 507 Assessment in Schools
  • EDUC-Y 520 Strategies for Educational Inquiry

* Students wishing to earn the Graduate Certificate will only complete the 18 credit hour Computer Science Component above.

Find the answers you need or start your application. We're here to help!