Master of Education in Secondary Education, Concentration in Computer Science
Register for an Upcoming Information Session
Mason undergraduates are eligible to apply to this bachelor's/accelerated master's program, which allows them to obtain both a bachelor's degree and a master's degree within an accelerated time frame. The program also offers the advantage of paying undergraduate tuition rates for graduate classes taken while finishing the bachelor’s degree, with some graduate classes able to count towards both degrees.
Computer science teachers develop students' design, reasoning, and problem-solving skills—all valuable well beyond the computer science classroom.
This program develops a deep knowledge of both the subject matter as well as its instructional practices and leads to Virginia state licensure in secondary education with an endorsement in computer science.
Core Coursework
- EDRD 619: Literacy Across the Disciplines (3 credits)*
- SEED 522: Foundations of Secondary Education (3 credits)*
- SEED 540: Human Development and Learning: Secondary Education (3 credits)*
- SEED 677: Action Research Methods in Secondary Education (1 credit)
- SEED 678: Action Research Seminar in Secondary Education (2 credits)
Required Courses
- SEED 566: Teaching Computer Science in the Secondary School (3 credits)*
- SEED 676: Advanced Methods of Teaching Computer Science in the Secondary School (3 credits)*
- SEED 796: Internship: Secondary Education Computer Science (6 credits)
Electives
Select 6 credits from the following courses. Substitutions allowed with advisor consultation and approval.
- SEED 507: Assessing Learning and Teaching in the Secondary Classroom (3 credits)*
- SEED 508: Creating Advocacy with Adolescent Learners (3 credits)*
- SEED 509: Perspectives on Extraordinary Teaching (3 credits)*
- SEED 510: Secondary Education in International Contexts (3 credits)*
*Can be taken as Advanced Standing or Reserve Graduate credit (to be determined by the student and their advisor).
Content Area Requirements for Virginia Licensure
There may be additional coursework that is required for this licensure pathway. In addition to the required courses listed above, this degree pathway leading to licensure, requires coursework in the following areas:
- Discrete Mathematics
- Course in Algebra or higher
- Statistics or data science course
- Intro/Fundamentals of Computer Science
- Object-Oriented Programming
- Additional Programming Course
- Application of Computer Technology – 2 courses
- Data Structures AND Algorithms (one course with both, or two separate courses)
- English Composition/Writing Course
*Many of these requirements may be satisfied by Mason Core classes, undergraduate coursework, or any coursework you may have previously completed. Please visit the Content Area Review website. All endorsement requirements are listed on Content Area Review (CAR) Forms also found on this site. A CAR review must be completed upon applying and/or enrolling in this licensure program. Please use the Content Area Review website link above to initiate this process.