|
|
Nov 22, 2024
|
|
|
|
2014-2015 Academic Catalog [Archived Catalog]
Computer Science (B.S.)
|
|
Return to: Program Listings by College
|
Degree Requirements
- Approved Science Electives1- 12
- Approved Electives2 - 5
- Social Science Electives3 - 6
- Fine Art Electives3 - 3
- Humanities Electives3, 4, 5 - 6
- Courses required for concentration - 42
- CSCI 274 - Introduction to Computer Organization (Lec. 3, Cr. 3)
- CSCI 282 - Introduction to Object-Oriented Design (Lec. 2, Lab. 2, Cr. 3)
- CSCI 308 - Advanced Data Structures and Algorithms (Lec. 2, Lab. 2, Cr. 3)
- CSCI 309 - Data Base Management Systems (Lec. 2, Lab. 2, Cr. 3)
- CSCI 410 - Software Engineering I (Lec. 3, Cr. 3)
- CSCI 413 - Software Engineering II (Lec. 3, Cr. 3)
- CSCI 416 - Structure of Programming Languages (Lec. 3, Cr. 3)
- CSCI 491 - Seminar (Cr. 3)
- ENGL 101 - English Composition I (Lec. 3, Cr. 3)
- ENGL 102 - English Composition II (Lec. 3, Cr. 3)
- ENGL 253 - Introduction to Professional Writing Workshop (Lec. 3, Cr. 3)
- FFND 101 - Freshman Foundations (Lec. 1, Lab. 1, Cr. 1)
- MATH 170 - Precalculus College Algebra (Lec. 3, Cr. 3)
- MATH 175 - Precalculus II (Lec. 3, Cr. 3)
- MATH 185 - Discrete Mathematics (Lec. 3, Cr. 3)
- ORIN 101 - Freshman Orientation (Cr. 0)
- PHIL 252 - Ethics in the Sciences (Lec. 3, Cr. 3)
Applied Concentration
Total Hours: 42
- CSCI Elective (any 400-level CSCI course with consent of advisor) - 3
- ACCT 208 - Accounting Principles (Lec. 3, Cr. 3)
- BADM 120 - Topics in Contemporary Business (Lec. 3, Cr. 3)
- CSCI 241 - Introduction to Software Packages I (Lec. 3, Cr. 3)
- CSCI 278 - Introduction to Personal Computer Hardware (Lec. 3, Cr. 3)
- CSCI 321 - Information Systems Analysis (Lec. 3, Cr. 3)
- CSCI 409 - Special Topics in Computing Science (Lec. 3, Cr. 3) (with consent of advisor)
- CSCI 424 - Introduction to Networking (Lec. 3, Cr. 3)
- CSCI 386 - Computer Operation and Operating Systems (Lec. 3, Cr. 3)
or - CSCI 415 - Introduction to Operating Systems (Lec. 3, Cr. 3)
Select ONE of the following groups: Group 1: - CSCI 102 - Introduction to Programming with BASIC (Lec. 2, Lab. 2, Cr. 3)
- CSCI 284 - Selected Topics in Programming (Lec. 2, Lab. 2, Cr. 3)
Group 2: - CSCI 180 - Introduction to Computer Science I (Lec. 2, Lab. 2, Cr. 3)
- CSCI 281 - Introduction to Computer Science II (Lec. 2, Lab. 2, Cr. 3)
Select ONE of the following groups: Group 1: - MATH 313 - Calculus for Technology I (Lec. 3, Cr. 3)
- MATH 314 - Calculus for Technology II (Lec. 3, Cr. 3)
Group 2: - MATH 190 - Calculus I (Lec. 3, Lab. 2, Cr. 4)
- MATH 291 - Calculus II (Lec. 3, Lab. 2, Cr. 4)
Select ONE of the following: - STAT 231 - Elementary Probability and Statistical Inference (Lec. 3, Cr. 3)
- STAT 430 - Probability (Lec. 3, Cr. 3)
- STAT 431 - Mathematical Statistics and Probability (Lec. 3, Cr. 3)
General Concentration
Total Hours: 42
- CSCI Electives (any 400-level CSCI course with consent of advisor) - 6
- CSCI 180 - Introduction to Computer Science I (Lec. 2, Lab. 2, Cr. 3)
- CSCI 281 - Introduction to Computer Science II (Lec. 2, Lab. 2, Cr. 3)
- CSCI 304 - Numerical Methods I (Lec. 2, Lab. 2, Cr. 3)
- CSCI 408 - Introduction to Formal Language Theory (Lec. 3, Cr. 3)
- CSCI 415 - Introduction to Operating Systems (Lec. 3, Cr. 3)
- CSCI 419 - Computer Organization and Architecture (Lec. 3, Cr. 3)
- MATH 190 - Calculus I (Lec. 3, Lab. 2, Cr. 4)
- MATH 291 - Calculus II (Lec. 3, Lab. 2, Cr. 4)
- MATH 292 - Multivariable Calculus (Lec. 4, Cr. 4)
- MATH 322 - Linear Algebra and Matrix Theory (Lec. 3, Cr. 3)
- STAT 430 - Probability (Lec. 3, Cr. 3)
or - STAT 431 - Mathematical Statistics and Probability (Lec. 3, Cr. 3)
Notes
1Must include hours from both the Biological and Physical Sciences and all science courses must not be designated for non-science majors. Six (6) hours of Science must be selected from the approved Writing Enriched courses- see General Education Core Curriculum section.
2For the Applied Concentration, must include three (3) hours at the 300-level or above.
3See General Education Core Curriculum .
4Select one of the following literature courses: ENGL 201, 202, 203, 204, or 221.
5Select one of the following history courses: HIST 101, 102, 121, 122, 201, or 202.
6If MATH 190, 231, or 291 are selected, additional 300-level or above course(s) must be taken elsewhere.
Total Hours for Degree: 120
Double Major in Computer Science and Mathematical Sciences
A student may obtain a double major in Computer Science with the General concentration and Mathematical Sciences with one of the following concentrations: Concentration in Mathematics
Student must complete the following courses from the Computer Science curriculum options: - MATH 307 - Foundations of Mathematics (Lec. 3, Cr. 3)
- CSCI 403 - Numerical Methods II (Lec. 3, Cr. 3)
or - MATH 403 - Numerical Methods II (Lec. 3, Cr. 3)
In addition, the student must also complete the following courses: - MATH 301 - Differential Equations (Lec. 3, Cr. 3)
- MATH 411 - Advanced Calculus (Lec. 3, Cr. 3)
- MATH 421 - Modern Algebra (Lec. 3, Cr. 3)
Select one of the following three: - MATH 412 - Advanced Calculus (Lec. 3, Cr. 3)
- MATH 422 - Modern Algebra (Lec. 3, Cr. 3)
- MATH 432 - Mathematical Statistics and Probability (Lec. 3, Cr. 3)
- 400-level MATH elective - 3
Concentration in Mathematical Physics
Student must complete the following courses from the Computer Science curriculum options: Concentration in Statistics
Student must complete the following courses from the Computer Science curriculum options: |
Return to: Program Listings by College
|
|
|