There are four ways to get a degree in Computer Science at IUP; all of them have an "applied" flavor. That is, all of our programs try to cover the material that will be useful to a graduate in getting a job, rather than emphasizing the theoretical elements of Computer Science. The four paths to a degree (we call them tracks) differ in terms of the specific courses required. Consequently, they differ in terms of which kind of jobs a graduate in each track is best suited for.
Degrees Offered
B.A. in Computer Science
B.S. in Computer Science, Applied Computer Science Track
B.S. in Computer Science, Information Assurance Track
B.S. in Computer Science, Language and Systems Track
Minors Offered
Minor in Computer Science
Minor in Information Assurace
Additional Information for Computer Science Majors
Acceptable Minors for Computer Science Majors
Common Requirements for All Computer Science Majors
Summary of Requirements