B.S., Major in Computer Science and Informatics
Program Director: Dr. Dave Reed
In an increasingly high-tech world, graduates with knowledge and skills in computing and information technology are always in demand. Computing careers such as software engineer, Web designer, game developer, systems analyst, database manager, and network administrator can be challenging, dynamic, rewarding, and lucrative. The Computer Science & Informatics major provides practical knowledge and skills for the information technology jobs of today, while also building the critical reasoning and communication skills necessary for a career in which learning and adapting to new technologies are essential. A variety of internship opportunities are available, as well as student research experiences for majors pursuing graduate studies.
Computer Science and Informatics Major requirements (41 credits)
Choose one track from Computer Science or Digital Development
|CSC 121||Computers and Scientific Thinking||3|
|GDE 324||Digital Foundations||3|
|JRM 215||Media Literacy and Information Concepts||2|
|JRM 319||Media Writing||3|
|or JRM 320|| Professional Writing|
|CSC 221||Introduction to Programming||3|
|CSC 222||Object-Oriented Programming||3|
|CSC 599||Senior Capstone||3|
Note: A maximum of 3 credits from CSC 493, CSC 495, CSC 497, and CSC 499 may be applied to the major.
CSC 450 may not be applied toward any CSC major, minor, certificate or degree.
Computing Science Track
|CSC 321||Data Structures||3|
|CSC 414||Introduction To Computer Organization||3|
|CSC 421||Algorithm Design and Analysis||3|
|CSC 533||Programming Languages||3|
|CSC 548||Software Engineering||3|
Digital Development Track