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
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.