SNHU Computer Science Degree Plan: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Computer Science Degree Plan == | == Computer Science Degree Plan == | ||
Here is a Computer Science Degree plan for [[Southern New Hampshire University]] (SNHU) as of approximately | Here is a Computer Science Degree plan for [[Southern New Hampshire University]] (SNHU) as of approximately August of 2022. 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. | 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. | ||
Line 107: | Line 107: | ||
[[Study.com]] | [[Study.com]] | ||
| Precalculus | | Precalculus | ||
<small> | <small>Note: SDC Reported came in as MAT 140 - Precalculus</small> | ||
|3 | |3 | ||
|- | |- | ||
Line 178: | Line 178: | ||
|Introduction to Scripting | |Introduction to Scripting | ||
|3 | |3 | ||
|[[OnlineDegree.com|OD]] or [[StraighterLine|SL | |[[Study.com]] or[[OnlineDegree.com|OD]] or [[StraighterLine|SL]] | ||
| Intro to Programming (Python) or Intro to Programming in C | | CS 109: Intro to Programming (Java) or Intro to Programming (Python) or Intro to Programming in C | ||
<small>Note: I recommend taking the Study.com version since it's in Java and the Study.com Data Structures assignment is in Java. Also, doing this course completes 1/2 of the Data structures quizzes. Though check to make sure the Study.com course will transfer in since it's not confirmed.</small> | |||
| 3 | | 3 | ||
|- | |- | ||
Line 185: | Line 186: | ||
|Foundation in Application Development | |Foundation in Application Development | ||
|3 | |3 | ||
|[[Advanced Placement|AP]] | |[[Study.com]] or | ||
|Computer Science A | [[Advanced Placement|AP]] | ||
|Computer Science 115: Programming in Java or | |||
Computer Science A | |||
<small>Note: Reported Study.com course came in as IT-145 Foundations in App Development (Java)</small><small>Note: Unless you are a high school student, it would be hard to take an AP course.</small> | |||
|3 | |3 | ||
|- | |- | ||
Line 192: | Line 196: | ||
|Calculus I | |Calculus I | ||
|3 | |3 | ||
|[[StraighterLine|SL]] | |[[Sophia]] or [[StraighterLine|SL]] | ||
| General Calculus I | | General Calculus I | ||
<small>< | <small>Note: Sophia's Calculus course is new and not yet confirmed to work though it should. Using Symbolab online calculator for this course is strongly recommended.</small><small>Note: I strongly recommend using a TI-Nspire CX CAS calculator for the SL course.</small> | ||
|3 | |3 | ||
|- | |- | ||
Line 203: | Line 207: | ||
|Physics 101: Intro to Physics | |Physics 101: Intro to Physics | ||
<small> | <small>Note: Confirmed this came in as PHY-150 Intro Physics: Mechanics</small> | ||
|3 | |3 | ||
|- | |- | ||
Line 211: | Line 215: | ||
|[[Study.com]] | |[[Study.com]] | ||
|Math 108: Discrete Mathematics | |Math 108: Discrete Mathematics | ||
<small> | <small>Note: Reported came in as MAT 230 - Discrete Mathematics</small> | ||
|3 | |3 | ||
|- | |- | ||
Line 226: | Line 230: | ||
| [[Study.com]] | | [[Study.com]] | ||
|CS 113: Programming in Python or | |CS 113: Programming in Python or | ||
<small>Note: Not 100% sure this course will transfer in, but pretty sure you can find a programming course to transfer in.</small> | |||
<small> | |||
| 3 | | 3 | ||
|- | |- | ||
Line 235: | Line 237: | ||
|3 | |3 | ||
| | | | ||
|Study.com CS 305: Operating Systems | |Study.com CS 305: Operating Systems | ||
<small> | <small>Note: Reported came in CS-230 Computer Science</small> | ||
| | |3 | ||
|- | |- | ||
|CS250 | |CS250 | ||
Line 244: | Line 246: | ||
|3 | |3 | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
Line 254: | Line 254: | ||
|[[Study.com]] | |[[Study.com]] | ||
|CS 302: Systems Analysis & Design | |CS 302: Systems Analysis & Design | ||
<small> | <small>Note: Confirmed came in as CS-255 System Analysis and Design</small> | ||
| 3 | | 3 | ||
|- | |- | ||
Line 262: | Line 262: | ||
|[[Study.com]] | |[[Study.com]] | ||
|CS 201: Data Structures & Algorithms | |CS 201: Data Structures & Algorithms | ||
<small> | <small>Note: Reported came in as CS 300 - Data Structures and Algorithms</small> | ||
<small> | <small>Note: Project is in java, so Study.com CS 109: Intro to Programming (Java) goes with this course.</small> | ||
|3 | |3 | ||
|- | |- | ||
Line 271: | Line 271: | ||
|3 | |3 | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
Line 307: | Line 307: | ||
|[[Study.com]] | |[[Study.com]] | ||
|CS 310: Current Trends in Computer Science & IT | |CS 310: Current Trends in Computer Science & IT | ||
<small> | <small>Note: Reported came in as CS 370 - Current and Emerging Trends in CS</small> | ||
|3 | |3 | ||
|- | |- | ||
Line 329: | Line 329: | ||
! | ! | ||
! | ! | ||
! | !30 | ||
|} | |} | ||
Line 422: | Line 422: | ||
!Course Name | !Course Name | ||
!SNHU | !SNHU | ||
Credit | Transfer Credit | ||
(Max 90) | |||
|- | |- | ||
| | | | ||
Line 436: | Line 438: | ||
| | | | ||
| | | | ||
| | |30 | ||
|- | |- | ||
| | | | ||
Line 457: | Line 459: | ||
! | ! | ||
! | ! | ||
! | !90 | ||
|} | |} | ||
<small>*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.</small> | <small>*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.</small> | ||
[[Category:Degree Plans]] | [[Category:Degree Plans]] | ||
[[Category:SNHU]] | [[Category:SNHU]] |
Revision as of 17:49, 31 July 2022
Computer Science Degree Plan
Here is a Computer Science Degree plan for Southern New Hampshire University (SNHU) as of approximately August of 2022. 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
If you want to take courses from Study.com for example, it is best 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 |
---|---|---|---|---|---|
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
** This class has 7 touchstones. Each paper has to be submitted one at a time & takes up to one week to be graded. Might be better if you can find another course to fit this requirement. |
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 |
FAS201 | Fine Arts and Humanities (EFAH) | 3 | Sophia | Art History I or
Approaches to Studying Religions |
3 |
FAS202 | Fine Arts and Humanities (EFAH) | 3 | Sophia | Art History II | 3 |
ECO201 | Social and Behavioral Sciences (ESBS) | 3 | Sophia | Microeconomics or Intro to Psychology | 3 |
ECO202 | Social and Behavioral Sciences (ESBS) | 3 | Sophia | Macroeconomics | 3 |
MAT136 | Science, Technology, and Mathematics (ESTM) | 3 | Sophia | College Algebra | 3 |
MAT140 | Science, Technology, and Mathematics (ESTM) | 3 | SL or | Precalculus
Note: SDC Reported came in as MAT 140 - Precalculus |
3 |
HIS113 | History 100 (EHIS) | 3 | Sophia or | U.S. History I or
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 |
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 |
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 |
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 | Study.com orOD or SL | CS 109: Intro to Programming (Java) or Intro to Programming (Python) or Intro to Programming in C
Note: I recommend taking the Study.com version since it's in Java and the Study.com Data Structures assignment is in Java. Also, doing this course completes 1/2 of the Data structures quizzes. Though check to make sure the Study.com course will transfer in since it's not confirmed. |
3 |
IT145 | Foundation in Application Development | 3 | Study.com or | Computer Science 115: Programming in Java or
Computer Science A Note: Reported Study.com course came in as IT-145 Foundations in App Development (Java)Note: Unless you are a high school student, it would be hard to take an AP course. |
3 |
MAT225 | Calculus I | 3 | Sophia or SL | General Calculus I
Note: Sophia's Calculus course is new and not yet confirmed to work though it should. Using Symbolab online calculator for this course is strongly recommended.Note: I strongly recommend using a TI-Nspire CX CAS calculator for the SL course. |
3 |
PHY150 | Introductory Physics | 3 | Study.com | Physics 101: Intro to Physics
Note: Confirmed this came in as PHY-150 Intro Physics: Mechanics |
3 |
MAT230 | Discrete Mathematics | 3 | Study.com | Math 108: Discrete Mathematics
Note: Reported came in as MAT 230 - Discrete Mathematics |
3 |
MAT350 | Applied Linear Algebra | 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 |
CS230 | Operating Platforms | 3 | Study.com CS 305: Operating Systems
Note: Reported came in CS-230 Computer Science |
3 | |
CS250 | Software Development Lifecycle | 3 | |||
CS255 | System Analysis and Design | 3 | Study.com | CS 302: Systems Analysis & Design
Note: Confirmed came in as CS-255 System Analysis and Design |
3 |
CS300 | Data Structures and Algorithms | 3 | Study.com | CS 201: Data Structures & Algorithms
Note: Reported came in as CS 300 - Data Structures and Algorithms Note: Project is in java, so Study.com CS 109: Intro to Programming (Java) goes with this course. |
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
Note: Reported came in as CS 370 - Current and Emerging Trends in CS |
3 |
CS465 | Full Stack Development I | 3 | ** Reports are they are using the MEAN stack. | ||
CS470 | Full Stack Development II | 3 | ** Reports are they are using the MEAN stack. | ||
Totals | 57 | 30 |
Major Electives (or choose concentration)
ID | Courses from:
CS CYB, DAD, DAT, GAM, or IT Within the 100 - 499 range |
Competency
Units Value |
Course
Provider |
Course Name | SNHU Credit |
---|---|---|---|---|---|
whatever you want | 3 | Google IT Cert | IT202 - Computer Operating Systems | 3 | |
whatever you want | 3 | Google IT Cert | IT212 - Introduction to Computer Networks | 3 | |
whatever you want | 3 | Google IT Cert | Elective course credit | 3 | |
whatever you want | 3 | Google IT Cert | Elective course credit | 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 | 90 |
*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.