Computer Science Education, Graduate Certificate

Graduate Certificate in Computer Science Education

University of Nebraska at Omaha

  • Fully Online
  • 18
  • $375.00
  • $615.00

Program Overview

The online Computer Science Education, Graduate Certificate is intended for educators seeking to extend their knowledge and skills in teaching computational thinking, computer science and information technology.

Students of this program gain:

  • An understanding of the fundamental principles of computer science
  • Knowledge about current best practices in teaching this content
  • Skills to help students understand the ins and outs of cybersecurity, web development and programming languages

In completing program coursework, certified Nebraska teachers will also meet requirements for the IT Supplemental Endorsement. Prior background in computer science is not required.

Career Outlook: According to the United States Bureau of Labor Statistics, the employment of education, training and library occupations is projected to grow at a rate of 5%, which is about as fast as the average for all occupations. Enrollment is projected to grow across all levels of schooling and will drive this demand.

Admissions and Requirements

To be accepted to this program, you must have:

  1. Bachelor's or master's degree.

  2. A license/certificate required

    A copy of current teacher certification (if applicable).

  3. Official transcripts from all previous schools

  4. Statement of Purpose.

  5. Complete the UNO College of Education's "Personal and Professional Fitness Form."

  6. Professional Resume or Curriculum Vitae.

To apply to this program:

  1. Complete and submit the online application for admissions.
  2. Pay the non-refundable application fee.

Courses You’ll Take

Core Courses

Course NumberCourse NameCredits
CSTE 8040Object Oriented Programming for Teachers3
This course provides an in-depth treatment of the fundamentals of object-oriented programming (OOP) in Java programming language environment. Topics include data types and information representation, control structures, classes and objects, methods, encapsulation, inheritance and polymorphism, and use of introductory data structures to solve real-world problems. Additionally, this course interleaves coverage of OOP content with discussion of common learner misconceptions and teaching strategies/tools that can be employed to aid learners' mastery of this material. This course prepares students to implement the Advanced Placement Computer Science A curriculum in a secondary school setting.
CSCI/CYBR 8366Foundations of Cybersecurity3
Contemporary issues in computer security, including sources for computer security threats and appropriate reactions; basic encryption and decryption; secure encryption systems; program security, trusted operating systems; database security, network and distributed systems security, administering security; legal and ethical issues.
CSCI 8010Foundations of Computer Science3
This is a foundational course for students enrolled in the graduate program in computer science. The objectives are to introduce students to a large body of concepts so that they are better prepared for undertaking the core courses in the graduate program. It is assumed that student would have programmed in a high-level language and have exposure to basic college level mathematical concepts such as logarithms, exponents, sequences, and counting principles.
Select one of the following CSCI courses:3
CSCI 8836 Foundations of Cybersecurity | CSCI 8256 Human Computer Interaction | CSCI 8266 User Experience Design
Select one of the following CSTE courses:3
CSTE 8020 Exploring Computer Science for Teachers | CSTE 8030 Computer Science Principles for Teachers
TED 8006Special Methods in the Content Area3
This course is designed to develop knowledge, skills, and dispositions requisite of teachers. Course content is determined by the discipline area. For some content areas a field experience will be required. This is an in-school, guided practicum completed in conjunction with TED 4000 math, science, language arts, world languages, Business, Information Technology, ESL and social studies sections. Candidates must demonstrate competencies related to performance in 7-12 classrooms. This is the final practicum experience prior to the clinical practice semester.

Tuition & Fees

Nebraska Residents

Per Credit Hour


3 Credit Hours


Out of State Residents

Per Credit Hour


3 Credit Hours

About Faculty

University of Nebraska online courses are taught by expert faculty who embody the qualities resulting from research experience and professional/field experience. Students learn from faculty with a variety of backgrounds, many of whom are published researchers in their fields. NU faculty who teach online do so in a way that optimizes learning within the online modality and because technology enables students to access education they may otherwise may not be able to pursue.

Application Deadlines
  • Fall SemesterJul 01
  • Spring SemesterDec 01
  • Summer SessionApr 01