Skip to Main Content

Computer Science Teaching Endorsement

Department of Computer Science

Computer Science Teaching Endorsement 
Course Number and TitleCredits
MATH 189 Discrete Mathematics4
CS 121, 121L Computer Science I and Lab 4
CS 221 Computer Science II3
CS 230 Ethical Issues in Computing3
CS 321 Data Structures3
CS 401 Introduction to Web Development or
CS 402 Mobile Application Development
3
CS 498 Seminar1
Total21