ABCDEFGHIJKL
1
LEGENDDisclaimer: This information is intended to help you plan your course selection in fulfillment of your degree requirements and is subject to change. All class scheduling is subject to final approval by the College of Arts and Sciences. Refer to LOCUS for current, official schedule information.
2
C = on-campus (probably not during pandemic)
3
O = online
4
SUBJECTCOURSE NUMBERCOURSE TITLEMSIT trackFALL EVENSPRING ODDSUMMER ODDFALL ODDSPRING EVENSUMMER EVENJANUARY TERMNOTES
9
COMP122Introduction to Digital MusicCCCC
10
COMP125Visual Information ProcessingCCOCCOO
11
COMP141Computing Tools and TechniquesOOOOOO
12
COMP150Introduction to ComputingC OCOC OCOUsually J-Term online as well
13
COMP163Discrete StructuresC O?CC O?CTentatively scheduled Summer '23 as well
14
COMP170Introduction to Object-Oriented ProgrammingCCOCCO
15
COMP171Scripting Languagesirregular
17
COMP180Computing and Data Analysis for the SciencesC?C?C?C?Generally not being required in majors/minors going forward.
18
COMP215Object Oriented Programming with MathematicsCCoffered by the math/stat department
19
COMP 231Data Structures & Algorithms for InformaticsCC
20
COMP250
Introduction to Scientific and Technical Communication
CWriting Intensive. Scheduled '23 J-Term
21
COMP251Introduction to Database SystemsOONeeds coordination with SCPS for future plans
22
COMP264Introduction to Computer SystemsC O?CC O?C
25
COMP271Data Structures ICCOCCO
27
COMP272Data Structures IICCCCStarting fall 2021
29
COMP301Computer SecurityCCCCScheduled Summer '23 online
30
COMP305Database AdministrationcombinedCC
31
COMP306Data MiningcombinedO Orenumbered from 300
32
COMP309Numerical Methodsoffered as MATH 309 by math/stat department; scheduled Spring '23
33
COMP310Operating SystemsCCCC
34
COMP312Open Source ComputingCC
35
COMP313Intermediate Object-Oriented DevelopmentCCOCCO
36
COMP314Problem Solving Strategies Iirregular
37
COMP315Problem Solving Strategies IIirregular
38
COMP317Social, Legal, and Ethical Issues in ComputingcombinedC OC OOC OC OOLikely to be writing-intensive in summer sessions but otherwise *not*
40
COMP321Comp Prncples Mod & SimulationOffered by the Math/Stat Dept; most recent Spring '20
41
COMP 322Software Development for Mobile DevicesCC
42
COMP323Game Design and DevelopmentC?C?Scheduled Spring '23
43
COMP324Client-Side Web DevelopmentcombinedCCCC
44
COMP325Rapid Application Development MethodologycombinedO?O?
46
COMP329Natural Language ProcessingCC
47
COMP330Software EngineeringCC?CC?
48
COMP331Cryptographyoffered as MATH 331 by math/stat department; ran Spring 2020, Fall 2021
49
COMP332Requirements EngineeringcombinedC?C?Updated version of COMP 320
50
COMP333Web Services ProgrammingCC
51
COMP335Formal Methods in Software EngineeringCC
52
COMP336Markup LanguagesCC
53
COMP337Concurrency Programmingirregular, last offered spring 2007; students should take COMP 333/488-333 instead
54
COMP338Server-based Software Developmentirregular, last offered fall 2013; students should take COMP 344/433 or COMP 388-345/488-345 instead
55
COMP339Distributed SystemsScheduled Spring '23
56
COMP340Computer ForensicscombinedCCCC
57
COMP341Human-Computer InteractionC?C?Scheduled Spring '23
58
COMP342Introduction to Web Application Developmentoffered by and restricted to students in the School of Professional and Continuing Studies
59
COMP343Intro to Computer NetworkscombinedCC
61
COMP345Internet of Things Device and Application SecurityTBD
62
COMP346Intro Telecommunicationscombinedirregular
63
COMP347Intrusion Detection and Computer SecuritycombinedOO
64
COMP348Network SecuritycombinedOO
65
COMP349Wireless Networking and SecuritycombinedOO
66
COMP351Network ManagementcombinedC
67
COMP352Introduction to Computer VulnerabilitiesCC
68
COMP353Database ProgrammingCCCC
69
COMP358Big-Data AnalyticsCC
70
COMP362Computer Architectureirregular, last offered fall 2014; students should take COMP 310/410 instead
71
COMP363Desgn and Analysis Computer AlgorithmsC OCC OC
72
COMP364High Performance ComputingOO
74
COMP367Robotics Software Developmentirregular
75
COMP369Physical Design and FabricationCC
76
COMP370Software Quality and TestingcombinedCC
77
COMP371Programming LanguagesCC
78
COMP373Objects, Frameworks, and PatternsCC
79
COMP376Formal Lang & Automataoffered by the math/stat department; ran in fall 2014, fall 2016, and spring 2019 but may be irregular.
80
COMP377IT Project ManagementcombinedOOOUsualy also J-Term online
81
COMP378Artificial Intelligenceon hold; students should take new specialized courses instead: machine learning, information retrieval/natural language processing, computational neuroscience
82
COMP379Machine LearningCC
83
COMP380Intro to Computer Graphicsirregular, last offered fall 1999
84
COMP381BioinfomaticsOO
85
COMP382Intro to Compilersirregular, last offered spring 2003; students should take COMP 371/471 instead.
86
COMP383Computational BiologyCC
87
COMP386Computational NeuroscienceIrregular
88
COMP388Topics in Computers Sciencespecial topics courses; schedule varies, check below for regular offerings
89
COMP390
Broaden Particip STEM (Computing, Math & Science)
OOOO
90
COMP391Internship in CSoff-campusoff-campus
off-campus
off-campus
off-campus
off-campus
off-campus
91
COMP395
Professional Development & Career Growth in CS/IT
O?C?O?C?
92
COMP397Research Methods in Computer ScienceCC
93
COMP398Independent StudyCCCCCC
94
COMP399Computer Science SeminarCC
95
96
COMP403Operations ManagementmanagementC Ostarting date for online sections still TBD
97
COMP404Organizational Change and DevelopmentmanagementC?C?was 488-472. '22--'23 running Fall instead of Spring
98
COMP405Database AdministrationdataCCwas 488-305
99
COMP406Data MiningdataCOCOrenumbered from 400
100
COMP409Advanced Numerical Analysisoffered by the math/stat department; irregular, last offered fall 2011, but anticipated for fall 2018
101
COMP410Operating SystemsCC
102
COMP411Computer Systems Administrationirregular, never offered
103
COMP412Open Source ComputingallOCCOCC
104
COMP413Intermediate Object-Oriented DevelopmentCCOCCO
106
COMP417Social and Ethical Issues in ComputingallCCCCCC
107
COMP418Combinatorial Mathematicsoffered by the math/stat department; scheduled for spring 2017
108
COMP420Software Systems AnalysismanagementC OC O
109
COMP421Math Models & Simulationoffered by the math/stat department; irregular, last offered as STAT 421 fall 2018
110
COMP422
Software Development for Wireless and Mobile Devices
CC
111
COMP424Client-Side Web DesigndataCCCC
112
COMP425
Rapid Application Development Methodology (.NET)
datairregular
113
COMP428Algebraic Coding TheoryCoffered by the math/stat department; last offered spring 2016
114
COMP431CryptographyC?C?offered by the math/stat department; was running Fall but next scheduled Spring 2020