A.S. to B.S. in Computer Science - Software Development Program Transfer Guide

Northern Illinois University at the University Center at McHenry County 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 MCC course catalog for options for Humanities/Fine Arts and Social/Behavioral Sciences courses.
  • If a course is a prerequisite, you must pass it with a grade of C or better.

Year One — Semester I (14 Hours)

MCC NIU
ENG 151 Composition I (3) ENGL 103 Rhetoric and Composition I (3)
MAT 161 College Algebra (3) MATH 110 College Algebra (3)
IAI Life Science (4) General Education Elective
IAI Humanities/Fine Arts (3) General Education Elective
MCC 101 (1) General Elective

Year One — Semester II (15-16 Hours)

MCC NIU
SPE 151 Introduction to Speech (3) COMS 100 Fundamentals of Oral Communication (3)
ENG 152 Composition II (3) ENGL 203 Rhetoric and Composition II (3)
MAT 251 Discrete Math (3) - prerequisite MATH 206 Introductory Discrete Mathematics (3)
IAI Social/Behavioral Science (3) General Education Elective
IAI Physical Science/Life Science (3-4) General Education Elective
Year Two — Semester I (15 Hours)
MCC NIU
CSC 121 Computer Science I (4) - prerequisite CSCI 240 Intro to C++ Programming (4)
MAT 171 Calculus for Business and Social Science (4) - prerequisite MATH 211 Calculus for Business and Social Science (4)
SOC 151 Intro to Sociology (3) SOCI 170 Intro to Sociology (3)
IAI Physical Science (4) General Education Elective
Year Two — Semester II (17 Hours)
MCC NIU
CSC 122 Computer Science II (4) - prerequisite CSCI 241 Intermediate Programming (4)
MAT 220 Statistics (4) - prerequisite STAT 200 Elementary Statistics (4)
IAI Humanities/Fine Arts (3) General Education Elective
Electives (6) General Electives

Total semester hours completed at MCC (61-62)

Year Three — Semester I (14 Hours)
CSCI 360 Computer Programming in Assembler Language (4)
CSCI 466 Databases (4)
Electives (6)
Year Three — Semester II (14 Hours)
CSCI 330 UNIX and Network Programming (4)
CSCI 340 Data Structures and Algorithm Analysis (4)
Electives (6)
Year Four — Semester I (17-18 Hours)
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)
Year Four — Semester II (16-18 Hours)
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 December 2024; however, any curriculum changes reflected in the Undergraduate Catalog override the information on this guide. Contact your MCC academic advisor for assistance in interpreting this guide.