BS Computer Science and Education, Learning Sciences

4 Years On Campus Bachelors Program

University of Illinois Urbana Champaign

Program Overview

The BS in Computer Science + Education with a Learning Sciences concentration at UIUC prepares students to design digital learning environments that enhance knowledge and engagement. The program bridges technical computing skills with pedagogical theory to understand how interactive technologies, such as AR/VR and educational games, can reshape formal and informal learning.

  • Equips students with both software development and learning design expertise

  • Emphasizes educational applications of data analytics, simulations, and interactive media

  • Ideal for students interested in EdTech, digital literacy, and cognitive learning tools

University Recognition & Accreditations:

  • UIUC’s Computer Science program ranks among the top 5 nationally

  • College of Education is highly ranked for curriculum design and educational innovation

  • Interdisciplinary focus equips students for careers at the intersection of education, UX design, and software development

Course Overview:

  • Year 1: Composition I or General Education course, Education Orientation Seminar, Introduction to Digital Learning Environments, Introduction to Computer Science I, Calculus, Language Other Than English (3rd level) or General Education course

  • Year 2: Software Design Lab, Data Structures, Calculus II, Computer Architecture, Linear Algebra with Computational Applications, General Education Courses

  • Year 3: System Programming, Probability & Stats for Comp Sci, Intro to Algo & Models of Computation, Learning Sciences Core courses, General Education courses, Elective course (or CS 400-level course)

  • Year 4: Numerical Methods I, Educational Technology Capstone Course, Learning Sciences Core course, Elective courses, General Education course

Experiential Learning (Research, Projects, Internships etc.)

  • Capstone project (CI 489) in educational technology design

  • Hands-on coursework in VR/AR, learning games, and digital simulations

  • Opportunities to intern with museums, nonprofits, and education startups

  • Access to College of Education labs and Grainger CS research hubs

  • Extensive support from career services for resume building and job search

Progression & Future Opportunities

  • Strong foundation for graduate programs in education, learning sciences, or human-computer interaction

  • Program aligns with growing fields in digital learning, cognitive science, and EdTech startups

  • Can lead to further study in instructional design, educational psychology, or CS education research

Program Key Stats

$44,688
$ 75
Aug Intake : 5th Jan


60 %
No
Yes

Eligibility Criteria

AAA - A*A*A
3.5 - 4.0
38 - 42
90 - 95

1340 - 1530
28 - 34
6.5
79

Additional Information & Requirements

Career Options

  • Educational software development
  • User-interface and experience design
  • Game and simulation design
  • Technology specialist in schools or museums
  • Nonprofit educational organizations

Book Free Session with Our Admission Experts

Admission Experts