SNHU Computer Science Degree Plan
Computer Science Degree Plan
Here is a Computer Science Degree plan for Southern New Hampshire University (SNHU) as of approximately May of 2023. Please make sure that the suggestions are still valid before beginning to follow this plan.
The alternative credit courses were handpicked using experience from previous students as to what courses will be the easiest and quickest courses to take. In places with multiple courses listed, the first course is assumed to be the fastest/easiest course to take.
Taking Alt Credit Courses Not on a Equivalency List
Check with the equivalency list to make sure the course number match up. In the event a course is available but not on equivalency list, you need to get those courses approved before taking them. Contact the SNHU advisor to get courses approved.
MAT-243 Requirement
The computer science degree requires Stats (MAT-243) however if you take Sophia stats (MAT-240) and take IT-140 intro to programming then SNHU will accept MAT-240 for the MAT-243 requirement.
Tips on Order in Which to Complete Courses
Start with Sophia.org, do English Composition first. Unfortunately, Sophia only allows 2 courses open at one time, so after you start English Comp, do a course that doesn't have any touchstones (written assignments). Once done with Sophia, start doing other alternative credit courses.
How Long Will It Take To Complete This Degree Once I Finish All the Alterative Credits?
Full time is 2 courses per 2 month term at SNHU. At that rate, it would take 10 months to do 30 credits worth of courses.
Source of Credit
This degree plan was made using this source to map out all the alternative credits.
CLEP, DSST, AP Exams Equivalents and other Alt credit equivalents
General Education Requirements
ID | Course | Credits | Course
Provider |
Course Name | SNHU Credit |
---|---|---|---|---|---|
ENV101 | SNHU 107
(NOTE: students with 12 or more transfer credits may substitute a free elective) |
3 | Sophia | Environmental Science or take whatever you want. | 3 |
GRA101 | IDS 100
(NOTE: students with 12 or more transfer credits may substitute a free elective) |
3 | Sophia | Visual Communications or take whatever you want. | 3 |
ENG122 | English Composition I | 3 | Sophia | English Composition I
** You can submit all the touchstones at once except for touchstone #4 to speed things up |
3 |
ENG123 | English Composition II | 3 | Sophia | English Composition II | 3 |
MAT240 | Mathematics | 3 | Sophia | Introduction to Statistics
** This will work for MAT243 if you also bring in IT140 ** 5th milestone is tough, go slow and do the practice milestone |
3 |
Fine Arts and Humanities (EFAH) | 3 | Sophia | Critical Thinking, Introduction to Ethics, Approaches to Studying Religions, Ancient Greek Philosophers | 3 | |
Fine Arts and Humanities (EFAH) | 3 | Sophia | Critical Thinking, Introduction to Ethics, Approaches to Studying Religions, Ancient Greek Philosophers | 3 | |
Social and Behavioral Sciences (ESBS) | 3 | Sophia | Macroeconomics, Microeconomics, Introduction to Sociology, Introduction to Psychology
Note: U.S. Govt isn't listed but might work. check with advising if you want that course |
3 | |
Social and Behavioral Sciences (ESBS) | 3 | Sophia | Macroeconomics, Microeconomics, Introduction to Sociology, Introduction to Psychology
Note: U.S. Govt isn't listed but might work. check with advising if you want that course |
3 | |
MAT225 | Science, Technology, and Mathematics (ESTM) | 3 | Sophia or SL | General Calculus I
Note: Using Symbolab online calculator for Sophia's course is strongly recommended. Note: I strongly recommend using a TI-Nspire CX CAS calculator for the SL course. |
3 |
MAT142 | Science, Technology, and Mathematics (ESTM) | 3 | Sophia or SL or | Precalculus with limits
Note: SOphia, SL, and SDC all reported came in as MAT 140 - Precalculus. The requirement is MAT142 - Precalculus with Limits, so check with advising before taking this course. |
3 |
HIS113 | History 100 (EHIS) | 3 | Sophia or | U.S. History I
Western Civilization I ** reported this works |
3 |
HIS114 | Applied History 200 (EHIS) | 3 | Sophia or | U.S. History II or
Western Civilization II ** doesn't need to be 200 level, reported this works |
3 |
Integration | 3 | ** Must be done SNHU?? | |||
Totals | 42 | 39 |
Major Courses
ID | Course | Competency
Units Value |
Course
Provider |
Course Name | SNHU Credit |
---|---|---|---|---|---|
IT140 | Introduction to Scripting | 3 | Sophia or | Introduction to Python Programming or
Intro to Programming (Python) or CS 109: Intro to Programming (Java) or Google IT Automation Cert Note: SDC Data Structures assignment is in Java so you need to learn Java at some point. |
3 |
CS210 | Programming Languages | 3 | Study.com | CS 113: Programming in Python or
Note: Not 100% sure this course will transfer in, but pretty sure you can find a programming course to transfer in. |
3 |
CS300 | Data Structures and Algorithms | 3 | Study.com | CS 201: Data Structures & Algorithms | 3 |
CS231 or DAD220 | Database Systems or Intro to Structured Database | 3 | Sophia | Introduction to Relational Databases | 3 |
CS230 | Operating Platforms | 3 | |||
CS250 | Software Development Lifecycle | 3 | Study.com | Computer Science 307: Software Engineering | 3 |
CS255 | System Analysis and Design | 3 | Study.com | CS 302: Systems Analysis & Design | 3 |
CS305 | Software Security | 3 | |||
CS320 | Software Testing, Automation, and Quality Assurance | 3 | |||
CS330 | Computational Graphics and Visualization | 3 | |||
CS340 | Client/Server Development | 3 | |||
CS360 | Mobile Architecture and Programming | 3 | |||
CS370 | Current and Emerging Trends in Computer Science | 3 | Study.com | CS 310: Current Trends in Computer Science & IT | 3 |
CS465 | Full Stack Development I | 3 | ** Reports are they are using the MEAN stack. | ||
IT145 | Foundation in Application Development | 3 | Sophia | Introduction to Java Programming | 3 |
MAT350 | Applied Linear Algebra | 3 | Coopersmith | Applied Linear Algebra
Note: SNHU Student Feedback Quote: matrixcalc.org is what I used. Everything it can do you could do with Matlab, but it's so much quicker to just enter in your matrices and click the operation you need. |
3 |
CS499 | Computer Science Capstone | 3 | |||
MAT230 | Discrete Mathematics | 3 | Study.com | Math 108: Discrete Mathematics | 3 |
PHY150 | Introductory Physics | 3 | Study.com | Physics 101: Intro to Physics
Note: Confirmed this came in as PHY-150 Intro Physics: Mechanics. However, transfer equivalent says transfer in as PHY101 - Principles of Physics for both SDC and SL. |
3 |
Totals | 57 | 33 |
Major Electives (or choose concentration)
ID | Courses from:
CS CYB, DAD, DAT, GAM, or IT Within the 300 - 499 range |
Competency
Units Value |
Course
Provider |
Course Name | SNHU Credit |
---|---|---|---|---|---|
whatever you want | 3 | Study.com | UL course with prefix CS CYB, DAD, DAT, GAM, or IT | 3 | |
whatever you want | 3 | Study.com | UL course with prefix CS CYB, DAD, DAT, GAM, or IT | 3 | |
whatever you want | 3 | Study.com | UL course with prefix CS CYB, DAD, DAT, GAM, or IT | 3 | |
whatever you want | 3 | Study.com | UL course with prefix CS CYB, DAD, DAT, GAM, or IT
Note: It is confirmed that Study.com courses Computer Science 311 Artificial Intelligence, Computer Science 320: Digital Forensics, Computer Science 331: Cybersecurity Risk Analysis Management, Computer Science 332: Cybersecurity Policies and Management come in as UL. Confirm with your adviser which class will work. Note: Google Data Analytics certificate includes DAT325 - Data Validation: Quality and Cleaning and DAT375 - Data Analysis Techniques. Also include LL required course DAD220 - Introduction to Structured Database Environments and LL elective DAT205 - Role of Data Analysis in Organizations |
3 | |
Total | 12 | 12 |
Free Electives
ID | Course | Competency
Units Value |
Course
Provider |
Course Name | SNHU Credit |
---|---|---|---|---|---|
Pick whatever you want | 9 | Whatever | 9 | ||
Totals | 9 | 9 |
Total Transfer Credit
ID | Course | Competency
Units Value |
Course
Provider |
Course Name | SNHU
Transfer Credit (Max 90) |
---|---|---|---|---|---|
General Education Requirements | 42 | 39 | |||
Major Courses | 57 | 30 | |||
Business Electives | 12 | 12 | |||
Free Electives | 9 | 9 | |||
Total | 120 | 93 |
*To copy this degree plan, hold down left mouse button, drag to select tables, then copy/paste (CTR+C/CTR+P) to Sheets or Excel.