Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
student:graduation-preparation:start [2021/09/10 11:13] – created normanap | student:graduation-preparation:start [2022/07/27 13:23] – [Technical writing] Clean up formatting lam2mo | ||
---|---|---|---|
Line 11: | Line 11: | ||
==== Current requirements (Catalog Year 2019 and later) ==== | ==== Current requirements (Catalog Year 2019 and later) ==== | ||
- | CS 159 | + | * CS 159 |
- | CS 227 | + | |
- | CS 240 | + | |
- | CS 261 | + | |
- | CS 327 | + | |
- | CS 345 | + | |
- | CS 361 | + | |
- | CS 430 | + | |
- | Algorithms: CS 412 (applied) or CS 452 (theoretical) | + | |
- | Systems elective: CS 432, CS 450, CS 455, CS 456, or CS 470 | + | |
- | 3 CS electives numbered 300 or higher | + | |
- | Only one can be less than 345 | + | |
- | Can use cross-listed courses: MATH 448, MATH 449 | + | |
- | Calculus: MATH 231+232 or MATH 235 | + | |
- | Statistics: MATH 220, MATH 229, or MATH 318 | + | |
- | Major GPA of 2.0 or better | + | |
==== Previous requirements (Catalog Year 2018 and earlier) ==== | ==== Previous requirements (Catalog Year 2018 and earlier) ==== | ||
- | CS 159 | + | * CS 159 |
- | CS 227 | + | |
- | CS 240 | + | |
- | CS 261 | + | |
- | CS 327 | + | |
- | CS 345 | + | |
- | CS 361 | + | |
- | CS 374 | + | |
- | CS 430 | + | |
- | Technical Writing: CS 260 or CS 280 (Spring 2020, Section 1, Dent) | + | |
- | Systems elective: CS 432, CS 450, CS 455, CS 456, or CS 470 | + | |
- | 3 CS electives numbered 300 or higher | + | |
- | Can use cross-listed courses: MATH 448, MATH 449 | + | |
- | Calculus: MATH 231+232 or MATH 235 | + | |
- | Statistics: MATH 220, MATH 229, or MATH 318 | + | |
- | Major GPA of 2.0 or better | + | |
- | === Technical writing === | + | ==== Technical writing |
- | No longer being offered\\ | + | |
- | If your catalog year is 2018 or older, and you have not taken CS 260/ | + | CS 260 is no longer being offered. If your catalog year is 2018 or older, and you have not taken CS 260/ |
+ | |||
+ | Here's what you will see in your Academic Requirements report will look like if you're missing your Technical Writing course: | ||
- | Here's what you will see in your Academic Requirements report will look like if you're missing your Technical Writing course: | ||
{{: | {{: | ||
- | **Changing your Catalog Year**\\ | + | **Changing your Catalog Year** |
- | Email buchhofp@jmu.edu\\ | + | |
- | Include student ID number, old year, desired new year\\ | + | Email '' |
- | If you have not taken an algorithms course, you **must** enroll for CS 412 in the spring (we plan to offer 3 sections)\\ | + | |
- | CS 374 (Databases) will count as an elective class\\ | + | Include |
- | === Checking graduation requirements === | + | ==== Checking graduation requirements |
View your Academic Requirements report in MyMadison\\ | View your Academic Requirements report in MyMadison\\ | ||
* https:// | * https:// | ||
Line 72: | Line 73: | ||
- | === Major GPA === | + | ==== Major GPA ==== |
Weighted average (by credit hours) of: | Weighted average (by credit hours) of: | ||
* Every CS course (including cross-listed ones) | * Every CS course (including cross-listed ones) |