A.S. to B.S. in Computer Science - Software Development Program Transfer Guide
Northern Illinois University at the University Center at Harper College
Use this guide to help plan your progress toward your degree. Please note the following:
- 11 total credits are required for Physical and Life Sciences, with two labs.
- Refer to the Harper College course catalog for options for Humanities/Fine Arts and Social/Behavioral Sciences courses. One 3 credit hour course must meet World Culture and Diversity requirement.
- If a course is a prerequisite, you must pass it with a grade of C or better.
Harper College | NIU |
---|---|
ENG 101 Composition I (3) | ENGL 103 Rhetoric and Composition I (3) |
MTH 103 College Algebra (3) | MATH 110 College Algebra (3) |
IAI Physical Science/Life Science with Lab** (3-4) | General Education Elective |
IAI Humanities/Fine Arts (3) | General Education Elective |
Elective (3) – Smart Start recommended | General Elective |
Harper College | NIU |
---|---|
SPE 101 Fundamentals of Speech Communication (3) | COMS 100 Fundamentals of Oral Communication (3) |
ENG 102 Composition II (3) | ENGL 203 Rhetoric and Composition II (3) |
MTH 220 Discrete Math (3) - prerequisite | MATH 206 Introductory Discrete Mathematics (3) |
IAI Social/Behavioral Science (3) | General Education Elective |
IAI Physical Science/Life Science with Lab (3-4) | General Education Elective |
Harper College | NIU |
---|---|
CSC 121 Computer Science I (4) - prerequisite | CSCI 240 Intro to C++ Programming (4) |
MTH 134 Calculus for Business and Social Science (4) - prerequisite | MATH 211 Calculus for Business and Social Science (4) |
Elective (3) | General Elective (3) |
IAI Social/Behavioral Science (3) | General Education Elective |
Harper College | NIU |
---|---|
CSC 122 Computer Science II (4) - prerequisite | CSCI 241 Intermediate Programming (4) |
MTH 165 Elementary Statistics (4) - prerequisite | STAT 200 Elementary Statistics (4) |
IAI Humanities/Fine Arts (3) | General Education Elective |
Electives (3) | General Electives |
Total semester hours completed at Harper College (60)
CSCI 330 UNIX and Network Programming (4) |
CSCI 340 Data Structures and Algorithm Analysis (4) |
Electives (6) |
CSCI 360 Computer Programming in Assembler Language (4) |
CSCI 466 Databases (4) |
Electives (6) |
CSCI 463 Computer Architecture and Systems Organization (4) |
CSCI 467 Introduction to Software Engineering (4) |
CSCI 400-Level Computer Science Elective (3-4) |
Electives (6) |
CSCI 480 Principles of Operating Systems (4) |
CSCI 300-Level Computer Science Elective (3-4) |
CSCI 400-Level Computer Science Elective (3-4) |
Electives (6) |
Total semester hours completed at NIU (61-64)
Total semester hours for B.S. degree (120)
Disclaimer: You’re encouraged to use this transfer guide when planning your progress toward degree completion. Following this transfer guide does not guarantee admission into the listed program. Information was updated August 2025; however, any curriculum changes reflected in the Undergraduate Catalog override the information on this guide. Contact your Harper College academic advisor for assistance in interpreting this guide.