Major Description
The Bachelor of Science (BS) in Computer Science+ Education with a concentration in Secondary Education is the only program of its kind in the state of Illinois. This program is sponsored by the Department of Curriculum & Instruction and the Siebel School of Computing and Data Science. This program provides computer science and education curriculum, preparing you to obtain a Professional Educator License (PEL) to teach grades 5-12.
Concentration
The Secondary Education concentration provides the coursework and field experience for students to be licensed to teach computer science in grades 5-12, providing them with the knowledge necessary to teach and develop computer science curricula.
Courses That Introduce the Major
- EDUC 201—Identity and Difference in Education
- EDUC 202—Social Justice, School & Society
- EPSY 201—Educational Psychology
- CS 124 – Intro to Computer Science I
- CS 128 – Intro to Computer Science II
- MATH 220/221 – Calculus/Calculus I
Students should consult with an academic advisor regarding course selection prior to the advanced registration period.
Possible Career Opportunities
The CS+ Education program prepares future educators, researchers, leaders, and passionate advocates. Graduates will be prepared for careers in a range of settings, including K-12 education, higher education, technology and software companies, government agencies, and research organizations.
Common Career Skills
- Teaching/Pedagogy
- Educational Assessment
- Classroom Management
- Communication
- Technology Skills
- Analytical Skills
- Equity & Inclusion
- Critical Thinking
- Problem-Solving
- Creativity
- Adaptability
- Teamwork & Collaboration
- Organization
- Professionalism
- Initiative
- Leadership
Common Career Titles
- Middle School Teacher
- High School Teacher
- Curriculum Specialist
- Game and Simulation Designer
- Educational Software Developer
- User Interface and Experience Designer
- Mobile Application Developer
- Educational Technology Consultant
- Technology Specialist
- Data Analyst
- Education Administrator
Some careers may require education beyond an undergraduate degree.
Enhancing Your Academic Experience
- Participating in undergraduate research
- Applying for a study abroad experience
- Utilizing resources of The Career Center
- Joining a Registered Student Organization (RSO) related to this major, such as:
- Association for Computing Machinery: The university’s largest computer science organization, with
diverse interests and a strong student and alumni network. - Epsilon Delta: A professional teaching fraternity for undergraduate students who are preparing for
careers in education. - Leaders in Secondary Education: A student-led organization for aspiring high school students with opportunities for professional development, networking, and community building.
- Association for Computing Machinery: The university’s largest computer science organization, with
Further Information
There are several professional organizations dedicated to Computer Science and Education. Their websites might be able to provide a glimpse in the world of computer science and education. These organizations include National Education Association, American Federation of Teachers, and Association for Computing Machinery.