UMGC Computer Science Degree Plan: Difference between revisions
Created page with "== General Education Requirement == Here is a Business Administration Degree Plan for University of Maryland Global Campus (UMGC) as of approximately March of 2024. Please make sure that the suggestions are still valid before beginning to follow this plan. === Alt Courses=== The alternative credit courses were handpicked using experience from previous students regarding which courses will be the easiest and quickest to take. ===Tips on Order in Which to Complete Co..." |
No edit summary |
||
Line 1: | Line 1: | ||
== General Education Requirement == | == General Education Requirement == | ||
Here is a | Here is a Computer Science Degree Plan for [[University of Maryland Global Campus]] (UMGC) as of approximately March of 2024. Please make sure that the suggestions are still valid before beginning to follow this plan. | ||
=== Alt Courses=== | === Alt Courses=== | ||
Line 16: | Line 16: | ||
[https://study.com/college/school/university-of-maryland-global-campus.html Study.com Equivalents] | [https://study.com/college/school/university-of-maryland-global-campus.html Study.com Equivalents] | ||
[https://www.straighterline.com/colleges/university-of-maryland-global-campus/ StraighterLine Equivalents] | |||
[https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/credit-by-exam/clep CLEP, DSST, AP Exams Equivalents and other Alt credit equivalents] | [https://www.umgc.edu/transfers-and-credits/fast-paths-to-credit/credit-by-exam/clep CLEP, DSST, AP Exams Equivalents and other Alt credit equivalents] | ||
Line 24: | Line 26: | ||
Please refer to the [[UMGC !General Education Requirements Roadmap|UMGC GE Requirements Roadmap]] for details and suggestions on courses that will fulfill this requirement. | Please refer to the [[UMGC !General Education Requirements Roadmap|UMGC GE Requirements Roadmap]] for details and suggestions on courses that will fulfill this requirement. | ||
== | == Computer Science Major | 36 Credits == | ||
* At least 36 credits must be upper-level and include at least one-half of the credits required for the major. The remaining upper-level credits may be earned in any part of the curriculum. | * At least 36 credits must be upper-level and include at least one-half of the credits required for the major. The remaining upper-level credits may be earned in any part of the curriculum. | ||
Line 40: | Line 42: | ||
!Course Name | !Course Name | ||
|- | |- | ||
| | |Introductory Programming | ||
|Sophia | |Sophia | ||
| | |CMIS 141 | ||
|Introduction to | |Introduction to Java Programming | ||
<small>Note: This matches the required course name. However, it is not confirmed to work, so take it at your own risk.</small> | |||
|- | |- | ||
| | |Intermediate Programming | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Computer Systems and Architecture | ||
| | |Study.com | ||
| | |CMIS 310 | ||
| | |Computer Science 306: Computer Architecture | ||
<small>Note: | <small>Note: Reportedly, this works.</small> | ||
|- | |- | ||
| | |Fundamentals of Networking | ||
|Sophia | |Sophia | ||
| | |CMIT 265 | ||
| | |Introduction to Networking | ||
|- | |- | ||
| | |Data Structures and Analysis | ||
|Study.com | |Study.com | ||
| | |CMSC 350 | ||
| | |Computer Science 201: Data Structures & Algorithm | ||
<small>Note: Reportedly, this works.</small> | |||
|- | |- | ||
| | |Relational Database Concepts and Applications | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
|Advanced Programming Languages | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | |Object-Oriented and Concurrent Programming | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Software Engineering Principles and Techniques | ||
|Study.com | |Study.com | ||
| | |CMIS 330 | ||
| | |Computer Science 307: Software Engineering | ||
<small>Note: Reportedly, this works.</small> | |||
|- | |- | ||
| | |Compiler Theory and Design | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Design and Analysis of Computer Algorithms | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | |Capstone in Computer Science | ||
| | |||
| | | | ||
| | | | ||
|} | |} | ||
== Minor & Elective Credits | | == Related Required Courses | 10 Credits == | ||
These are required courses not covered in General Education | |||
{| class="wikitable" style="width: 100%;" | |||
! Course | |||
Required | |||
!Course | |||
Provider | |||
!Course | |||
ID | |||
!Course Name | |||
|- | |||
|Introduction to Problem Solving and Algorithm Design | |||
|Sophia | |||
|CMIS 102 | |||
|Introduction to Python Programming | |||
<small>Note: Note: This matches the required course name. However, it is not confirmed to work, so take it at your own risk. This course can also go into GE under Research and Computing Literacy, which would give you 3 extra electives.</small> | |||
|- | |||
|Calculus II (4 credits) | |||
|StraighterLine | |||
|MATH 141 | |||
| General Calculus II | |||
|- | |||
|Introduction to Discrete Structures | |||
|Study.com | |||
|CMSC 150 | |||
|Math 108: Discrete Mathematics | |||
|} | |||
== Minor & Elective Credits | 32 Credits == | |||
Take whatever courses you want for electives. Review the [https://asia.umgc.edu/online-degrees/minors rules of minors] before you add [https://www.umgc.edu/online-degrees/bachelors/minors minors.] | Take whatever courses you want for electives. Review the [https://asia.umgc.edu/online-degrees/minors rules of minors] before you add [https://www.umgc.edu/online-degrees/bachelors/minors minors.] | ||
{| class="wikitable" style="width: 100%;" | {| class="wikitable" style="width: 100%;" | ||
Line 114: | Line 152: | ||
| | | | ||
|9 credits must be taken at UMGC | |9 credits must be taken at UMGC | ||
| | | | ||
|- | |- | ||
|Free Electives | |Free Electives | ||
| | |17 | ||
| | | | ||
| | | | ||
|Take whatever you want | |Take whatever you want | ||
| | |32 | ||
|- | |- | ||
!Total | !Total | ||
! | !32 | ||
! | ! | ||
! | ! | ||
! | ! | ||
! | !32 | ||
|} | |} | ||
Line 145: | Line 183: | ||
|- | |- | ||
|General Education Requirements | |General Education Requirements | ||
| | |42 | ||
| | |||
| | |||
| | |||
|39 | |||
|- | |||
|Computer Science Major | |||
|36 | |||
| | | | ||
| | | | ||
| | | | ||
| | |12 | ||
|- | |- | ||
| | |Related Required Courses | ||
| | |10 | ||
| | | | ||
| | | | ||
| | | | ||
| | |7 | ||
|- | |- | ||
|Minor (optional) | |Minor (optional) | ||
Line 163: | Line 208: | ||
| | | | ||
| | | | ||
| | |0 | ||
|- | |- | ||
|Free Electives | |Free Electives | ||
| | |17 | ||
| | | | ||
| | | | ||
| | | | ||
| | |32 | ||
|- | |- | ||
!Total | !Total |
Revision as of 06:24, 20 March 2024
General Education Requirement
Here is a Computer Science Degree Plan for University of Maryland Global Campus (UMGC) as of approximately March of 2024. Please make sure that the suggestions are still valid before beginning to follow this plan.
Alt Courses
The alternative credit courses were handpicked using experience from previous students regarding which courses will be the easiest and quickest to take.
Tips on Order in Which to Complete Courses
Start with Sophia.org. Unfortunately, Sophia only allows two courses to be open at one time, so only complete one course at a time that has touchstones (written assignments). Once done with Sophia, move on to Study.com.
How Long Will It Take To Complete This Degree Once I Finish All the Alterative Credits?
Terms are 8 weeks long. Typically, you will take 2 classes per term which is full-time. If you transfer in 90 credits, you could complete a degree in around 10-12 months.
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 | 41 Credits
There are a total of 41 credits worth of General Education Requirements.
Please refer to the UMGC GE Requirements Roadmap for details and suggestions on courses that will fulfill this requirement.
Computer Science Major | 36 Credits
- At least 36 credits must be upper-level and include at least one-half of the credits required for the major. The remaining upper-level credits may be earned in any part of the curriculum.
- At least half the required number of credits for any major must be earned through graded coursework. Credits earned by examination, portfolio assessment, and noncollegiate training do not count as graded coursework.
Review rules for Bachelor's Degree Requirements.
Course
Required |
Course
Provider |
Course
ID |
Course Name |
---|---|---|---|
Introductory Programming | Sophia | CMIS 141 | Introduction to Java Programming
Note: This matches the required course name. However, it is not confirmed to work, so take it at your own risk. |
Intermediate Programming | |||
Computer Systems and Architecture | Study.com | CMIS 310 | Computer Science 306: Computer Architecture
Note: Reportedly, this works. |
Fundamentals of Networking | Sophia | CMIT 265 | Introduction to Networking |
Data Structures and Analysis | Study.com | CMSC 350 | Computer Science 201: Data Structures & Algorithm
Note: Reportedly, this works. |
Relational Database Concepts and Applications | |||
Advanced Programming Languages | |||
Object-Oriented and Concurrent Programming | |||
Software Engineering Principles and Techniques | Study.com | CMIS 330 | Computer Science 307: Software Engineering
Note: Reportedly, this works. |
Compiler Theory and Design | |||
Design and Analysis of Computer Algorithms | |||
Capstone in Computer Science |
Related Required Courses | 10 Credits
These are required courses not covered in General Education
Course
Required |
Course
Provider |
Course
ID |
Course Name |
---|---|---|---|
Introduction to Problem Solving and Algorithm Design | Sophia | CMIS 102 | Introduction to Python Programming
Note: Note: This matches the required course name. However, it is not confirmed to work, so take it at your own risk. This course can also go into GE under Research and Computing Literacy, which would give you 3 extra electives. |
Calculus II (4 credits) | StraighterLine | MATH 141 | General Calculus II |
Introduction to Discrete Structures | Study.com | CMSC 150 | Math 108: Discrete Mathematics |
Minor & Elective Credits | 32 Credits
Take whatever courses you want for electives. Review the rules of minors before you add minors.
Course Required | Competency
Units Value |
Course
Provider |
Course ID | Course Name | Credit |
---|---|---|---|---|---|
Minor (optional) | 15 | 9 credits must be taken at UMGC | |||
Free Electives | 17 | Take whatever you want | 32 | ||
Total | 32 | 32 |
Total Transfer Credit
Course Required | Competency
Units Value |
Course
Provider |
Course ID | Course Name | Credit
(Max 90cr) |
---|---|---|---|---|---|
General Education Requirements | 42 | 39 | |||
Computer Science Major | 36 | 12 | |||
Related Required Courses | 10 | 7 | |||
Minor (optional) | 15 | 0 | |||
Free Electives | 17 | 32 | |||
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.