May 25, 2026  
2026-2027 Credit Course Catalog 
    
2026-2027 Credit Course Catalog

University Center | Dual Credit | Huntley High School - Computer Science


B.S. in Computer Science-Software Development, Northern Illinois University

1+1+2 Plan with Huntley High School

 

EARN ONE YEAR OF COLLEGE CREDIT WITH THESE DUAL CREDIT COURSES THAT ARE OFFERED AT YOUR HIGH SCHOOL*

COURSE CLASS MEETS DEGREE REQUIREMENT CREDITS COMPLETED
CHM 164   Introductory Chemistry    IAI PHYSICAL SCIENCE**    4  
ENG 151   Composition I    IAI COMMUNICATIONS     3  
ENG 152   Composition II    IAI COMMUNICATIONS   3  
HRT 103   Introduction to Plant Science    IAI LIFE SCIENCE    4  
MAT 161   College Algebra    MATH 110 COLLEGE ALGEBRA (REQ TO TAKE CSC 121 NEEDED
FOR NIU)
3  
COM 151   Introduction to Speech    IAI COMMUNICATIONS   3  
IAI ELECTIVE***   IAI ELECTIVE***   IAI ELECTIVE***   3  
IAI ELECTIVE***   IAI ELECTIVE***   IAI ELECTIVE***   3  
Potential Credits Earned in HS     26  

 

YEAR TWO AT MCHENRY COUNTY COLLEGE- Associate in Science (AS) recommended

Semester 1

COURSE CLASS TITLE MEETS DEGREE REQUIREMENT CREDITS COMPLETED
CSC 121   Computer Science I    CSCI 240 INTRO TO C++ PROGRAMMING (NIU REQ) 4  
MAT 171   Calculus for Business/Social Science    MATH 211 CALCULUS FOR BUSINESS AND SOCIAL
SCIENCE/ IAI MATHEMATICS (NIU REQ)
4  
IAI SOCIAL AND BEHAVIORAL SCIENCES    IAI SOCIAL AND BEHAVIORAL SCIENCES    IAI SOCIAL AND BEHAVIORAL SCIENCES    3  
IAI PHYSICAL OR LIFE SCIENCE    IAI PHYSICAL OR LIFE SCIENCE    IAI PHYSICAL OR LIFE SCIENCE    3  
Total Credits     14  

Semester 2

COURSE CLASS TITLE MEETS DEGREE REQUIREMENT CREDITS COMPLETED
CSC 122   Computer Science II    CSCI 241 INTERMEDIATE PROGRAMMING (NIU REQ) 4  
MAT 220   Statistics    STAT 200 ELEMENTARY STATISTICS/IAI COMMUNICATIONS   4  
MAT 251   Discrete Mathematics    MATH 206 INTRODUCTORY DISCRETE MATHEMATICS (NIU REQ) 3  
IAI FINE ARTS   IAI FINE ARTS   IAI FINE ARTS   4  
Total Credits     14  

 

Semester 3(Summer)

COURSE CLASS TITLE MEETS DEGREE REQUIREMENT CREDITS COMPLETED
IAI SOCIAL AND BEHAVIORAL SCIENCES   IAI SOCIAL AND BEHAVIORAL SCIENCES   IAI SOCIAL AND BEHAVIORAL SCIENCES    3  
IAI HUMANITIES   IAI HUMANITIES   IAI HUMANITIES   3  
Total Credits     6  

 

TOTAL SEMESTER HOURS COMPLETED AT MCC 60

***ELECTIVES CAN BE FULLFILLED THROUGH DUAL CREDIT COURSEWORK.

 

MCC REQUIREMENTS REQ CREDITS
IAI HUM/FINE ARTS 6
IAI SOC & BEHAV SCIENCES 6
IAI PHYSICAL & LIFE SCIENCES 11
IAI MATHEMATICS 6
IAI COMMUNICATIONS 9
GEN EDUC CORE 38
ELECTIVES (approximate) 22


 

YEAR THREE AT UNIVERSITY CENTER

Semester 1 CREDITS COMPLETED
CSCI 360 COMPUTER PROGRAMMING IN ASSEMBLER LANGUAGE 4  
CSCI 466 DATABASES 4  
ELECTIVES 6  
Total Credits 14  

 

Semester 2 CREDITS COMPLETED
CSCI 330 UNIX AND NETWORK PROGRAMMING 4  
CSCI 340 DATA STRUCTURES AND ALGORITH ANALYSIS 4  
ELECTIVES 6  
Total Credits 14  

 

YEAR FOUR AT UNIVERSITY CENTER

Semester 1 CREDITS COMPLETED
CSCI 463 COMPUTER ARCHITECTURE AND SYSTEMS ORGANIZATION 4  
CSCI 467 INTRODUCTION TO SOFTWARE ENGINEERING 4  
CSCI 400-LEVEL COMPUTER SCIENCE ELECTIVE 3  
ELECTIVES 6  
Total Credits 17  

 

Semester 2 CREDITS COMPLETED
CSCI 480 PRINCIPLES OF OPERATING SYSTEMS 4  
CSCI 300-LEVEL COMPUTER SCIENCE ELECTIVE 3  
CSCI 400-LEVEL COMPUTER SCIENCE ELECTIVE 3  
ELECTIVES 6  
Total Credits 16  

 

TOTAL SEMESTER HOURS COMPLETED AT NIU 61

 

TOTAL SEMESTER HOURS FOR BS DEGREE COMPLETED 121

 

MCC is a participant in the Illinois ArticulationInitiative (IAI). This statewide agreement between many Illinois colleges and universities establishes a”package” of lower-divisiongeneral education coursework accepted at all participating schools. 

**IAI requirements based on what is offered in the high school, however students can take other courses that are offered as long as they meet the IAI requirement. Courses required for transfer are denoted on plan.

*Suggested courses are based on courses available in high school, however if student is unable to complete they can take at MCC before transferring to the university.