| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Course Number | Course title | Fall 2026* | Spring 2027 | Summer 2027 | Fall 2027 | Spring 2028 | Summer 2028 | Fall 2028 | Spring 2029 | Summer 2029 | Fall 2029 | Spring 2030 | Summer 2030 | Fall 2030 | Spring 2031 | Summer 2031 | |||||||||
2 | COS 150 | The C Programming Language | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
3 | COS 160 | Structured Problem Solving | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | |||||||||
4 | COS 161 | Algorithms in Programming | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | |||||||||
5 | COS 184 | Python Programming | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | |||||||||
6 | COS 210 | Technical Writing and Document Design in LaTeX | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
7 | COS 212 | Game Software Development | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
8 | COS 226 | Data Structure and Algorithms | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
9 | COS 250 | Computer Organization | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
10 | COS 280 | Discrete Mathematics II | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | |||||||||||||||
11 | COS 285 | Data Structures | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
12 | COS 322 | Foundations of Machine Learning | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
13 | COS 350 | Systems Programming | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
14 | COS 360 | Programming Languages | Offered | Offered | Offered | |||||||||||||||||||||
15 | COS 374 | Numerical Analysis | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
16 | COS 398 | Professional Ethics and Social Impact of Computing | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
17 | COS 420 | Object Oriented Design | Offered | Offered | ||||||||||||||||||||||
18 | COS 422 | Computing for Data Science | Offered | Offered | Offered | |||||||||||||||||||||
19 | COS 427 | Natural Language Processing | Offered | Offered | Offered | |||||||||||||||||||||
20 | COS 430 | Software Engineering | Offered | Offered | Offered | |||||||||||||||||||||
21 | COS 432 | Deep Learning | Offered | Offered | Offered | |||||||||||||||||||||
22 | COS 450 | Operating Systems | Offered | Offered | Offered | |||||||||||||||||||||
23 | COS 457 | Database Systems | Offered | Offered | Offered | |||||||||||||||||||||
24 | COS 460 | Computer Networks | Offered | Offered | Offered | |||||||||||||||||||||
25 | COS 462 | Image Processing and Computer Vision | Offered | Offered | Offered | |||||||||||||||||||||
26 | COS 472 | Artificial Intelligence and Data Mining | Offered | Offered | Offered | |||||||||||||||||||||
27 | COS 475 | Advanced Machine Learning | Offered | Offered | Offered | |||||||||||||||||||||
28 | COS 485 | Design and Analysis of Computing Algorithms | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
29 | COS 487 | Information Retrieval | Offered | Offered | Offered | |||||||||||||||||||||
30 | COS 497 | Independent Study in Computer Science | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
31 | COS 498 | Computer Science Internship | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
32 | COS 520 | Object Oriented Design | Offered | Offered | ||||||||||||||||||||||
33 | COS 522 | Computing for Data Science | Offered | Offered | Offered | |||||||||||||||||||||
34 | COS 527 | Natural Language Processing | Offered | Offered | Offered | |||||||||||||||||||||
35 | COS 530 | Software Engineering | Offered | Offered | Offered | |||||||||||||||||||||
36 | COS 532 | Deep Learning | Offered | Offered | Offered | Offered | ||||||||||||||||||||
37 | COS 550 | Operating Systems | Offered | Offered | Offered | |||||||||||||||||||||
38 | COS 557 | Database Systems | Offered | Offered | ||||||||||||||||||||||
39 | COS 559 | Structured Problem Solving | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | |||||||||
40 | COS 560 | Computer Networks | Offered | Offered | ||||||||||||||||||||||
41 | COS 562 | Image Processing and Computer Vision | Offered | Offered | Offered | |||||||||||||||||||||
42 | COS 572 | Artificial Intelligence and Data Mining | Offered | Offered | Offered | |||||||||||||||||||||
43 | COS 574 | Numerical Analysis | Offered | Offered | Offered | Offered | Offered | |||||||||||||||||||
44 | COS 575 | Machine Learning | Offered | Offered | Offered | |||||||||||||||||||||
45 | COS 584 | Python Programming | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | |||||||||
46 | COS 585 | Design and Analysis of Computing Algorithms | Offered | Offered | Offered | |||||||||||||||||||||
47 | COS 587 | Introduction to Information Retrieval | Offered | Offered | Offered | |||||||||||||||||||||
48 | COS 598 | Internship | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
49 | COS 696 | Master's Project | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
50 | COS 697 | Independent Study | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
51 | COS 698 | Master's Thesis | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | Offered | ||||||||||||||
52 | *subject to change | |||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |