Computer & Information Science Courses
| Course Title | Credits |
---|
CIS 1001 | Introduction to Academics in Computer Science | 1 |
CIS 1051 or CIS 1057 | Introduction to Problem Solving and Programming in Python Computer Programming in C | 4 |
CIS 1068 or CIS 1968 | Program Design and Abstraction Honors Program Design and Abstraction | 4 |
CIS 1166 or CIS 1966 | Mathematical Concepts in Computing I Honors Mathematical Concepts in Computing I | 4 |
CIS 2033 | Computational Probability and Statistics | 3 |
CIS 2107 | Computer Systems and Low-Level Programming | 4 |
CIS 2166 | Mathematical Concepts in Computing II | 4 |
CIS 2168 | Data Structures | 4 |
CIS 3207 | Introduction to Systems Programming and Operating Systems | 4 |
CIS 32236 | Data Structures and Algorithms | 3 |
CIS 3296 | Software Design | 4 |
CIS 4398 or CIS 4397 | Projects in Computer Science 1 Independent Research in Computer Science | 3 |
1 GPA and other requirements are needed to register for CIS 4397.
Computer Science Electives
| Course Title | Credits |
---|
Select 15-16 credits from the following CS elective courses: 2 | 15-16 |
CIS 3203 | Introduction to Artificial Intelligence | |
CIS 3211 | Automata, Computability, and Languages | |
CIS 3217 | Computer Architecture | |
CIS 3219 | Computer Graphics and Image Processing | |
CIS 3242 | Discrete Structures | |
CIS 3308 | Web Application Programming | |
CIS 3319 | Wireless Networks and Security | |
CIS 3381 | Cooperative Education Experience in Computer Science 3 | |
CIS 3441 | Software Security | |
CIS 3515 | Introduction to Mobile Application Development | |
CIS 3603 | User Experience Design | |
CIS 3605 | Introduction to Digital Forensics | |
CIS 3715 | Principles of Data Science | |
CIS 4282 | Independent Study 3 | |
CIS 4305 | Real Time Computer Systems (Not offered every year) | |
CIS 4307 | Introduction to Distributed Systems and Networks (Not offered every year) | |
CIS 4308 | Development of Multi-tier Client/Server Systems (Not offered every year) | |
CIS 4319 | Computer Networks and Communications | |
CIS 4324 | Compiler Design (Not offered every year) | |
CIS 4331 | Principles of Database Systems | |
CIS 4345 | Introduction to Cloud Computing | |
CIS 4350 | Seminar on Topics in Computer Science | |
CIS 4360 | Seminar on Topics in Computer Science | |
CIS 4382 | Independent Study 3 | |
CIS 4397 or CIS 4398 | Independent Research in Computer Science (if not taken as capstone requirement) 1 Projects in Computer Science | |
CIS 4419 | Securing the Internet of Things | |
CIS 4515 | Advanced Mobile Application Development | |
CIS 4517 | Data-Intensive and Cloud Computing | |
CIS 4523 | Knowledge Discovery and Data Mining | |
CIS 4524 | Analysis and Modeling of Social and Information Networks | |
CIS 4526 | Foundations of Machine Learning | |
CIS 4615 | Ethical Hacking and Intrusion Forensics | |
1 GPA and other requirements are needed to register for CIS 4397.
2 Students can count one of the following as a CS elective course: MATH 2101 Linear Algebra, MATH 2103 Linear Algebra with Computer Lab, MATH 2043 Calculus III.
3 A maximum of eight (8) credits may be taken from CIS 3381, CIS 4282 and/or CIS 4382 to fulfill Computer Science elective requirements. In addition, a maximum of four (4) credits may be taken from CIS 3381 to fulfill Computer Science elective requirements.
Mathematics
| Course Title | Credits |
---|
MATH 1041 or MATH 1941 | Calculus I Honors Calculus I | 4 |
MATH 1042 or MATH 1942 | Calculus II Honors Calculus II | 4 |
Laboratory Science Courses
| | Credits |
---|
Two (2) laboratory science courses 1 | 8 |
4 Must select one Lab Science Sequence (to be taken at Main Campus) from the options listed below. Lab Science A and Lab Science B must be taken from the same department.
SEQUENCED COMPUTER SCIENCE BA LABORATORY SCIENCE REQUIREMENTS
| Course Title | Credits |
---|
Biology Sequence 1 | |
Select one Biology Lab Science A: | |
BIOL 1111 | Introduction to Organismal Biology | |
BIOL 1911 | Honors Introduction to Organismal Biology | |
Select one Biology Lab Science B: | |
BIOL 2112 | Introduction to Cellular and Molecular Biology | |
BIOL 2912 | Honors Introduction to Cellular and Molecular Biology | |
Chemistry Sequence 2 | |
Select one Chemistry Lab Science A: | |
CHEM 1031 & CHEM 1033 | General Chemistry I and General Chemistry Laboratory I | |
CHEM 1951 & CHEM 1953 | Honors General Chemical Science I and Honors Chemical Science Laboratory I | |
Select one Chemistry Lab Science B: | |
CHEM 1032 & CHEM 1034 | General Chemistry II and General Chemistry Laboratory II | |
CHEM 1952 & CHEM 1954 | Honors General Chemical Science II and Honors Chemical Science Laboratory II | |
Earth & Environmental Science Sequence 3 | |
Select this Lab Science A: | |
EES 2001 | Physical Geology | |
Select one Lab Science B: | |
EES 2011 | Mineralogy I (with CHEM 1031 prerequisite) | |
EES 2021 | Sedimentary Environments (no CHEM 1031 prerequisite) | |
EES 2061 | Introduction to Geochemistry (with CHEM 1031 prerequisite) | |
Physics Sequence 4 | |
Select one Physics Lab Science A: | |
PHYS 1061 | Elementary Classical Physics I | |
PHYS 1961 | Honors Elementary Classical Physics I | |
PHYS 2021 | General Physics I | |
PHYS 2921 | Honors General Physics I | |
Select one Physics Lab Science B: | |
PHYS 1062 | Elementary Classical Physics II | |
PHYS 1962 | Honors Elementary Classical Physics II (S) | |
PHYS 2022 | General Physics II | |
PHYS 2922 | Honors General Physics II (S) | |
1Several prerequisite courses are required if you select the Biology sequence.
2Students can choose to mix-and-match the Chemistry Sequence A and B courses. However, they must take at least 1 course from Chemistry Sequence A and 1 from Chemistry Sequence B. Note: Chemistry courses consist of a three-credit lecture plus a one-credit lab.
3For the EES Sequence, two of the three Lab Science B options require students to take CHEM 1031 as a prerequisite, but EES 2021 does not.
4Students can choose to mix-and-match the Physics Sequence A and B courses. However, they must take at least 1 course from Physics Sequence A and 1 from Physics Sequence B.