COS Major Degree Checklist

COS MAJOR DEGREE CHECKLIST
NAME:_______________________________________________ ID:_________________________
COURSES
TERM TAKEN
GRADE
Foundation Courses:
□ENG 101
□ENG 102
□STA 105
Exposition (4 cr)
Persuasion (4 cr)
Statistics (3 cr)
General Education Courses:
__________
__________
__________
_____
_____
_____
__________
__________
_____
_____
__________
__________
_____
_____
__________
__________
_____
_____
__________
__________
_____
_____
__________
__________
_____
_____
__________
_____
__________
_____
Writing Intensive Courses: (can count in above Gen Ed categories or major)
□____________________________
__________
□____________________________
__________
□____________________________
__________
_____
_____
_____
Literary Analysis: (6 credits)
□____________________________
□____________________________
Historical Analysis: (6 credits)
□____________________________
□____________________________
Quantitative Reasoning: (6 credits)
□____________________________
□____________________________
Moral Reasoning & Philosophical Inquiry: (6 credits)
□____________________________
□____________________________
Social and Cultural Analysis: (6 credits)
□____________________________
□____________________________
Natural Science: (3 credits)
□____________________________
Aesthetic Expression: (3 credits)
□____________________________
MAJOR: Computer Science COS ( 12 courses)
Required courses (6 courses+ Senior Project I):
□COS 120 Software Development Using C++ (or placement test)
□COS 150 Discrete Structures
□COS 221 Fundamental Data Structures
□COS 235 Computer Architecture
□COS 240 Object-Oriented Languages
□COS 315 Software Engineering
□COS 491 Senior Project I
___________
_____
___________
_____
___________
_____
___________
_____
___________
_____
___________
_____
__________
_____
Elective courses (5 elective COS courses from the list no more that 2 courses from each of the categories):
COS/INF 200 level
COS/INF 300 level
COS/INF 400 level
□COS220 Concepts of Prog. Languages
□COS 231 Introduction to UNIX
□COS Assembly Language Program.
□INF 280 Database Systems
□COS 301 Compiler Theory
□COS 331 Operating Systems
□INF 335 Web Server Technologies
□COS 440 Computer Networks
□COS 460 Algorithms
□COS 470 Artificial Intelligence and IT
__________
_____
__________
_____
__________
_____
__________
_____
__________
_____
__________
_____
__________
_____
__________
_____
__________
_____
__________
_____
OR
□COS 481 Internship
□COS 492 Senior Project II
□COS L97 Topics in COS
□COS 498 Independent Study
OTHER COURSES:
_______ _____________________
_______ _____________________
_______ _____________________
__________
__________
__________
Faculty Advisor Signature__________________________
_____
_____
_____
__________
_____
__________
_____
__________
_____
__________
_____
____________________________ __________
_______ _____________________ __________
_______ _____________________ __________
Student Signature________________
Date_______