Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| student:graduation-preparation:start [2021/09/10 11:14] – [Previous requirements (Catalog Year 2018 and earlier)] normanap | student:graduation-preparation:start [2024/01/16 16:15] (current) – [Checking graduation requirements] normanap | ||
|---|---|---|---|
| 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/ | ||
| - | Here's what you will see in your Academic Requirements report will look like if you're missing your Technical Writing course:\\ | + | 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: | ||
| {{: | {{: | ||
| - | **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 65: | Line 66: | ||
| Everything needs to be resolved before you are allowed to apply for graduation! | Everything needs to be resolved before you are allowed to apply for graduation! | ||
| - | Contact your advisor if you see anything you think is wrong in the report: https:// | + | [[https:// |
| Note: the department will make substitutions or waivers only in rare cases: | Note: the department will make substitutions or waivers only in rare cases: | ||
| 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) | ||
