Undergraduate Programs We Offer
Computer Science B.S.
Computer Science B.A.
Computer Science Minor
For a complete listing of Computer Science Courses - visit the Public Course Catalog. Enter "Duluth" in the Institution and Campus fields and enter "CS" for Subject Area, then click "Search".
We are excited about the opportunities for students that choose our programs. During their college years, they can look forward to a high-quality class and lab experience as well as research opportunities that provide an excellent skill set for today's job market. This is demonstrated by the high employment rate and successful careers of our graduates.
Student Learning Outcomes
Our Bachelor of Science Degree in Computer Science is accredited by the Computing Accreditation Commission of ABET.
We're one of only two accredited Computer Science Bachelor Degree programs in the state of MN!
Click here for more on learning outcomes and our accreditation status
Fall 2019 Course Renumbering
old course # | new course # | dual listed? | |
4531 | 3541 | no | Software Engineering |
4611 | 4322 | yes | Database Management Systems |
4821 | 4332 | yes | Computer Security |
5511 | 4112 | yes | Adv Theory of Computation |
5521 | 4122 | yes | Adv Algorithms and Data Structures |
5541 | 4222 | yes | Artificial Intelligence |
5621 | 4412 | yes | Computer Architecture |
5631 | 4312 | yes | Operating Systems |
5641 | 4342 | yes | Compiler Design |
5651 | 4422 | yes | Computer Networks |
5721 | 4212 | yes | Computer Graphics |
5751 | 4232 | yes | Intro to Machine Learning and Data Mining |
5761 | 4242 | yes | Introduction to Natural Language Processing |
8651 | 5652 | no | Human Computer Interaction |
8721 | 5612 | no | Advanced Computer Graphics |
8821 | 5732 | no | Advanced Computer Security |
new course # | old course # | dual listed? | |
3541 | 4531 | no | Software Engineering |
4112 | 5511 | yes | Adv Theory of Computation |
4122 | 5521 | yes | Adv Algorithms and Data Structures |
4212 | 5721 | yes | Computer Graphics |
4222 | 5541 | yes | Artificial Intelligence |
4232 | 5751 | yes | Intro to Machine Learning and Data Mining |
4242 | 5761 | yes | Introduction to Natural Language Processing |
4312 | 5631 | yes | Operating Systems |
4322 | 4611 | yes | Database Management Systems |
4332 | 4821 | yes | Computer Security |
4342 | 5641 | yes | Compiler Design |
4412 | 5621 | yes | Computer Architecture |
4422 | 5651 | yes | Computer Networks |
5612 | 8721 | no | Advanced Computer Graphics |
5652 | 8651 | no | Human Computer Interaction |
5732 | 8821 | no | Advanced Computer Security |