BS in Computer Science – 2016-2017 Student Name: _______________________ Student ID: __________________________ Core Requirements _____ COS 120 4 _____ COS 121 4 _____ COS 143 3 _____ COS 243 3 _____ COS 265 4 _____ COS 284 3 _____ COS 310 1 _____ COS 320 3 _____ COS 382 3 _____ COS 435 3 _____ COS 452 3 _____ COS 453 3 _____ COS 493 1 _____ MAT 151 4 _____ MAT 215 3 _____ SYS 101 3 Introduction to Computational Problem Solving Foundations of Computer Science Interactive Web Page Design Multi-tier Web Application Development Data Structures and Algorithms Introduction to Computer Systems Current Literature Survey Algorithm Design Language Structures Theory of Computation Research I Research II Computer Science Senior Capstone Calculus I Discrete Mathematics for Computer Science Introduction to Systems Select one course from the following: _____ COS 311 2 Ethics in Computer Science _____ COS 321 3 Ethics and Technology Select two courses from the following: _____ COS 381 3 Computer Architecture _____ COS 421 3 Operating Systems _____ COS 436 3 Distributed Processing Select one course from the following: _____ MAT 210 4 Introductory Statistics _____ MAT 352 4 Mathematical Statistics Optional Concentration in Cybersecurity may be selected: Concentration Requirements _____ CHE 120 _____ COS 331 _____ COS 342 _____ COS 421 _____ COS 442 _____ POS 350 4 3 3 3 3 3 Forensic Science Data Communications Computer and Network Security I Operating Systems Computer and Network Security II International Security Electives Select additional electives to complete the 80-hour requirement from the following: Artificial Intelligence Information Security _____ COS 280 3 Introduction to Artificial Intelligence _____ COS 331* 3 Data Communications _____ COS 351 3 Computer Vision _____ COS 342* 3 Computer and Network Security I _____ COS 380 3 Natural Language Processing _____ COS 442* 3 Computer and Network Security II Software Development _____ SYS 352 3 Knowledge Based Systems _____ SYS 411 3 Machine Learning _____ COS 340 3 Software Engineering Computer Systems _____ COS 355 3 Mobile Application Development _____ COS 381* 3 Computer Architecture _____ COS 371 4 Software Studio I _____ COS 421* 3 Operating Systems _____ COS 372 4 Software Studio II Systems Analysis _____ COS 436* 3 Parallel and Distributed Computing Computing and Missions _____ COS 343 3 Advanced Database Concepts _____ COS 230 3 Missions Technology _____ SYS 390 3 Information Systems Analysis _____ COS 333 3 Missions Computing _____ SYS 394 4 Information Systems Design Graphics Additional Electives _____ COS 350 3 Computer Graphics _____ COS 3__* 1-17 Computer Science Elective _____ COS 424 3 Surfaces and Modeling _____ COS 4__* 1-17 Computer Science Elective _____ COS 425 3 Animation _____ SYS 401 3 Operations Research _____ SYS 214 3 Principles of Human Computer Interaction _____ SYS 402 3 Modeling and Simulation _____ SYS 403 3 Operations Management *Courses used to meet a core or concentration requirement may not double-count as an elective. Total Major Hours Required: 80 Degree Requirements 128 minimum hours and 42 minimum upper-division hours (3XX/4XX course numbers). Fifty percent of the minimum hours must be completed at Taylor—64 hours. Fifty percent of the major/minor hours must be completed at Taylor. 22 of the last 30 hours earned must be completed at Taylor. Cumulative GPA of 2.0; major GPA of 2.3 (higher GPA may be required in certain curricula). (See current catalog for policy). All foundational core, major, minor, and proficiency requirements must be completed (including Senior Comprehensive Exam/Paper/Project). Two years of one foreign language is required for the BA degree. Candidates for 2 degrees must complete a minimum of 158 semester hours and meet all requirements for 2 different majors.
© Copyright 2026 Paperzz