A teacher working with students using computers.

Online Graduate Certificate in Computing for Educators

Book icon representing number of credits

15 Credits

Calendar icon representing admissions deslines

Rolling Admissions

Checklist icon representing test requirements

No GRE/GMAT Required

About the Program

The online graduate certificate in Computing for Educators provides educators with a foundation to provide students with strong educational experiences in computing subjects.

Students in this program will acquire the requisite content knowledge to teach both of the Computer Science Advanced Placement (AP) courses recommended to be taught in high schools. Previous computing background isn’t required for this program.

Contact Us

Have questions about earning your Graduate Certificate in Computing for Educators online with UMaine? Contact a UMaineOnline advisor.

UMaineOnline Advisor

UMaineOnline Advisor



These core courses are explicitly focused on foundational computational and programming content knowledge to give students with a limited computer science background the foundations to enable them to teach the content needed for the two high school computer science AP exams.

The electives fill out their background and motivate them to keep up-to-date in computer science content over time. The curriculum, if completed successfully, enables students to continue smoothly into completing an M.S. in Information SystemsM.S. in Spatial Informatics, or M.S. in Data Science and Engineering.

The following courses are required (9 credits):

  • SIE 504: The Beauty and Joy of Computing (3 credits)
  • SIE 507: Information Systems Programming (3 credits)
  • SIE 508: Object-Oriented Programming (3 credits)

Select one of the following courses (3 credits):

  • SIE 509: Principles of Geographic Information Systems (3 credits)
  • SIE 557: Database Applications (3 credits)
  • SIE 558: Real-Time Sensor Databases (3 credits)
  • COS 465/565: Data Visualization (3 credits)
  • COS 470/570: Introduction to Artificial Intelligence (3 credits)

Select one of the following courses (3 credits):

  • Any Group 1 course listed above not yet taken
  • SIE 510: Geographic Information Systems Applications (3 credits)
  • SIE 512: Spatial Analysis (3 credits)
  • SIE 515: Human-Computer Interaction (3 credits)
  • SIE 517: Spatial Interaction Design (3 credits)
  • SIE 505: Formal Foundations for Information Science (3 credits)
  • SIE 550: Design of Information Systems (3 credits)
  • Any other 500 level SIE course
  • EDT 520: Digital Age Teaching and Learning Methods (3 credits)
  • EDT 571: Methods of Integrating Inclusive Computational Thinking (3 credits)
  • Any other 400 or 500 level COS course


We have rolling admissions so you can apply and be accepted into the program at any time. The application process is simple and easy and an advisor can answer all your questions about program requirements and the admissions process.

  • Bachelor’s degree
  • Undergraduate GPA of 3.0 or higher

When you are ready to apply, please first review these application instructions. Then submit the following:

Bear Paw with Apply in the center


The Information Systems and Spatial Informatics faculty are engaged in a wide variety of research, with clusters of research activity across a variety of emerging information and data science domains. You can learn about their research at spatial.umaine.edu/research-facilities.

View Faculty