Computer Science Education, MS

Department of Computer Science, College of Information Science & Technology; Department of Teacher Education, College of Education, Health, and Human Sciences

Vision Statement

This degree program is intended for those with a passion for the teaching and learning of computational thinking, computer science, and information technology skills.  By developing both content knowledge and pedagogical skills related to the computing disciplines, this program is ideal for educators looking to empower young people to become the creators of next generation technologies. 

In completing program coursework, certified Nebraska teachers will also meet requirements for the IT supplemental endorsement. Teachers from other states should consult with with their corresponding state officials to consider local credentialing applicability.

Program Contact Information

Harvey Siy, PhD, Graduate Program Chair
281B Peter Kiewit Institute (PKI)
402.554.2834
hsiy@unomaha.edu

Emily Wiemers, Graduate Advisor
170 Peter Kiewit Institute (PKI)
402.554.3819
ewiemers@unomaha.edu

Program Website

Other Program Related Information

Students who hold current Nebraska teaching certification are eligible for the IT Supplemental Endorsement upon successfully completing the 15 hour core courses. 

Grades of 'C' or lower cannot be used when applying for the State of Nebraska IT Supplemental Endorsement.

Student Learning Outcomes

Upon completion of the MS in computer science education, students will be able to:

  • Demonstrate the ability to create basic computational artifacts.
  • Demonstrate practical knowledge and skills with computing systems.
  • Explain how computing permeates today's society, including security, privacy, and ethical considerations.
  • Apply appropriate pedagogical content knowledge in the teaching of computing topics.
  • Describe relevant and recent research findings in computer science education including how they might be applied in the classroom.

Admissions

General Application Requirements and Admission Criteria

Program-Specific Requirements

Application Deadlines (Spring 2024, Summer 2024, and Fall 2024)

  • Fall: July 1
  • Spring: December 1
  • Summer: April 1

Other Requirements

  • English Language Proficiency: Applicants are required to have a command of oral and written English. Those who do not hold a baccalaureate or other advanced degree from the United States, OR a baccalaureate or other advanced degree from a predetermined country on the waiver list, must meet minimum language proficiency score requirement in order to be considered for graduate admission.
    • Internet-based TOEFL: 80, IELTS: 6.5, PTE: 53, Duolingo: 110
  • Statement of Purpose addressing the following:
    • Describe your academic and professional journey. Discuss your background personal and professional experiences, and your current educational context.  Be sure to explain your motivation for pursuing this program at this point in your career.
    • In order to advise you on initial coursework, please describe any prior formal or informal training you have completed in computing, computer science, and information technology. This includes, but is not limited to programming/coding, web design, systems administration, computing networking, databases, and computer applications. 
    • Discuss your post-master's degree plans. How will the MS in computer science education contribute to your future endeavors related to P-12 students, educators, administrators or other community stakeholders. 
  • Resume: Professional resume or curriculum vitae
  • Copy of your current teacher certification (if applicable)
  • International students who do not intend to teach in the United States may be eligible for admission.  

Degree Requirements

Required Core Courses15
TED 8006SPECIAL METHODS IN THE CONTENT AREA3
CSTE 8020EXPLORING COMPUTER SCIENCE FOR TEACHERS3
or CSTE 8030 COMPUTER SCIENCE PRINCIPLES FOR TEACHERS
CSTE 8040OBJECT ORIENTED PROGRAMMING FOR TEACHERS3
CSCI 8366FOUNDATIONS OF CYBERSECURITY3
or CYBR 8366 FOUNDATIONS OF CYBERSECURITY
CSCI 8836INTRODUCTION SOFTWARE ENGINEERING3
or CSCI 8256 HUMAN COMPUTER INTERACTION
or CSCI 8266 USER EXPERIENCE DESIGN
Required Extension Courses6
CSCI 8010FOUNDATIONS OF COMPUTER SCIENCE3
TED 8050DATA-DRIVEN DECISION MAKING FOR EDUCATORS3
or TED 8860 INVENTION & INNOVATION IN ENGINEERING EDUCATION
Electives3-6
The following courses are considered standing electives that have already been approved for all students. Students may request a course not listed here be counted as an elective in writing to the GPC. Such requests should be made prior to enrolling in the course.
All graduate courses offered by the College of IS&T not counted elsewhere in the plan of study, including BMI, CIST, CSCI, CSTE, CYBR, ISQA, and ITIN 8xxx
SPECIAL TOPICS IN CS EDUCATION
TOPICS IN MATHEMATICAL COMPUTING
TRENDS AND TEACHING STRATEGIES IN SCIENCE EDUCATION
SCHOOL CURRICULUM PLANNING
BIOLOGY EDUCATION RESEARCH METHODS
ENGINEERING EDUCATION EXTERNSHIP
DIGITAL CITIZENSHIP
TECHNOLOGY FOR CREATIVE AND CRITICAL THINKING
TED 8050 or TED 8860 can also be used as electives if not used as extension coursework.
Exit Requirement3-6
Thesis Option 16
THESIS
Project Option 26
THESIS EQUIVALENT PROJECT IN CS EDUCATION
Capstone 33
CAPSTONE IN CS EDUCATION
Total Credits30
1

 Thesis credits must be completed over two or more academic terms. 

2

Project credits must be completed over two or more academic terms. 

3

 The Capstone course may only be taken upon completion of at least 21 credit hours in the program.