Skip to main content

Four Year Plan Secondary Education Emphasis

Bachelor of Science in Computer Science w/ Secondary Education Emphasis

2022-2023 Academic Catalog
Total Credits: 125

View this Four Year Plan in .pdf format

First Year – Fall and Spring Semester

Course Number Course TitleCredits
Math 170Calculus I FM4
COMM 101Fundamentals of Oral
Communication FC
ENGL 101Writing and Rhetoric I FW3
UF 100Foundations of Intellectual Life3
STEM-ED 101Step 1: Inquiry Approaches to Teaching1
Semester Total14
Math 175Calculus II4
CS 121Computer Science I4
ENGL 102Writing and Rhetoric II FW3
STEM-ED 102Step 2: Inquiry-based Lesson Design1
ED-CIFS 201Education, Schooling and Society FS3
Semester Total15

Second Year – Fall and Spring Semester

Course NumberCourse TitleCredits
MATH 189Discrete Mathematics4
CS 221Computer Science II3
STEM-ED 210Knowing and Learning in Mathematics and Science FS3
UF 200Foundations of Ethics and Diversity3
CS-HU 153Navigating Computer Systems1
ENGL 212Intro to Technical Communications3
Semester Total17
STEM-ED 220Philosophical Perspectives on Science and Mathematics FH3
CS 321Data Structures3
CS 253Software Development in C3
ECE 230/LDigital Systems & Lab4
CS-HU 250Introduction to Version Control1
CS-HU 271Agile Development1
CS-HU 310Intro to Database System Usage1
Semester Total16

Third Year – Fall and Spring Semester

Course NumberCourse TitleCredits
PHYS 211/L or
CHEM 111/L
Physics I w/ Calculus & Lab or
General Chemistry I & Lab FN
CS 230Ethical Issues in Computing3
CS 354Programming Languages3
CS 401 or
CS 402
Introduction to Web Development or
Mobile Application Development
ECE 330/LMicroprocessors & Lab4
Semester Total17-18
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
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
CS 452Operating Systems3
CS 471Software Engineering3
CS 421Algorithms3
STEM-ED 410STEM Teaching Methods3
Foundations of Arts Elective* FA3
Semester Total15
CS 481Senior Design Project FF3
CS 488Senior Outcome Assessment0
STEM-ED 480Apprentice Teaching6
STEM-ED 350Research Methods3
Math Elective*3-4
Semester Total15-16

*See Catalog for Additional Requirements