BS, Major in Computer Science and Informatics: Computing Science Track Requirements: 41 Credits

Journalism, Media and Computing Common Core
CSC 121Computers and Scientific Thinking3
GDE 324Digital Foundations for the Web3
JRM 215Information Concepts and Practices2
JRM 319Media Writing3
or JRM 320 Professional Writing
Computer Science & Informatics Major Common Core
CSC 221Introduction to Programming3
CSC 222Object-Oriented Programming3
CSC 599Senior Capstone3
Computer Science Track
CSC 321Data Structures3
CSC 414Introduction To Computer Organization3
CSC 421Algorithm Design and Analysis3
CSC 533Programming Languages3
CSC 548Software Engineering3
CSC Electives 400-level or above6
Total Credits41

Note: A maximum of 3 credits of CSC 493 Directed Independent Readings, CSC 495 Directed Independent Study, CSC 497 Directed Independent Research, and CSC 499 Directed Internship may be applied to the major.