Northwestern Michigan College
The College of Computing at Grand Valley State University is committed to partnering with our local community colleges to ensure smooth transfer pathways and access to all students.
Articulation agreements provide clear course transfers from your associate’s degree program into bachelor programs in Computing.
Students with the MTA endorsement on their community college transcript have satisfied GVSU’s General Education Foundation Requirements and will be required to complete only the General Education Application Requirements of one US-Diversity cultures course, one Global Perspectives cultures course, two Issues courses, and one writing intensive course beyond the MTA.
Northwestern Michigan College
Articulation Agreements:
A.S.A. Developer to BS in Computer Science
A.S.A. Infrastructure and Security to BS in Cybersecurity
A.S.A. Developer to BS in Computer Science
Completion of the BS in Computer Science:
Students must maintain a minimum GVSU GPA of 2.0
Degree Requirements (42 credits)
Program Requirements (33 credits)
Credits at GVSU ………………………………. 45
Transfer Credits ……………………………….. 75
CIS 241 - System-level Programming and Utilities (3 credits)
CIS 263 - Data Structures and Algorithms (3 credits)
CIS 290 - Professional Responsibilities and Practices (3 credits)
CIS 343 - Structure of Programming Languages (3 credits)
CIS 351 - Computer Organization (3 credits)
CIS 452 - Operating Systems Concepts (3 credits)
CIS 457 - Data Communications (3 credits)
CIS 467 - Computer Science Project (Capstone course) (3 credits)
MTH 225 - Discrete Structures: Computer Science (3 credits)
MTH 325 - Discrete Structures: Computer Science 2 (3 credits)
WRT 350 - Business Communication (3 credits)
Elective Course - (3 credits)
Choose one elective course from the following.
CIS 335 - Data Mining (3 credits)
CIS 357 - Mobile Application Development (3 credits)
CIS 360 - Information Management and Science (3 credits)
AI 201 - Introduction to Artificial Intelligence (3 credits)
CIS 367 - Computer Graphics (3 credits)
HCC 304 - Usability Design and Evaluation (3 credits)
CIS 373 - Pervasive Computing (3 credits)
CIS 375 - Wireless Networks and Security (3 credits)
CIS 378 - Applied Machine Learning (3 credits)
CIS 418 - Secure Software Engineering (3 credits)
CIS 430 - Computer and Cyber Forensics (3 credits)
CIS 443 - Software Development Tools (3 credits)
CIS 451 - Computer Architecture (3 credits)
CIS 455 - Applied Cryptography (3 credits)
CIS 458 - System Security (3 credits)
CIS 461 - Compiler Design and Construction (3 credits)
CIS 465 - Automata and Theory of Computation (3 credits)
Issues Courses - (6 credits)
Choose two courses from the list of issues in the general education catalog.
Free Electives - (3 credits)
Choose one extra course to meet the 120-credit requirement for graduation.
NMC Program Requirements → GVSU Equivalencies
|
NMC Program Requirements (45 credits) |
GVSU Program Requirements (45 credits) |
Credits applies to both |
|---|---|---|
|
* CIT 110: Programming Logic and Design |
CIS 162 Computer Science I |
3 |
|
* CIT 195: Application Development + CIT 255: OO Program |
CIS 163 Computer Science II + CIS General Credit |
6 |
|
* CIT 280: Systems Analysis and Design |
CIS 350 Software Engineering |
4 |
|
* CIT 190: JavaScript Programming + CIT 218: Web Application Development |
CIS 371 Web Applications Dev AND CIS Gen Credit |
6 |
|
* CIT 178: Relational Databases + CIT 228: Advanced Database systems |
CIS 353: Database |
3 |
|
CIT 263: Cybersecurity Penetration Testing |
CIS 453: Ethical Hacking |
3 |
|
* CIT 131: Game Development and Design |
CIS 376: Game Programming Techniques and Alg |
3 |
|
* CIT 290: CIT Internship |
CIS 490: Internship |
3 |
|
* COM 111 Public Speaking |
COM 201 Speech |
4 |
|
* MTH 141: Calculus I |
MTH 201: Calculus I |
5 |
|
* MTH 142: Calculus II |
MTH 202: Calculus II |
5 |
|
Any course not transferred that have * must then be completed at GVSU |
A.S.A. Infrastructure and Security to BS in Cybersecurity
Completion of the BS in Cybersecurity:
Students must maintain a minimum GVSU GPA of 2.0
Degree Requirements (42 credits)
Credits at GVSU ………………………………. 42
Transfer Credits ……………………………….. 81
Program Requirements (42 credits)
AI 201 - Introduction to AI (3 credits)
CIS 290 - Professional Responsibilities and Practices (3 credits)
*CIS 331 - Data Analysis Tools and Techniques (3 credits)
CIS 350 - Introduction to Software Engineering (3 credits)
CIS 375 - Wireless Networks and Security (3 credits)
CIS 418 - Secure Software Engineering (3 credits)
CIS 430 - Computer and Cyber Forensics (3 credits)
CIS 455 - Applied Cryptography (3 credits)
CIS 456 - Reverse Engineering and Malware Analysis (3 credits)
CIS 468 - Cybersecurity Project (3 credits)
CJ 315 - Principles of Security (3 credits)
*CJ 335 - Digital Crime, Media, and Culture (3 credits)
MTH 225 - Discrete Structures (3 credits)
WRT 350 - Business Communication (3 credits)
NOTE - No Need for Electives
Program Electives
CIS 310 - Introduction to the Structure and Mechanics of Social Networks (3 credits)
CIS 335 - Data Mining (3 credits)
CIS 357 - Mobile Application Development (3 credits)
AI 201 - Introduction to Artificial Intelligence (3 credits)
HCC 304 - Usability Design and Evaluation (3 credits)
CIS 373 - Pervasive Computing (3 credits)
CIS 380 - Special Topics in Computer Information Systems (1 to 4 credits)
CIS 451 - Computer Architecture (3 credits)
CIS 453 - Ethical Hacking (3 credits)
CIS 452 - Operating Systems Concepts (3 credits)
CIS 480 - Special Topics in Computer Information Systems (1 to 4 credits)
CJ 408 - White-Collar and Corporate Crime (3 credits)
MTH 312 - Cryptography and Privacy (3 credits)
* Courses marked with an asterisk satisfy the issues requirements
NMC Program Requirements → GVSU Equivalencies
|
NMC Program Requirements (51 credits) |
GVSU Program Requirements (51 credits) |
Credits applies to both |
|---|---|---|
|
* CIT 135: Intro to Programming Using Python |
CIS 162 Computer Science I |
3 |
|
* CIT 195: Application Development + CIT 255: OO Program |
CIS 163 Computer Science II + CIS General Credit |
6 |
|
* CIT 112: Scripting and Automation + CIT 256: Linux Administration |
CYB 241: Linux and Python for Cybersecurity |
3+3 |
|
* CIT 240: Network Security Management |
CIS 258: Introduction to Cybersecurity |
3 |
|
* CIT 264: Cybersecurity Analytics and Threat Analysis + CIS 266: Advanced Enterprise Security |
CIS 358: Information Assurance + CIS 458: System Security |
9 |
|
CIT 213: Network Technologies+ CIT 160: Cisco Internetworking I+ CIT 161: Cisco Internetworking II + CIT 260: Cisco Internetworking III |
CIS 337: Network Systems Management + CIS 338: Wide Area Network Engineering |
3 |
|
CIT 263: Cybersecurity Penetration Testing |
CIS 453: Ethical Hacking |
3 |
|
* CIT 178: Relational DB + CIT 228: Advanced DB Systems |
CIS 353: Database |
3 |
|
CIT 243: Cloud Technologies |
CIS 437: Cloud Computing |
3 |
|
* COM 111 Public Speaking |
COM 201 Speech |
3 |
|
* MTH 121: College Algebra |
MTH 122: College Algebra |
3 |
|
*CIT 290: CIT Internship |
CIS 490: Internship |
|
|
Any course not transferred that have * must then be completed at GVSU |
We currently have articulation agreements with the above institution. If you would like to arrange an advising appointment to discuss transferring to GVSU, please contact our College of Computing advisors at