Degree Requirements
A major in Computer and Information Science with a Computational Mathematics Concentration is achieved by completion of the following requirements, in addition to the General Education courses and electives required for a degree.
Exploratory-Distribution
Two courses chosen from:
CSC 111 | Storytelling-Comp Animation | 1 Course Credit |
CSC 114 | Business App & Prog (BUS) | 1 Course Credit |
CSC 124 | Building Better Apps | 1 Course Credit |
CSC 126 | Intro to Robotics | 1 Course Credit |
SENS 320 | Intro-Geographical Info System | 1 Course Credit |
TAD 130 | Design and Documentation | 1 Course Credit |
TAD 180 | Graphic Com and Design | 1 Course Credit |
TAD 330 | Comp Aided Drafting & Design | 1 Course Credit |
TAD 382 | Advanced Graphics | 1 Course Credit |
TAD 455 | Comp Integrated Manufacturing | 1 Course Credit |
TAD 460 | Digital Electronics | 1 Course Credit |
or any upper-level CSC course which is not needed to meet another requirement in the CIS major.
Required Core Courses
CSC 226 | Software Design & Implement | 1 Course Credit |
CSC 236 | Data Structures | 1 Course Credit |
Required Capstone Course
The capstone requirement may be met by completing either CSC 493 or CSC 495. Note that selected UGR 010 or UGR 020 experiences may also satisfy the CIS major capstone requirement if approved by the CSC program.
CSC 493 | Senior Projects | 1/2 Course Credit |
| or | |
| Other courses approved by the Program | |
| or | |
UGR 010
| Undergraduate Research (On-campus) | |
| or | |
UGR 020
| Undergraduate Research (Off-Campus) | |
Upper Level Distribution Courses
Four (4) of the following upper-level courses with at least one course chosen from each of the following categories and at least one at the 400 level:
Design
CSC 330 | Database Systems | 1 Course Credit |
CSC 350 | Computer Security | 1 Course Credit |
CSC 410 | Computational Intelligence | 1 Course Credit |
CSC 420 | Programming Languages | 1 Course Credit |
Foundations
CSC 303 | Theory of Computation | 1 Course Credit |
CSC 433/MAT 433 | Numerical Analysis (MAT) | 1 Course Credit |
CSC 440 | Design & Analysis of Algorithm | 1 Course Credit |
Systems
CSC 335 | Computer Organization | 1 Course Credit |
CSC 412 | Networking | 1 Course Credit |
CSC 425 | Operating Systems & VMs | 1 Course Credit |
Required Collateral Courses--7 Courses
Discrete Mathematics
Two courses chosen from:
MAT 105 | Intro to Discrete Math | 1 Course Credit |
MAT 214 | Linear Algebra | 1 Course Credit |
MAT 312 | Operations Research | 1 Course Credit |
MAT 105: will count as the required collateral in the general curriculum of the CIS major
Calculus:
MAT 135 | Calculus I | 1 Course Credit |
| and | |
MAT 225 | Calculus II | 1 Course Credit |
Upper level: One of
MAT 330 | Calculus III | 1 Course Credit |
| or | |
MAT 315 | Fundamental Concepts of Math | 1 Course Credit |
| or | |
MAT 311 | Probability | 1 Course Credit |
Electricity and Electronics
TAD 265 | Electricity and Electronics | 1 Course Credit |
| or | |
TAD 460 | Digital Electronics | 1 Course Credit |
Numerical: