Skip to main content

Four Year Plan Secondary Education Emphasis

Bachelor of Science in Computer Science, Secondary Education Emphasis

2024-2025 Academic Catalog
Total Minimum Credits: 129

View this Four Year Plan in PDF format

First Year – Fall and Spring Semester

Course NumberCourse TitleCredits
FALL
Math 170Calculus I FM4
COMM 101Fundamentals of Oral
Communication FC
3
ENGL 101Writing and Rhetoric I FW3
UF 100Foundations of Intellectual Life3
STEM-ED 101Step 1: Inquiry Approaches to Teaching1
ED-CIFS 201Education, Schooling and Society FS3
Semester Total17
SPRING
Math 175Calculus II4
CS 121Computer Science I4
ENGL 102Writing and Rhetoric II FW3
STEM-ED 102Step 2: Inquiry-based Lesson Design1
Foundation of Social Science in 2nd* FS3
CS 153Navigating Computer Systems1
Semester Total16

Second Year – Fall and Spring Semester

Course NumberCourse TitleCredits
FALL
MATH 189Discrete Mathematics4
CS 221Computer Science II3
STEM-ED 210Knowing and Learning in Mathematics and Science3
UF 200Foundations of Ethics and Diversity3
CS 155Introduction to Version Control1
CS 208Intro to Full Stack Web Development3
Semester Total17
SPRING
STEM-ED 220Philosophical Perspectives on Science and Mathematics FH3
CS 321Data Structures3
CS 253Software Development in C3
ECE 230/LDigital Systems & Lab4
WRITE 212Intro to Technical Communication3
Semester Total16

Third Year – Fall and Spring Semester

Course NumberCourse TitleCredits
FALL
CS 230Ethical Issues in Computing3
CS 354Programming Languages3
CS 402 or
CS 408
Mobile Application Development or
Full Stack Web Development
3
ECE 330/LMicroprocessors & Lab4
PHYS 211/L or
CHEM 111/L
Physics I w/ Calculus & Lab or
General Chemistry I & Lab FN
4-5
Semester Total17-18
SPRING
CS 361Intro. to the Theory of Computation3
CS 331Computer Security & Information Assurance 3
STEM-ED 310Classroom Interactions3
MATH 360 or
MATH 361
Engineering Statistics or
Probability and Statistics I
3
BIOL 191 or BIOL 227 or CHEM 111/L or GEOL 101 or PHYS 211/L FN4-5
Semester Total16-17

Fourth Year – Fall and Spring Semester

Course NumberCourse TitleCredits
FALL
CS 452Operating Systems3
CS 471Software Engineering3
CS 421Algorithms3
STEM-ED 410STEM Teaching Methods3
Foundations of Arts Elective* FA3
Semester Total15
SPRING
CS 481 or
CS 483
Senior Design Project or
Senior Design Clinical Project FF
3
CS 488Senior Outcome Assessment0
STEM-ED 480Apprentice Teaching6
STEM-ED 350Research Methods3
Math Elective*3-4
Semester Total15-16

*See Catalog for Additional Requirements