Bachelor of Science, Major in Computing Science (Information Assurance, IA)

This is an archived copy of the 2024-2025 catalog. To access the most recent version of the catalog, please visit http://catalog.shsu.edu.

 Additional information: Reference the Program Landing Page for additional information, such as cost, delivery format, contact information, or to schedule a visit. 

Bachelor of Science, Major in Computing Science (Information Assurance, IA)
Core Curriculum
Component Area I (Communications)6
Component Area II (Mathematics) 14
Component Area III (Life and Physical Science)8
Component Area IV (Language, Philosophy, and Culture)3
Component Area V (Creative Arts)3
Component Area VI (U.S. History)6
Component Area VII (Political Science/Government)6
Component Area VIII (Social and Behavioral Sciences)3
Component Area IX (Component Area Option) 13
Degree Specific Requirements
MATH 1420Calculus I 1, 24
MATH 1430Calculus II4
MATH 2395Discrete Mathematics3
Math (Advanced)3
STAT 3379Statistical Methods in Practice3
Science (In addition to Component Area III)8
Major: Foundation
COSC 1436Programming Fundamentals I4
COSC 1437Programming Fundamentals II4
COSC 2329Computer Organization & Machine Language3
COSC 3318Data Base Management Systems3
COSC 3319Data Structures and Algorithms3
COSC 4318Advanced Language Concepts3
COSC 4319Software Engineering3
COSC 4349Professionalism and Ethics3
Major: Concentration (Information Assurance, 22 hours)
COSC 2347Special Topics/Programming3
COSC 3327Computer Architecture3
COSC 4149Seminar in Computer Science1
DFSC 1316Digital Forensics & Information Assurance Fundamentals I3
DFSC 2316Digital Forensics & Information Assurance Fundamentals II3
DFSC 3316Cryptography and Network Security3
DFSC 4317Information Security3
Major: Prescribed Electives
DFSC Advanced Electives 3
Electives: Advanced General
Advanced General Electives9
Minor: Not Required 3
Total Hours120
1

MATH 1420 satisfies the Core Currciulum requirement for Component Area II (Mathematics), one semester credit hour of Component Area IX (Component Area Option), and the Degree Specific requirements.

2

Students who are not eligible for enrollment in MATH 1420 will have additional mathematics requirements.

3

A minor is not required for this degree program; however, a student has the option to add a minor, but to do so additional semester credit hours may be needed above the degree program's stated total semester credit hours. 

Notes

Students must earn a 2.0 minimum overall GPA in all coursework. 

Students must meet a 2.0 minimum overall major GPA in all major coursework.

Students must earn a 2.0 minimum SHSU GPA in all coursework.

Students must meet a 2.0 minimum SHSU major GPA in all major coursework.

The minimum number of credit hours required for a baccalaureate degree is 120. The minimum number of advanced credit hours for a baccalaureate degree is 42. Students may take free elective courses beyond the hours identified in the recommended 4-year plan to meet the overall credit hour and advanced credit hour requirements.