Online Graduate Certificate in Computing for Educators

Online Graduate Certificate in Computing for Educators

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.


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 Systems, M.S. in Spatial Informatics, or M.S. in Data Science and Engineering.

Core Courses

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)

Elective Options Group 1

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)

Elective Options Group 2

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

Admissions Materials

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

Blue bear paw print with Apply in the palm

Apply Now

Contact Us

Have questions about earning Graduate Certificate in Computing for Educators online with UMaine? Contact Todd Cooley, UMaineOnline Advisor, at 207.581.3072 or at

Photo of Todd Cooley

Contact Todd

Schedule an Appointment


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

View Faculty

scholarships available - click here to learn about scholarship opportunities