Computer Science, Secondary Ed. - Bachelor of Arts in Education

At a Glance

Degree Type

Bachelor of Arts in Education

Total Credits

119 Credits

Program Requirements

2024-25 Catalog

Potential Career

K6-12 Computer Science Teacher

Overview

Computer Science is increasingly seen as an essential content area which everybody should have some exposure to – but K12 schools cannot offer CS classes without CS teachers. A high-quality Computer Science teacher has expertise both in the breadth of CS content areas and expertise in effective, engaging teaching. The Computer Science, Secondary Ed. - Bachelor of Arts in Education (BAE) program includes a set of core CS content classes selected to help all secondary students leverage CS towards fulfilling their life goals. This major also includes coursework and field experience in evidence-based educational theory and practical methods of inclusive computer science teaching.   This major both employs and creates emerging research on best-practices in computer science education.

Understanding the Secondary Education Pathway

How is the CS BAE different from the CS BS?  How is it different from other secondary education programs? The CS BAE has streamlined the required CS classes to focus on those which are most useful for future CS teachers. Like all secondary education BAE majors, you’ll also take classes about how to teach (such as lesson planning and classroom management). Some education classes have CS education versions just for BAE CS majors to give you hands-on practice with teaching in a computer lab. You can learn more about being a STEM teacher on the SMATE website. 

Computer Science, Secondary Ed. - BAE Major Information

Person teaching on a whiteboard

Course sequence, advising, and more

Director of Computer Science Education Program

Caroline Hardin headshot

Caroline Hardin (she/her)

hardinc3@wwu.edu