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 Programming—C++

3

CIS 340 — Telecommunications and Networking

3

CIS 426 — Database Management Systems

3

CS/MATH 170 — Introduction to Computer Science

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

PHYS 201 & 201A — Elementary Physics I or

 

PHYS 231 & 231A — Engineering Physics I

4 - 5

PHYS 202 & 202A — Elementary Physics II or

 

PHYS 232 & 232A — Engineering Physics II

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