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 Musicirregular
10
COMP125Visual Information ProcessingCCOCCOO
11
COMP141Computing Tools and TechniquesOOOOOO
12
COMP150Introduction to ComputingCCOCCO
13
COMP163Discrete StructuresCCCC
14
COMP170Introduction to Object-Oriented ProgrammingCCOCCO
15
COMP171Scripting Languagesirregular
17
COMP180Computing and Data Analysis for the SciencesC?C?C?C?On hold. Generally not being required in majors/minors going forward.
18
COMP215
Object Oriented Programming with Mathematics
CCoffered by the math/stat department
19
COMP 231Data Structures & Algorithms for InformaticsCCstarting spring 2021 (first offered fall 2020)
20
COMP250
Introduction to Scientific and Technical Communication
CCCCwriting-intensive
21
COMP251Introduction to Database SystemsCC
22
COMP264Introduction to Computer SystemsCCCC
25
COMP271Data Structures ICCCC
27
COMP272Data Structures IICCCCStarting fall 2021
29
COMP301Computer SecurityCCCC
30
COMP305Database AdministrationcombinedCC
31
COMP306Data MiningcombinedC OC Orenumbered from 300
32
COMP309Numerical Methodsoffered by the math/stat department; irregular, last offered fall 2011, but anticipated for fall 2018
33
COMP310Operating SystemsCCCC**not offered Spring '22; later pattern TBD.
34
COMP312Open Source ComputingCC
35
COMP313Intermediate Object-Oriented DevelopmentCCOCCO
36
COMP314Problem Solving Strategies ICCirregular
37
COMP315Problem Solving Strategies IICCirregular
38
COMP317Social, Legal, and Ethical Issues in ComputingcombinedC OC OCC OC OCLikely to be writing-intensive in summer sessions but otherwise *not*
39
COMP320Software Systems AnalysiscombinedC OC OTo be replaced by COMP 332 after Spring '21.
41
COMP321Comp Prncples Mod & SimulationOffered by the Math/Stat Dept; most recent Spring '20
42
COMP 322Software Development for Mobile DevicesCC
43
COMP323Game Design and DevelopmentIrregular
44
COMP324Client-Side Web DevelopmentcombinedCCCC
45
COMP325Rapid Application Development Methodologycombinedirregular
47
COMP329Natural Language ProcessingCC
48
COMP330Software EngineeringCCCC
49
COMP331CryptographyC?C?offered by the math/stat department; was running Fall but next scheduled Spring 2020
50
COMP332Requirements EngineeringcombinedUpdated version of COMP 320 -- irregular / TBD
51
COMP333Web Services ProgrammingCC
52
COMP335Formal Methods in Software EngineeringStart Date TBD
53
COMP336Markup LanguagesCC
54
COMP337Concurrency Programmingirregular, last offered spring 2007; students should take COMP 333/488-333 instead
55
COMP338Server-based Software Developmentirregular, last offered fall 2013; students should take COMP 344/433 or COMP 388-345/488-345 instead
56
COMP339Distributed Systems
57
COMP340Computer ForensicscombinedOOOO
58
COMP341Human-Computer Interactionirregular
59
COMP342Introduction to Web Application Developmentoffered by and restricted to students in the School of Professional and Continuing Studies
60
COMP343Intro to Computer NetworkscombinedC OC O
62
COMP345
Internet of Things Device and Application Security
TBD
63
COMP346Intro Telecommunicationscombinedirregular
64
COMP347Intrusion Detection and Computer SecuritycombinedC OC O
65
COMP348Network SecuritycombinedC OC O
66
COMP349Wireless Networking and SecuritycombinedC OC O
67
COMP351Network ManagementcombinedC
68
COMP352Introduction to Computer VulnerabilitiesCC
69
COMP353Database ProgrammingCC
70
COMP358Big-Data AnalyticsC?C?starting Spring '21
71
COMP362Computer Architectureirregular, last offered fall 2014; students should take COMP 310/410 instead
72
COMP363Desgn and Analysis Computer AlgorithmsCCCC
73
COMP364High Performance ComputingOO
75
COMP367Robotics Software DevelopmentC?offered in spring 2017, odd fall semesters thereafter
76
COMP369Physical Design and FabricationCC
77
COMP370Software Quality and TestingcombinedCC
78
COMP371Programming LanguagesCC
79
COMP373Objects, Frameworks, and PatternsCC
80
COMP376Formal Lang & Automataoffered by the math/stat department; ran in fall 2014, fall 2016, and spring 2019 but may be irregular.
81
COMP377IT Project ManagementcombinedCC OOodd fall online starting fall 2019
82
COMP378Artificial Intelligenceon hold; students should take new specialized courses instead: machine learning, information retrieval/natural language processing, computational neuroscience
83
COMP379Machine LearningCC
84
COMP380Intro to Computer Graphicsirregular, last offered fall 1999
85
COMP381BioinfomaticsCC
86
COMP382Intro to CompilersCirregular, last offered spring 2003; students should take COMP 371/471 instead. But restart anticipated Spring '22?
87
COMP383Computational BiologyCC
88
COMP386Computational NeuroscienceIrregular
89
COMP388Topics in Computers Sciencespecial topics courses; schedule varies, check below for regular offerings
90
COMP390
Broaden Particip STEM (Computing, Math & Science)
OOOO
91
COMP391Internship in CSCCCCCC
92
COMP395
Professional Development & Career Growth in CS/IT
CCCCC
93
COMP397Research Methods in Computer ScienceC?C?first 10 weeks of semester 75 min ??
94
COMP398Independent StudyCCCCCC
95
COMP399Computer Science SeminarC?C?first 10 weeks of semester 75 min ??
96
97
COMP403Operations Management
management
C Ostarting date for online sections still TBD
98
COMP404Organizational Change and Development
management
CCwas 488-472
99
COMP405Database AdministrationdataCCwas 488-305
100
COMP406Data MiningdataCOCOrenumbered from 400
101
COMP409Advanced Numerical Analysisoffered by the math/stat department; irregular, last offered fall 2011, but anticipated for fall 2018
102
COMP410Operating SystemsCC
103
COMP411Computer Systems Administrationirregular, never offered
104
COMP412Open Source ComputingallOCCOCC
105
COMP413Intermediate Object-Oriented DevelopmentCCOCCO
107
COMP417Social and Ethical Issues in ComputingallCCCCCC
108
COMP418Combinatorial Mathematicsoffered by the math/stat department; scheduled for spring 2017
109
COMP420Software Systems Analysis
management
C OC O
110
COMP421Math Models & Simulationoffered by the math/stat department; irregular, last offered as STAT 421 fall 2018
111
COMP422
Software Development for Wireless and Mobile Devices
CC
112
COMP424Client-Side Web DesigndataCCCC
113
COMP425
Rapid Application Development Methodology (.NET)
datairregular
114
COMP428Algebraic Coding TheoryCoffered by the math/stat department; last offered spring 2016