Computer Science + Education

The Computer Science + Education (CS+Education) degree program is a joint program sponsored by the Department of Computer Science and the Department of Curriculum and Instruction.


Major Concentrations

When you apply to this major, you’ll apply directly into one of two concentrations.

  • Computer Science and Education, Learning Sciences – This concentration focuses on how technology can be designed and developed to further education through the use of social media, virtual and augmented realities, data analytics, mobile and wearable devices, and more.
  • Computer Science and Education, Secondary Education (Grades 5-12) – This concentration is designed for students to become licensed to teach computer science at the high school level (grades 9-12). This degree will provide students with the knowledge and field experience necessary to teach and develop computer science curricula.

Admissions Requirements

Applicants will not be considered for junior-level admission. Students in this program will require a minimum of three years at the University of Illinois Urbana-Champaign to complete the Computer Science + Education degree requirements, regardless of transfer hours earned prior to transfer.

GPA

It is expected that applicants to this program will have a minimum GPA of 3.5 (A = 4.0).

Language Other than English

For admission to this program, you must have completed either three levels of one language other than English in high school or through the second level (two semesters) of one language other than English in college prior to application submission. If the 2nd level is in progress at the time of application, the course requirement will be considered incomplete.

For AdmissionFor Graduation
Level 3 if completed in high school;
Level 2 if completed in college
Level 3

Coursework

For admission to this program, you must complete transfer coursework equivalent to the following University of Illinois Urbana-Champaign courses before or during the term you’re submitting your application. A minimum grade of A- is required for each Computer Science course taken.

  • CS 124, Intro to Computer Science I
    • or CS 101, Intro Computing: Engrg & Sci may be substituted if a transferable equivalent to CS 124 is not available
  • MATH 220, Calculus
    • or MATH 221, Calculus I
  • MATH 231, Calculus II
  • PSYC 100, Intro Psychology
  • RHET 105, Writing & Research (requires a two-course English composition sequence at most schools)

Admissions Recommendations

We also highly recommend that you meet the following criteria before transferring into this program, although it isn’t required that you do so in order to be admitted.

Coursework

  • CS 128, Intro to Computer Science II
  • CS 173, Discrete Structures
    • or MATH 213, Basic Discrete Mathematics
  • EPOL 201, Foundations of Education
  • EPSY 201, Educational Psychology
  • PSYC 100, Intro Psych

Graduation Requirements

To graduate, all students are required to complete at least 45 semester hours of credit at the University of Illinois Urbana-Champaign. At least 21 of these credit hours must be at the 300 or 400 level.

General Education Courses

Included in our graduation requirements are general education (gen ed) courses. These classes allow you to gain and use broad knowledge beyond the specialized learning you’ll do through your major. Learn more about our general education requirements. You may be able to use Transferology to find gen ed courses that will transfer over from your institution to UIUC.

Learn More About This Major

To learn more about this program, including degree requirements and similar majors, we encourage you to check out the below resources.