|
||||
Student ID:__________________________ Student Name:_______________________ Advisor Name:_______________________ | Catalog: 2020-2021 Academic Catalog Degree Program: Bachelor of Science, Computer Science (Plan of Study) Minimum Credits Required:__________________ | |||
Bachelor of Science, Computer Science (Plan of Study)The Bachelor of Science in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org.Concentrations include Advanced Topics, Game Development & Simulation, Information Assurance & Cyber Security, Software Engineering, Autonomous Systems, and Big Data Analytics
**Course offering frequency subject to change** |
||||
Freshman Year | ||||
Semester 1 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
---|---|---|---|---|
SLS 1106 - Academic & Professional Skills | Credits: 1 | |||
IDS 1380 - Introduction to STEM | Credits: 3 | |||
ENC 1101 - English Composition 1: Expository and Argumentative Writing | Credits: 3 | |||
MAC 2311 - Analytic Geometry and Calculus 1 | Credits: 4 | |||
Select 4 credits from the following Natural Science General Ed electives: | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
BSC 1010 - Biology 1 | Credits: 3 | |||
BSC 1010L - Biology 1 Laboratory | Credits: 1 | |||
CHM 2045 - Chemistry 1 | Credits: 3 | |||
CHM 2045L - Chemistry 1 Laboratory | Credits: 1 | |||
Total Semester Credits: 15 | ||||
Semester 2 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
EGN 1007C - Concepts and Methods for Engineering and Computer Science | Credits: 1 | |||
PHY 2048 - Physics 1 | Credits: 3 | |||
PHY 2048L - Physics 1 Laboratory | Credits: 1 | |||
ENC 2210 - Technical Writing | Credits: 3 | |||
COP 2271C - Introduction to Computation and Programming | Credits: 3 | |||
MAC 2312 - Analytic Geometry and Calculus 2 | Credits: 4 | |||
Total Semester Credits: 15 | ||||
Sophomore Year | ||||
Semester 1 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
PHY 2049 - Physics 2 | Credits: 3 | |||
PHY 2049L - Physics 2 Laboratory | Credits: 1 | |||
MAD 2104 - Discrete Mathematics | Credits: 3 | |||
COP 3337C - Object Oriented Programming | Credits: 3 | |||
MAS 3114 - Computational Linear Algebra | Credits: 3 | |||
COP 3353C - Introduction to Unix | Credits: 2 | |||
Total Semester Credits: 15 | ||||
Semester 2 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
STA 2023 - Statistics 1 | Credits: 3 | |||
DIG 2520C - Digital Media Production | Credits: 3 | |||
COP 3809C - Advanced Topics in Programming | Credits: 3 | |||
COP 3710 - Database 1 | Credits: 3 | |||
AND | ||||
CDA 2108 - Introduction to Computer Systems | Credits: 3 | |||
OR | ||||
EEL 3702C - Digital Logic Design | Credits: 3 | |||
Total Semester Credits: 15 | ||||
Junior Year | ||||
Semester 1 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
CNT 3004C - Introduction to Computer Networks | Credits: 3 | |||
COP 4415 - Data Structures | Credits: 3 | |||
COP 4531 - Algorithm Design & Analysis | Credits: 3 | |||
Select from Art & Humanities or Social Sciences Required List: Credits: 3 | ||||
IDS 4941 - Professional Experience Internship | Credits: 0 | |||
AND Computer Science Elective Credits: 3 | ||||
Total Semester Credits: 15 | ||||
Semester 2 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
CEN 4010 - Software Engineering | Credits: 3 | |||
CAP 4630 - Artificial Intelligence | Credits: 3 | |||
EEL 4768C - Computer Architecture and Organization | Credits: 3 | |||
Computer Science Concentration Course Credits: 3 Computer Science Elective Credits: 3 | ||||
Total Semester Credits: 15 | ||||
Senior Year | ||||
Semester 1 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
COP 4610 - Operating Systems Concepts | Credits: 3 | |||
COP 4934C - Senior Design 1 | Credits: 3 | |||
Computer Science Concentration Course Credits: 3 Computer Science Concentration Course Credits: 3 Select from Social Science Required List: Credits: 3 | ||||
Total Semester Credits: 15 | ||||
Semester 2 | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
IDS 2144 - Legal, Ethical, and Management Issues in Technology Fulfills Humanities requirement | Credits: 3 | |||
COP 4020 - Programming Languages | Credits: 3 | |||
COP 4935C - Senior Design 2 | Credits: 3 | |||
Computer Science Concentration Course Credits: 3 Select any Art & Humanities or Social Science course: Credits: 3 | ||||
Total Semester Credits: 15 | ||||
ConcentrationsStudents select one concentration for twelve hours of credit. | ||||
Advanced TopicsAdvanced Topics - Select 12 credits from Big Data Analytics, Game Development & Simulation, Information Assurance & Cyber-Security, Software Engineering, Autonomous Systems, or Computer Science Electives courses. | ||||
Big Data Analytics | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
CAP 4786 - Topics in Big Data Analytics | Credits: 3 | |||
COP 3729C - Database 2 | Credits: 3 | |||
CAP 3774 - Data Warehousing | Credits: 3 | |||
CAP 4770 - Data Mining & Text Mining | Credits: 3 | |||
Game Development & SimulationTake courses in the following order: | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
CAP 4730 - Computer Graphics | Credits: 3 | |||
CAP 4052 - Game Design and Development 1 | Credits: 3 | |||
CAP 4034 - Computer Animation | Credits: 3 | |||
CAP 4056 - Game Design and Development 2 | Credits: 3 | |||
Information Assurance & Cyber-Security | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
CIS 4362 - Applied Cryptography | Credits: 3 | |||
CIS 4367 - Computer Security | Credits: 3 | |||
CIS 4203 - Digital Forensics | Credits: 3 | |||
CIS 4204 - Ethical Hacking | Credits: 3 | |||
Software Engineering | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
CEN 4073 - Software Requirements Engineering | Credits: 3 | |||
CEN 4065 - Software Design and Architecture | Credits: 3 | |||
CEN 4072 - Software Verification and Quality Assurance | Credits: 3 | |||
CEN 4722 - User Interface and User Experience | Credits: 3 | |||
Autonomous Systems | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
COP 4421C - Autonomous Systems Programming | Credits: 3 | |||
CAP 4612 - Machine Learning | Credits: 3 | |||
CAP 4613 - Applied Deep Learning | Credits: 3 | |||
CEN 4721 - Human Computer Interaction | Credits: 3 | |||
Computer Science Electives | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
COP 2034 - Introduction to Programming Using Python | Credits: 3 | |||
COP 3834C - Web Application Development | Credits: 3 | |||
CEN 4088 - Software Security Testing | Credits: 3 | |||
CAP 4122 - Virtual Reality | Credits: 3 | |||
CEN 4213 - Embedded Systems Programming | Credits: 3 | |||
CIS 4369 - Web Application Security | Credits: 3 | |||
CNT 4409 - Network Security | Credits: 3 | |||
CAP 4410 - Computer Vision | Credits: 3 | |||
COP 4520 - Introduction to Parallel and Distributed Computing | Credits: 3 | |||
CNT 4526 - Wireless and Mobile Networking | Credits: 3 | |||
CAP 4612 - Machine Learning | Credits: 3 | |||
COP 4620 - Compilers and Interpreters | Credits: 3 | |||
COP 4656 - Mobile Device Applications | Credits: 3 | |||
EEL 4660C - Autonomous Robotic Systems | Credits: 3 | |||
CEN 4721 - Human Computer Interaction | Credits: 3 | |||
CAP 4830 - Modeling and Simulation | Credits: 3 | |||
COP 4930 - Special Topics | Credits: 1-3 | |||
CAP 4613 - Applied Deep Learning | Credits: 3 | |||
MAD 3401 - Numerical Analysis | Credits: 3 | |||
MAP 2302 - Differential Equations | Credits: 3 | |||
Arts, Humanities, and Social SciencesNOTE: The courses below are used to fill in the General Education requirements noted in the above four-year sequence. Students must take 12 credits total from Arts and Humanities and Social Sciences. Computer Science Majors take IDS 2144, which counts for 3 hours from the Humanities optional list. Three additional hours must come from the Humanities required list. In Social Sciences, three must come from the required list. An additional three credits may come from any other general education Arts and Humanities or Social Science course. Students must fulfill the Civic Literacy requirement and the University’s history requirement. While AMH 2020 satisfies both requirements, if students have satisfied the Civics Literacy requirement in some other way, they are encouraged to take a different AMH course. Fulfilling the Civics Literacy requirement independent of AMH 2020 does not satisfy the state’s core requirement for social sciences: one of the required social science courses must still be taken. | ||||
Arts and HumanitiesComputer Science majors must select one from the required list and IDS 2144. | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
Required, one from the following: | ||||
ARH 2000 - Art Appreciation | Credits: 3 | |||
HUM 2020 - Introduction to the Humanities | Credits: 3 | |||
LIT 2000 - Introduction to Literature | Credits: 3 | |||
PHI 2010 - Introduction to Philosophy | Credits: 3 | |||
Optional, select from the following: | ||||
IDS 2144 - Legal, Ethical, and Management Issues in Technology Required for Computer Science Majors | Credits: 3 | |||
HUM 2022 - Explorations in the Humanities | Credits: 3 | |||
Social Sciences | ||||
Course Name | Credits: | Term Taken | Grade | Gen Ed |
Required, one from the following: | ||||
AMH 2020 - American History Since 1877 Fulfills Civic Literacy requirement | Credits: 3 | |||
ECO 2013 - Principles of Macroeconomics | Credits: 3 | |||
PSY 2012 - General Psychology | Credits: 3 | |||
Optional, select from the following: | ||||
AMH 2010 - American History to 1877 | Credits: 3 | |||
AMH 2930 - Special Topics | Credits: 1-3 | |||
ECO 2023 - Principles of Microeconomics | Credits: 3 | |||
Total Degree Credits: 120 | ||||
Notes:
|