FSU -Teach Computer Science-Math
** This major has been suspended and cannot be selected by students admitted to the University for Fall 2025 and beyond. **
ACADEMIC MAP (Effective Summer 2024 and after)
*Please Note: Face-to-face/in-person instruction of this program is available ONLY at the main campus in Tallahassee, FL. This program is NOT available via Online/Distance Learning.*
This map is a term-by-term sample course schedule. The milestones listed to the right of each term are designed to keep you on course to graduate in four years. The Sample Schedule serves as a general guideline to help you build a full schedule each term. The General Education and Elective courses must be selected to satisfy all area and diversity requirements unless your program meets these requirements with major courses. Milestones are courses and special requirements necessary for timely progress to complete a major. Missing milestones will result in one of two types of map registration stops. The first level (Degree Map Off-track) is placed following grade posting if the student has missed a milestone (course and/or GPA) for the first time in the major. If a student is in non-compliance with milestones for two (2) consecutive semesters (excluding summers), a Major Change Required stop is placed on the student's registration.
The FSU-Teach/CS-Math major is designed for students who wish to teach Math and/or Computer Science at the middle and/or secondary education levels. Students are strongly encouraged to have credit for College Algebra (MAC1105) prior to enrolling as freshman in the FSU-Teach/CS-Math major. This degree should not be used by someone planning to do graduate work in computer science.
In order to be admitted for the second major in Education, students must have an overall 2.50 or higher GPA, and satisfy the teacher education admission requirements noted here: https://education.fsu.edu/teacher-ed-admissions
This program has a Retention Policy. Students must earn and maintain a 2.50 GPA to be accepted into and remain in the program.
Mapping Coordinator: Shellie Camp
Email: scamp@fsu.edu
Sample Schedule and Required Milestones by Term
Sample Schedule: Term 1 hrs |
ENC 1101 Freshman Comp3 |
MAC 2311 Calculus I4 |
GE Humanities & Cultural Practice3 |
GE Social Science Core3 |
SMT1043 Step 1: Inquiry Approaches to Teaching1 |
Required Milestones: Term 1 |
Complete ENC1101 ( ≥ C minus ) |
Complete 1st GE Mathematics ( ≥ C minus ) |
Sample Schedule: Term 2 hrs |
ENC 2135 Research, Genre, and Context 3 |
MAC 2312 Calculus II4 |
COP 3363 Intro to Programming 3 |
GE Ethics3 |
SMT1053 Step 2: Inquiry-Based Lesson Design1 |
Required Milestones: Term 2 |
Complete ENC2135 ( ≥ C minus ) |
Complete 2nd GE Math ( ≥ C minus ) |
Minimum Overall GPA ≥ 2.50 |
Sample Schedule: Term 3 hrs |
STA 2122 Applied Statistics3 |
COP 3330 Data Structures, Algorithms, & Generic Programming I3 |
GE Elective/Writing course3 |
GE Natural Science Core 3 |
GE Natural Science Core Lab1 |
SMT 3100 Knowing and Learning 3 |
Required Milestones: Term 3 |
Complete General Knowledge FTCE |
Apply for formal admission to STE |
Minimum Overall GPA ≥ 2.50 |
Sample Schedule: Term 4 hrs |
COP3252 Java Programming3 |
Foreign Language I4 |
MAD 2104 Discrete I3 |
CDA 3100 Computer Organization I3 |
GE Elective/Diversity3 |
Required Milestones: Term 4 |
Complete MAC 2311 ( ≥ C minus ) |
Minimum Overall GPA ≥ 2.50 |
Summer hrs |
Foreign Language II4 |
COP4530 Data Structures II3 |
Sample Schedule: Term 5 hrs |
Foreign Language III4 |
MAS 3105 Linear Algebra3 |
CS 4000-level Elective3 |
SMT 4301 Classroom Interactions3 |
ISC4302 STEM Engagement Perspectives3 |
Required Milestones: Term 5 |
Complete COP3363 or COP3014 ( ≥ C minus) |
Complete SMT 3100 |
Recommend beginning Foreign Language requirement |
Civic Literacy Requirement |
Minimum Overall GPA ≥ 2.50 |
Sample Schedule: Term 6 hrs |
MAT 3503 Functions and Modeling3 |
MTG 4212 College Geometry3 |
CEN 4020 Software Engineering 3 |
RED4335 Content Area Reading for Secondary School Teachers3 |
ISC 3523C Research Methods3 |
.. |
Summer. |
TSL4324 ESOL Instruction in the Content Area3 |
GE Elective3 |
Required Milestones: Term 6 |
Complete MAD2104 ( ≥ C minus ) |
Complete CDA3100 ( ≥ C minus ) |
Overall GPA ≥ 2.50 |
. |
. |
. |
. |
Sample Schedule: Term 7 hrs |
SMT4664 Project Based Instruction (meets Oral Communication)3 |
CS 4000-level Elective3 |
BA History/Humanities3 |
BA History/Humanities 3 |
CEN 4090L Software Engineering Capstone1 |
Required Milestones: Term 7 |
Complete SMT4664 ( ≥ C minus ) |
Complete SMT4301 ( ≥ C minus ) |
Complete a Pre-Graduation Check |
Professional Ed. & Subject Area FTCE |
Sample Schedule: Term 8 hrs |
SMT 4930 and SMT 4945 Apprenticeship Teaching 6 |
Required Milestones: Term 8 |
Apply for graduation in 1st two weeks |
Overall GPA ≥ 2.50 |
Employment Information
Representative Job titles Related to this Major: Middle School/High School Advanced Placement Mathematics Teacher, Middle School/High School Advanced Placement Computer Science Teacher, Programmer, Technical Support Representative, Manager, Sales Representative for Computer or Software Manufacturers, Technical Writer, Systems Analyst, Operations-Research analyst, Software Engineer, Webmaster, Data Processing System Manager, Network Administrator.
Representative Employers: Public and private schools, government organizations, private industry, computer firms.
International Opportunities: International study is available for all students and may include opportunities for internships or taking course work towards various majors and minors. International study may have an impact on the MAP; therefore, it is important to consult with the academic advisor before participating. Interested students can find information about international study, research, internships, and service opportunities at: global.fsu.edu/undergraduate-students/going-abroad.
This Map is not a contract, either expressed or implied, between the University and the student, but represents a flexible program of the current curriculum which may be altered from time to time to carry out the academic objectives of the University. The University specifically reserves the right to change, delete or add to any Map at any time within the student’s period of study at the University.
View FSU -Teach Computer Science-Math Program Guide