Computer Science

CSCI, 119 courses

Courses
119
Professors
71
Sections
1797
Active
1995โ€“2026
Sections this term
35

Professors (71)

Offerings by year

Seat fill by year and season
YearFallSpringSummerIntersession
2026 32% full: 172 enrolled of 546 seats across 33 sections No data No data No data
2025 39% full: 263 enrolled of 675 seats across 36 sections 48% full: 221 enrolled of 459 seats across 31 sections 13% full: 5 enrolled of 39 seats across 11 sections Not offered
2024 69% full: 311 enrolled of 454 seats across 17 sections 58% full: 256 enrolled of 445 seats across 24 sections 100% full: 3 enrolled of 3 seats across 3 sections Not offered
2023 71% full: 276 enrolled of 390 seats across 18 sections 57% full: 359 enrolled of 625 seats across 26 sections 100% full: 2 enrolled of 2 seats across 2 sections Not offered
2022 68% full: 276 enrolled of 407 seats across 23 sections 51% full: 241 enrolled of 470 seats across 24 sections 100% full: 4 enrolled of 4 seats across 3 sections Not offered
2021 53% full: 212 enrolled of 398 seats across 21 sections 48% full: 259 enrolled of 537 seats across 28 sections 42% full: 10 enrolled of 24 seats across 5 sections Not offered
2020 58% full: 206 enrolled of 357 seats across 16 sections 65% full: 205 enrolled of 317 seats across 21 sections 54% full: 14 enrolled of 26 seats across 3 sections 74% full: 76 enrolled of 103 seats across 4 sections
2019 66% full: 215 enrolled of 327 seats across 21 sections 63% full: 190 enrolled of 301 seats across 21 sections 10% full: 3 enrolled of 30 seats across 2 sections No data
2018 69% full: 246 enrolled of 359 seats across 20 sections 76% full: 213 enrolled of 282 seats across 16 sections 20% full: 4 enrolled of 20 seats across 4 sections No data
2017 82% full: 279 enrolled of 342 seats across 20 sections 62% full: 185 enrolled of 299 seats across 20 sections 15% full: 14 enrolled of 95 seats across 7 sections Not offered
2016 66% full: 204 enrolled of 307 seats across 21 sections 64% full: 169 enrolled of 263 seats across 20 sections 14% full: 14 enrolled of 97 seats across 9 sections No data
2015 59% full: 206 enrolled of 349 seats across 19 sections 67% full: 208 enrolled of 312 seats across 20 sections 28% full: 23 enrolled of 81 seats across 9 sections No data
2014 65% full: 140 enrolled of 217 seats across 14 sections 51% full: 167 enrolled of 327 seats across 18 sections 38% full: 13 enrolled of 34 seats across 9 sections No data
2013 71% full: 164 enrolled of 232 seats across 18 sections 60% full: 182 enrolled of 305 seats across 20 sections 14% full: 11 enrolled of 77 seats across 5 sections No data
2012 56% full: 146 enrolled of 259 seats across 19 sections 48% full: 167 enrolled of 345 seats across 22 sections 19% full: 20 enrolled of 103 seats across 7 sections No data
2011 36% full: 113 enrolled of 318 seats across 19 sections 47% full: 145 enrolled of 310 seats across 19 sections 29% full: 13 enrolled of 45 seats across 3 sections No data
2010 32% full: 90 enrolled of 285 seats across 18 sections 33% full: 204 enrolled of 622 seats across 18 sections 21% full: 90 enrolled of 424 seats across 18 sections No data
2009 4% full: 299 enrolled of 8203 seats across 26 sections 37% full: 167 enrolled of 454 seats across 25 sections 35% full: 213 enrolled of 614 seats across 8 sections No data
2008 36% full: 87 enrolled of 240 seats across 19 sections 7% full: 382 enrolled of 5652 seats across 32 sections 35% full: 213 enrolled of 605 seats across 7 sections No data
2007 7% full: 224 enrolled of 3261 seats across 26 sections 5% full: 167 enrolled of 3230 seats across 28 sections 3% full: 258 enrolled of 8042 seats across 10 sections No data
2006 37% full: 111 enrolled of 299 seats across 20 sections 4% full: 147 enrolled of 3270 seats across 24 sections 3% full: 106 enrolled of 3053 seats across 10 sections No data
2005 41% full: 86 enrolled of 209 seats across 15 sections 37% full: 82 enrolled of 223 seats across 16 sections 100% full: 6 enrolled of 6 seats across 7 sections No data
2004 49% full: 94 enrolled of 191 seats across 12 sections 36% full: 78 enrolled of 216 seats across 19 sections 50% full: 16 enrolled of 32 seats across 4 sections No data
2003 50% full: 155 enrolled of 313 seats across 16 sections 52% full: 141 enrolled of 273 seats across 24 sections 44% full: 31 enrolled of 71 seats across 7 sections No data
2002 51% full: 174 enrolled of 338 seats across 14 sections 44% full: 126 enrolled of 285 seats across 18 sections 53% full: 61 enrolled of 116 seats across 10 sections No data
2001 73% full: 205 enrolled of 280 seats across 13 sections 58% full: 201 enrolled of 346 seats across 29 sections 51% full: 27 enrolled of 53 seats across 4 sections No data
2000 90% full: 230 enrolled of 255 seats across 23 sections 70% full: 281 enrolled of 401 seats across 34 sections 71% full: 70 enrolled of 99 seats across 5 sections No data
1999 67% full: 249 enrolled of 371 seats across 25 sections 83% full: 237 enrolled of 284 seats across 24 sections 67% full: 42 enrolled of 63 seats across 7 sections No data
1998 60% full: 245 enrolled of 407 seats across 27 sections 73% full: 213 enrolled of 293 seats across 22 sections 76% full: 35 enrolled of 46 seats across 8 sections No data
1997 62% full: 236 enrolled of 379 seats across 22 sections 66% full: 237 enrolled of 361 seats across 20 sections 78% full: 39 enrolled of 50 seats across 8 sections No data
1996 51% full: 208 enrolled of 404 seats across 13 sections 54% full: 178 enrolled of 330 seats across 14 sections 83% full: 64 enrolled of 77 seats across 9 sections No data
1995 7% full: 170 enrolled of 2496 seats across 17 sections 19% full: 131 enrolled of 701 seats across 17 sections 76% full: 41 enrolled of 54 seats across 7 sections No data
1994 No data No data 71% full: 67 enrolled of 95 seats across 7 sections No data
1993 No data No data No data No data
Below 50% full 50โ€“74% full 75โ€“99% full At or over capacity No capacity Not offered No data
Courses in Computer Science
Code Title Credits Terms Last offered
CSCI103INTRO TO SOCIETAL COMPUTING 14 since 2022Fall 2026
CSCI120INTRODUCTION TO COMPUTING 127 since 2006Fall 2026
CSCI121DATA STRUCTURES 128 since 2006Fall 2026
CSCI122INTRO TO DISCRETE STRUCTURES 2 shared syllabi. Latest Sep 25, 2026.110 since 2022Fall 2026
CSCI124ACCELERATED INTRO TO COMPUTING 19 since 2008Fall 2026
CSCI160ALGORITHMS 135 since 1995Fall 2026
CSCI180AUTOMATA THEORY 131 since 1995Fall 2026
CSCI201PROSEM:HUMAN AI INTERACTION 122 since 1996Fall 2026
CSCI220DATABASE MGMT & SYSTEMS DESIGN 113 since 1996Fall 2026
CSCI265ROBOTICS & INTELLIGENT SYS 14 since 2005Fall 2026
CSCI280COMPUTER NETWORKS 113 since 2002Fall 2026
CSCI297HONORS 147 since 2003Fall 2026
CSCI298INTERNSHIP 1.2542 since 2004Fall 2026
CSCI299DIRECTED STUDY 1.561 since 1995Fall 2026
CSCI301INTRODUCTION TO COMPUTING 111 since 2021Fall 2026
CSCI303PROSEM:HUMAN AI INTERACTION 11 since 2026Fall 2026
CSCI314RESEARCH/TEACHING PRACTICUM 0.51 since 2026Fall 2026
CSCI320DATABASE MGMT & SYSTEMS DESIGN 11 since 2026Fall 2026
CSCI365ROBOTICS & INTELLIGENT SYSTEMS 11 since 2026Fall 2026
CSCI380COMPUTER NETWORKS 12 since 2025Fall 2026
CSCI397RESEARCH 0.54 since 2025Fall 2026
CSCI140ASSEMBLY LANG & COMPUTER ORG 128 since 1996Spring 2026
CSCI170ANALYSIS OF PROG LANGUAGE 130 since 1995Spring 2026
CSCI210ARTIFICIAL INTELLIGENCE 112 since 1996Spring 2026
CSCI252HUMAN COMPUTER INTERACTION 12 since 2024Spring 2026
CSCI302DATA STRUCTURES 15 since 2022Spring 2026
CSCI310ARTIFICIAL INTELLIGENCE 11 since 2026Spring 2026
CSCI311SOFTWARE QA AND AUTOMATION 11 since 2026Spring 2026
CSCI352HUMAN COMPUTER INTERACTION 11 since 2026Spring 2026
CSCI090INTRO AI TECH & PROMPT ENGIN 12 since 2024Fall 2025
CSCI127BASICS SFTWR DSGN & EMG TECH 0.52 since 2024Fall 2025
CSCI244WEB DEVELOPMENT 13 since 2022Fall 2025
CSCI250SOFTWARE ENGINEERING 116 since 1995Fall 2025
CSCI268INTERNET OF THINGS 12 since 2022Fall 2025
CSCI344WEB DEVELOPMENT 11 since 2025Fall 2025
CSCI350SOFTWARE ENGINEERING 11 since 2025Fall 2025
CSCI368INTERNET OF THINGS 11 since 2025Fall 2025
CSCI215OPERATING SYSTEMS 114 since 1997Spring 2025
CSCI245MOBILE SOFTWARE DEVELOPMENT 13 since 2020Fall 2024
CSCI262COMPUTER VISION 13 since 2017Fall 2023
CSCI1090PYTHON PROGRAMMING 18 since 2015Spring 2023
CSCI095INTRO COMP PROG & ANIMATION 0.52 since 2020Spring 2022
CSCI1900COMPUTER NETWK SECURITY ESSENT 114 since 2007Spring 2022
CSCI282NETWORK SECURITY 11 since 2022Spring 2022
CSCI2050INTRO TO OPERATING SYSTEMS 111 since 1997Fall 2021
CSCI2150DATABASE MANAGEMENT 121 since 1996Fall 2021
CSCI1100R PROGAMMING 11 since 2021Spring 2021
CSCI270THEORY OF COMPUTATION 110 since 1996Spring 2021
CSCI126LOW-CODE WEB DEVELOPMENT 0.52 since 1996Intersession 2020-21
CSCI171OBJECT-ORIENTED PROG IN C++ 0.51 since 2020Intersession 2020-21
CSCI2010ETHICAL HACKING 14 since 2013Summer 2020
CSCI212NUMERICAL ANALYSIS 16 since 2003Fall 2019
CSCI2940INTERNSHIP 219 since 1996Summer 2019
CSCI2950IS: EBOLA OUTBREAK PREDICTION 237 since 1997Summer 2019
CSCI2000ETHICS IN INFO TECHNOLOGY 15 since 2013Spring 2019
CSCI230COMPILER DESIGN 19 since 1996Spring 2019
CSCI1770INTRO TO MANAGEMENT INFO SYS 142 since 1995Fall 2018
CSCI2270COMPUTER FORENSICS 18 since 2007Summer 2018
CSCI110DIVING INTO CSCI RESEARCH I 117 since 2004Spring 2018
CSCI111DIVING INTO CSCI RESEARCH II 0.514 since 2006Spring 2018
CSCI2930PROJECT MANAGEMENT 12 since 2014Spring 2018
CSCI099COMPUTING IN OUR WORLD 112 since 2003Spring 2017
CSCI2200SOFTWARE ENGINEERING 110 since 1995Fall 2016
CSCI255DESIGN & ANALYSIS OF ALGORITHM 12 since 2000Spring 2016
CSCI2030INTRO TO JAVA PROGRAMMING 13 since 2010Fall 2015
CSCI260COMPUTER GRAPHICS 16 since 2004Spring 2015
CSCI2970INTRO GEOGRAPHIC INFO SYSTEMS 12 since 2013Spring 2015
CSCI2040INTRO TO DATA COMMUNICATION 17 since 1997Summer 2014
CSCI2240DISTRIBUTED SYSTEMS 12 since 2003Spring 2014
CSCI1010INTRODUCTION TO COMPUTING 142 since 1995Fall 2013
CSCI2120SOFTWARE DESIGN & DEVELOPMENT 11 since 2013Fall 2013
CSCI2280ARTIFICIAL INTELLIGENCE 13 since 2008Summer 2013
CSCI1350GRAPHIC DESIGN FOR THE WEB 18 since 2000Fall 2012
CSCI1710INTERNET WEB SITE DESIGN&IMPLE 118 since 1999Spring 2012
CSCI2110DATA SECURITY 11 since 2012Spring 2012
CSCI2990NETWK.DEFENSE/SEC/VULNERABILIT 19 since 1995Spring 2012
CSCI2080An Introduction to C++ 15 since 1995Fall 2011
CSCI2060COMPUTER ARCHITECTURE FUNDAMEN 18 since 1996Summer 2011
CSCI0990COMPUTERS IN OUR WORLD 13 since 2007Spring 2011
CSCI1160DATA STRUCTURE & ALGORITHMS 14 since 2008Spring 2011
CSCI2020PRINCIPLES IN PROGRAMMING LANG 15 since 1998Spring 2011
CSCI100Can Computers Think 17 since 2005Fall 2010
CSCI240COMPUTER ARCHITECTURE 15 since 1997Fall 2010
CSCI2100SYSTEMS ANALYSIS AND DESIGN 111 since 1995Summer 2010
CSCI1020COMPUTER PROGRAMMING II 15 since 2001Spring 2010
CSCI2090INTERMEDIATE C++ 11 since 2009Spring 2009
CSCI2230COMPUTER NETWORKS&SECURITY 15 since 2003Summer 2008
CSCI115COURSE CANCELLED 12 since 2007Spring 2008
CSCI102COMPUTER PROGRAM II 121 since 1995Spring 2006
CSCI101COMPUTER PROGRAM I 121 since 1995Fall 2005
CSCI0111CREATING POWERPOINT DISPLAYS 0.252 since 1998Spring 2005
CSCI0800COMPUTER ETHICS + SECURITY 0.52 since 2004Fall 2004
CSCI0801COMPUTER ETHICS + SECURITY 0.51 since 2004Spring 2004
CSCI1050INTRO TO VISUAL BASIC-"DOTNET" 16 since 1997Fall 2003
CSCI213ROBOTICS 11 since 2003Spring 2003
CSCI2070INTERMEDIATE VISUAL BASIC-V6.0 12 since 2001Spring 2002
CSCI0601HTML AND WEB SITE DEVELOPMENT 0.510 since 1995Fall 2001
CSCI1720MACROMEDIA FLASH FOR INTERNET 11 since 2001Summer 2001
CSCI0201INTRODUCTION TO EXCEL 0.251 since 2001Spring 2001
CSCI0500INTERNET USE + APPLICATIONS 0.257 since 1995Spring 2001