Computer Science
Area of Concentration in Computer Science
General Education
MATH 175 Calculus I |
4 |
CS 499C Senior Capstone |
3 |
General Education Total |
37 |
Refer to the General Education section for a complete listing of general education requirements for the University.
Program Requirements
MATH 275 Calculus II |
4 |
MATH 308 Discrete Mathematics |
3 |
MATH 365 Intro to Mathematical Statistics |
3 |
CS 170 Introduction to Computer Science |
4 |
CIS 205 Introduction to ProgrammingC++ |
3 |
CIS 340 Telecommunications and Networking |
3 |
CIS 426 Database Management Systems |
3 |
4 |
|
CS 303 Data Structures |
3 |
CS 310 Algorithms and Adv Data Structures |
3 |
CS 335 Theory of Programming Languages |
3 |
CS 360 Operating Systems |
3 |
CS 380 Software Engineering |
3 |
ITEC 345 Microprocessor Electronics |
3 |
Select nine hours from the following: (Three hours must be from the CIS prefix)
CIS 305 Advanced Programming C++ |
3 |
CIS 314 Advanced Programming Java |
3 |
CIS 405 Web Dev Strategies and E-commerce |
3 |
CIS 442 Network Administration |
3 |
CIS 443 Advanced Computer Networking Admin |
3 |
CS 450 Computer Graphics |
3 |
CS 460 Scientific and Parallel Computing |
3 |
CS 476 Special Problems |
1-3 |
ITEC 445 Computer Electronics |
3 |
ITEC 480 Digital Communication and Networking |
3 |
MATH 260 FORTRAN Programming |
3 |
MATH 276 Calculus III |
4 |
MATH 301 Elementary Linear Algebra |
3 |
MATH 312 Numerical Methods |
3 |
PHYS 381 Computer Sol'n. to Eng. & Science Prob |
3 |
Program Requirements Total |
50 |
Supplemental Courses
PHIL 203 Social Ethics |
3 |
|
|
4 - 5 |
|
|
|
4 - 5 |
|
Supplemental Requirements Total |
11 or 13 |
Components of Degree Requirement
General Education (Core, Distribution, Capstone) |
37 |
Program Requirements |
50 |
Minor |
11 or 13 |
General Electives |
22 or 20 |
Total Degree Requirements |
120 |