| UMBC CMSC HISTORICAL COURSE OFFERINGS | ||||||||||||||||||||
| Note: This table shows how many sections of each CMSC course was offered in each semester since Fall 2002. | ||||||||||||||||||||
| It is accurate to the best of our knowledge. It is intended as a historical record, and the department cannot guarantee future offering frequencies. | ||||||||||||||||||||
| Key to "CATalog" course types: Undergrad: S(service), R(required), e1(elective: core), e2(elective: open), o: other; Grad: C(core), B(breadth) | ||||||||||||||||||||
| cmsc | Name | cat | f02 | s03 | f03 | s04 | f04 | s05 | f05 | s06 | f06 | s07 | f07 | s08 | f08 | s09 | f09 | s10 | f10 | s11 |
| 100 | S | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||
| 103 | sci comp | S | 1 | 2 | 1 | 1 | ||||||||||||||
| 104 | summer too | e2 | 6 | 6 | 6 | 6 | 6 | 4 | 6 | 3 | 5 | 4 | 4 | 4 | 4 | 4 | 5 | 4 | 5 | 3 |
| 121 | unix bootcamp | S | 3 | 2 | 2 | 2 | 1 | |||||||||||||
| 201 | CS1 | R | 5 | 4 | 5 | 4 | 5 | 4 | 5 | 4 | 5 | 4 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| 202 | CS2 | R | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 2 | 4 | 4 | 4 | 4 | 4 | 3 | 2 |
| 203 | discrete math | R | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 3 |
| 304 | philosophy | R | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||
| 313 | comp org & al | R | 2 | 2 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| 331 | prog lang | R | 2 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 |
| 341 | data struct. | R | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 4 | 4 | 3 | 4 | 3 | 4 | 3 | 4 | 3 | 4 | 3 |
| 345 | intro soft eng | R | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 2 |
| 411 | architecture | R | 2 | 2 | 3 | 2 | 3 | 2 | 3 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| 421 | OS | R | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 |
| 426 | Prin Comp Sec | e2 | 1 | 1 | 1 | 1 | ||||||||||||||
| 427 | wearable | e2 | 1 | 1 | ||||||||||||||||
| 431 | compilers | e1 | 1 | 1 | 1 | 1 | ||||||||||||||
| 432 | OO prog. | e2 | 1 | 1 | 1 | 1 | ||||||||||||||
| 433 | scripting lang. | e2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||
| 435 | graphics | e1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| 437 | GUIs | e2 | 1 | 1 | 1 | 1 | ||||||||||||||
| 441 | algorithms | R | 3 | 3 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | ||
| 442 | info/coding thry | e2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||
| 443 | crypto | e2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
| 444 | Info assurance | e2 | 1 | 1 | ||||||||||||||||
| 445 | soft eng | e1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||
| 446 | design patterns | e2 | 1 | 1 | 1 | |||||||||||||||
| 451 | automata | e1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 452 | math:logic CS | o | 1 | 1 | 1 | 1 | ||||||||||||||
| 453 | math:Combinat. | o | 1 | 1 | 1 | 1 | ||||||||||||||
| 455 | numerical comp | e1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||
| 456 | symbolic comp | e1 | ||||||||||||||||||
| 457 | quantum | e2 | 1 | |||||||||||||||||
| 461 | Databases | e1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 465 | ecommerce 1 | e2 | 1 | |||||||||||||||||
| 466 | ecommerce 2 | e2 | 1 | 1 | 1 | |||||||||||||||
| 471 | AI | e1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
| 473 | intro NLP | e2 | 1 | 1 | 1 | 1 | 1 | |||||||||||||
| 475 | intro neural net | e2 | 1 | 1 | 1 | |||||||||||||||
| 476 | Info retrieval | e2 | 1 | |||||||||||||||||
| 477 | agents | e2 | 1 | 1 | 1 | |||||||||||||||
| 478 | machine learn | e2 | 1 | 1 | ||||||||||||||||
| 479 | robotics | e2 | 1 | |||||||||||||||||
| 481 | networks | e1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 482 | killed: see 426 | e1 | 1 | 1 | 1 | 1 | ||||||||||||||
| 483 | Parallel/Dist | e1 | 1 | |||||||||||||||||
| 484 | java server tech | e2 | 1 | 1 | 1 | |||||||||||||||
| 486 | mobile radio | e2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
| 487 | network sec | e2 | 1 | 1 | 1 | 1 | 1 | |||||||||||||
| 491 | spec topics | e2 | 5 | 8 | 3 | 7 | 2 | 7 | 3 | 7 | 2 | 6 | 3 | 3 | 5 | 3 | 3 | 3 | 5 | 2 |
| 493 | games capstone | o | 1 | 1 | 1 | |||||||||||||||
| ugrad | required | R | 25 | 24 | 30 | 27 | 29 | 28 | 29 | 26 | 27 | 22 | 24 | 22 | 22 | 22 | 22 | 20 | 22 | 18 |
| ugrad | core elective | e1 | 8 | 6 | 6 | 6 | 8 | 5 | 8 | 5 | 7 | 5 | 7 | 4 | 7 | 3 | 8 | 4 | 6 | 4 |
| ugrad | open elective | e2 | 14 | 17 | 13 | 18 | 13 | 16 | 14 | 15 | 15 | 14 | 10 | 14 | 10 | 16 | 11 | 13 | 14 | 9 |
| ugrad | total | * | 54 | 53 | 57 | 59 | 56 | 54 | 56 | 49 | 55 | 46 | 43 | 42 | 43 | 44 | 45 | 40 | 45 | 34 |
| 601 | research meth | 1 | 1 | 1 | 1 | 1 | ||||||||||||||
| 611 | architecture | C | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||
| 613 | VLSI design | 1 | ||||||||||||||||||
| 614 | VLSI design 2 | 1 | ||||||||||||||||||
| 615 | System Eng | 1 | ||||||||||||||||||
| 621 | OS | C | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||
| 626 | prin comp sec | 1 | 1 | 1 | 1 | |||||||||||||||
| 627 | wearable | 1 | 1 | 1 | ||||||||||||||||
| 628 | mobile comp | 1 | 1 | 1 | 1 | |||||||||||||||
| 631 | Prog lang | 1 | ||||||||||||||||||
| 634 | graphics | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||
| 635 | graphics | B | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
| 636 | data viz | 1 | 1 | 1 | ||||||||||||||||
| 641 | algorithms | C | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
| 643 | Quantum | 1 | 1 | 1 | 1 | 1 | ||||||||||||||
| 644 | Info Assurance | 1 | 1 | |||||||||||||||||
| 645 | software eng | 1 | 1 | 1 | 1 | |||||||||||||||
| 651 | automata | B | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||
| 652 | crypto | 1 | 1 | 1 | 1 | |||||||||||||||
| 653 | Coding thry | 1 | 1 | 1 | 1 | |||||||||||||||
| 655 | numerical | 1 | 1 | |||||||||||||||||
| 661 | databases | B | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
| 665 | ecommerce 1 | 1 | ||||||||||||||||||
| 666 | ecommerce 2 | 1 | 1 | 1 | ||||||||||||||||
| 671 | AI | B | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||
| 673 | NLP | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||
| 675 | Neural Net | 1 | 1 | 1 | ||||||||||||||||
| 676 | Info Retrieval | 1 | 1 | |||||||||||||||||
| 677 | agents | 1 | 1 | 1 | ||||||||||||||||
| 678 | machine learn | 1 | 1 | 1 | ||||||||||||||||
| 679 | robotics | 1 | ||||||||||||||||||
| 681 | networking | B | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||
| 682 | Networking 2 | 1 | ||||||||||||||||||
| 687 | Network sec | 1 | 1 | 1 | 1 | |||||||||||||||
| 691 | spec topics | 8 | 7 | 6 | 7 | 4 | 8 | 4 | 7 | 2 | 5 | 2 | 3 | 3 | 3 | 2 | 2 | 5 | 0 | |
| 771 | knowledge rep | 1 | 1 | 1 | ||||||||||||||||
| 791 | spec topics | 1 | ||||||||||||||||||
| 891 | spec topics | 1 | ||||||||||||||||||
| grad | core | C | 2 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 1 | 2 | 1 | 3 | 1 | 2 | 1 |
| grad | breadth | B | 3 | 2 | 3 | 2 | 3 | 1 | 4 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 2 | 3 | 2 |
| grad | total | * | 20 | 18 | 15 | 18 | 11 | 14 | 16 | 12 | 11 | 14 | 12 | 11 | 12 | 13 | 11 | 10 | 15 | 7 |
| total | * | * | 69 | 63 | 69 | 70 | 65 | 61 | 69 | 54 | 64 | 54 | 52 | 50 | 50 | 54 | 53 | 47 | 55 | 39 |