Computer Science Degree Requirements
| Computer Science - B. S. Degree |
|
Major/Minor |
Major |
Minor |
| CMSC 2003 |
Programming Concepts |
3 |
3 |
3 |
| CMSC 2103 |
Computer Programming I |
3 |
3 |
3 |
| CMSC 3003 |
Data Management Systems |
3 |
3 |
3 |
| CMSC 3033 |
Java Programming |
3 |
3 |
|
| CMSC 3043 |
COBOL Programming |
3 |
3 |
|
| CMSC 3053 |
Visual Basic Programming |
3 |
3 |
|
| CMSC 3113 |
Networking Essentials |
3 |
3 |
|
| CMSC 3203 |
Computer Programming II |
3 |
3 |
3 |
| CMSC 3313 |
GUI Programming |
3 |
3 |
|
| CMSC 3403 |
Computer Organization |
3 |
3 |
|
| CMSC 4603 |
Operating Systems |
3 |
3 |
|
| CMSC 4703 |
Data Structures |
3 |
3 |
|
| MATH 1313 |
Statistics |
3 |
3 |
|
| MATH 2215 |
Calculus I |
5 |
|
|
| MATH 3053 |
Discrete Math |
3 |
|
|
| |
Elective Computer Science |
18 |
6 |
12 |
| |
|
|
|
|
| Minimum Total Hours |
|
65 |
45 |
24 |
- Upper level hours required for a major - 21
- Upper level hours required for a minor - 12
- CMSC 1103 will NOT count for a a major or minor in computer science.
|
Information System Option
B. S. Degree
|
|
Major |
| CMSC 2003 |
Programming Concepts |
3 |
| CMSC 3043 |
COBOL Programming |
3 |
| CMSC 3053 |
Visual Basic Programming |
3 |
| CMSC 2103 |
Computer Programming I |
3 |
| CMSC 3003 |
Data Management Systems |
3 |
| CMSC 3203 |
Computer Programming II |
3 |
| CMSC 3313 |
GUI Programming |
3 |
| CMSC 4013 |
System Analysis & Design |
3 |
| ACCT 2123 |
Financial Accounting |
3 |
| ACCT 2133 |
Managerial Accounting |
3 |
| ACCT 3103 |
Intermediate Accounting I |
3 |
| MIS 4413 |
Management Information Systems |
3 |
| |
Electives from Upper Level Computer Science, or Accounting |
9 |
| |
|
|
| Minimum Total Hours: |
|
45 |