|
Program Information
Bachelor of Science Degree in Information Technology
Minimum credit hours required -- 130
In addition to the General Degree Requirements , the following courses are required:
- IT 111 (4), 122 (3), 221 (3), 222 (4), 263 (3), 311 (3), 328 (3), 351 (3), 373 (3), 382 (3), 491 (3), 492 (3)
- MATH 221 (3), 283 (3)
- PSY 121 (3) (can be applied as a social science course in the general degree requirements)
- Technical Electives -- a sequence of 12 hours of Computer Science, Management, or Engineering courses numbered 300 or higher, approved by the student's advisor and an IT Program Coordinator. Pre-approved options include the following:
- Distributed Computing and Security Track
- IT 353 (3), 451 (3), 453 (3), 463 (3)
- Security and Assurance Track
- IT 441 (3), 453 (3), 462 (3), 463 (3)
Each of the above courses must be completed with a grade of C- or better.
- Electives to complete 130 credit hours.
Sample Curriculum for the Bachelor of Science Degree in Information Technology
Semester 1
Semester 2
Semester 3
3 |
IT 221 (computer and network organization) |
3 |
MATH 221 (formal logic and discrete mathematics) |
5 |
PHYS 121 & 121L (general) |
4 |
Biology / Geology / Engineering with lab |
3 |
Humanities / Social Science |
18 |
Total credit hours |
|
Semester 4
4 |
IT 222 (systems and Internet programming) |
3 |
MATH 283 (introduction to applied statistics) |
5 |
PHYS 122 & 122L (general) |
3 |
Humanities / Social Science |
3 |
IT 263 (information protection and security) |
18 |
Total credit hours |
|
Semester 5
Security and Assurance
3 |
IT 311 (human information processing and decision making) |
3 |
IT 351 (complex system modeling and simulation) |
3 |
IT 373 (introduction to database design and management) |
3 |
ENGL 341 (technical writing) |
3 |
Humanities / Social Science |
1 |
Elective |
16 |
Total credit hours |
|
Distributed Computing and Security
3 |
IT 311 (human information processing and decision making) |
3 |
IT 351 (complex system modeling and simulation) |
3 |
IT 373 (introduction to database design and management) |
3 |
ENGL 341 (technical writing) |
3 |
IT 353 (data communications) (See note 1) |
1 |
Elective |
16 |
Total credit hours |
|
Semester 6
Security and Assurance
3 |
IT 328 (secure software construction) |
3 |
IT 382 (legal and ethical information technology issues) |
4 |
Biology / Geology / Engineering with lab |
6 |
Electives |
16 |
Total credit hours |
|
Distributed Computing and Security
3 |
IT 328 (secure software construction) |
3 |
IT 382 (legal and ethical information technology issues) |
4 |
Biology / Geology / Engineering with lab |
3 |
IT 451 (introduction to parallel processing) (See note 1) |
3 |
Electives |
16 |
Total credit hours |
|
Semester 7
Security and Assurance
3 |
IT 453 (computer networks & the internet) (See note 1) |
3 |
IT 462 (systems, risk, & decision analysis) (See note 1) |
3 |
IT 491 (senior secure system design project) |
3 |
Humanities / Social Science |
3 |
Electives |
15 |
Total credit hours |
|
Distributed Computing and Security
3 |
IT 453 (computer networks & the internet) (See note 1) |
3 |
IT 491 (senior secure system design project) |
3 |
Humanities / Social Science |
3 |
Electives |
3 |
Humanities / Social Science |
15 |
Total credit hours |
|
Semester 8
Security and Assurance
3 |
IT 441 (cryptography and applications)
(See note 1) |
3 |
IT 463 (information assurance) (See note 1) |
3 |
IT 492 (senior secure system design project) |
3 |
Humanities / Social Science |
3 |
Electives |
15 |
Total credit hours |
|
Distributed Computing and Security
3 |
IT 463 (information assurance) (See note 1) |
3 |
IT 492 (senior secure system design project) |
3 |
Humanities / Social Science |
6 |
Electives |
15 |
Total credit hours |
|
Note 1: If a student does not follow either the Security and Assurance or Distributed Computing and Security curriculum, they must replace these courses with twelve hours of technical electives approved by the student's advisor and an IT Program Coordinator.
|
|