Major in Computer Science Traditional Program
Requirements for a Major in Computer Science
Major: Computer Science Degree: B.S.
Minimum Semester Hours Required: 124
Fifty-one hours are required for a major in Computer Science:
CSCI 111 Introduction to Computer Science 3 hours
Fundamentals
CSCI 116 Programming I 3 hours
CSCI 241 Introduction to Database Development 3 hours
CSCI 251 Operating Systems I, Theory 3 hours
CSCI 323 Data Structures 3 hours
CSCI 324 Computer Organization & Hardware 4 hours
Applications Lab
CSCI 341 Survey of Programming Languages 3 hours
CSCI 422 Networking I 3 hours
CSCI 424 Management Information Systems 3 hours
CSCI 486 Senior Seminar 1 hour
CSCI Electives 9 hours
MATH 117 Precalculus 4 hours
MATH 171 Discrete Structures 3 hours
Math Electives 6 hours
(must be 200 level or higher and one course may be chosen from MATH 119 or 122)
Requirements for a Major in Computer Science
Major: Computer Science Degree: B.S.
Option: Secondary Licensure Minimum Semester Hours Required: 129
Sixty-one hours are required for a major in Computer Science-Secondary Licensure:
(For additional requirements see the Education Department in the Social Science Division.)
CSCI 111 Introduction to Computer Science 3 hours
Fundamentals
CSCI 116 Programming I 3 hours
CSCI 241 Introduction to Database Development 3 hours
CSCI 251 Operating Systems I, Theory 3 hours
CSCI 321 Methods of Teaching Computer 2 hours
Science
CSCI 323 Data Structures 3 hours
CSCI 324 Computer Organization & Hardware 4 hours
Applications Lab
CSCI 326 Programming III 3 hours
CSCI 344 Software Engineering I 3 hours
CSCI 422 Networking I 3 hours
CSCI 486 Senior Seminar 1 hour
EDUC 119 Introduction to Teaching 1 hour
EDUC 220 Foundations of Education 3 hours
EDUC 324 Exceptional Children 2 hours
EDUC 338 Universal Teaching Methods 3 hours
EDUC 340 Curriculum Design 2 hours
EDUC 420 Philosophy of Education 2 hours
EDUC 440 Student Teaching Seminar I 1 hour
EDUC 442 Observation & Student Teaching in 12 hours
Secondary Education
EDUC 444 Student Teaching Seminar II 1 hour
MATH 171 Discrete Structures 3 hours