University of Illinois Urbana-Champaign Campus
Bachelor of Science
On Campus
University of Illinois Urbana-Champaign Logo
University of Illinois Urbana-Champaign
Champaign
United States

Computer Science and Education - Secondary Education

About

The Bachelor of Science in Computer Science and Education with a focus on Secondary Education is a four year program designed to provide students with both technical expertise in computer science and pedagogical skills for teaching at the secondary level. The curriculum emphasizes programming, software development, data analysis, and educational theory, enabling students to effectively combine technological knowledge with instructional strategies. Through lectures, lab work, teaching practicums, and project-based learning, students gain hands-on experience in computer science applications while learning how to design engaging lesson plans, manage classrooms, and evaluate student learning outcomes.

Students develop expertise in programming, algorithms, educational technology, curriculum design, and classroom management, strengthening critical thinking, communication skills, problem solving, and instructional proficiency. The program combines core courses in computer science, mathematics, and educational theory with electives that allow students to specialize in areas such as instructional technology, curriculum development, or educational research. By integrating technical knowledge with teaching experience, graduates acquire the skills necessary to pursue careers in secondary education, educational technology, curriculum design, or continue into graduate studies in education, computer science, or educational leadership.

Key information

Duration
-
Tuition fee
$38,398.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Science and Education - Secondary Education
  • Degree Type: Bachelor of Science
  • Duration: 4 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 05 January 2026
  • Location: University of Illinois Urbana-Champaign, United States
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Year 1 - Foundations in Computer Science and Education

  • Introduction to Computer Science
  • Fundamentals of Programming and Algorithms
  • Academic Writing and Research Skills
  • Core Courses in Educational Theory, Psychology, and Secondary Education Foundations

Year 2 - Core Studies in Technology and Pedagogy

  • Data Structures and Software Development
  • Instructional Technology and Educational Tools
  • Classroom Management and Teaching Strategies
  • Elective Courses in Curriculum Design, Assessment Methods, or Educational Research

Year 3 - Advanced Topics & Applied Teaching Experience

  • Advanced Programming and Computer Systems
  • Pedagogical Methods for Secondary Education
  • Teaching Practicum / Field-Based Learning
  • Elective Courses in STEM Education, Educational Technology, or Student Assessment

Year 4 - Capstone & Professional Preparation

  • Senior Capstone Project in Computer Science Education
  • Seminar in Professional Ethics and Educational Policy
  • Internship / Student Teaching in Secondary Schools
  • Career Preparation and Portfolio Development

Career Opportunities

Graduates of this program are prepared for careers in education, educational technology, curriculum design, and computer science instruction at the secondary level. They often work as secondary school computer science teachers, instructional technology specialists, curriculum developers, educational consultants, and academic coordinators, applying both technical and pedagogical expertise to enhance student learning and integrate technology into classrooms. Many graduates continue their studies in education, computer science, or educational leadership, leveraging their dual expertise to innovate teaching methods, design technology-enhanced curricula, or assume leadership roles in academic settings. The combination of technical proficiency, teaching experience, and professional preparation ensures graduates are fully equipped to succeed in educational and technology-focused careers.

Why Choose This Program

This program is ideal for students seeking a comprehensive education in computer science and secondary education that combines technical mastery with instructional practice. It emphasizes analytical thinking, curriculum development, pedagogical proficiency, and career readiness, preparing students for impactful teaching careers and roles in educational technology. Students engage in lab work, teaching practicums, research projects, and collaborative learning experiences, gaining practical skills alongside academic study. The four year curriculum allows in depth exploration of both computer science and teaching methods, ensuring graduates are fully prepared to contribute meaningfully to secondary education and technology-enhanced learning environments.

Contact Information

For further information, please contact the graduate admissions office at:
Phone: 217-333-0035
Email: grad@illinois.edu
Address: The Graduate College, 507 East Green Street, Suite 101, MC-434, Champaign, IL 61820, United States