Notes on Courses Offered for CS minors
Spring 2023
Registration
For help with classes requiring department permission, or if students believe their previous education qualifies them for a prerequisite override, or if students have any other issues requiring department permission, they should complete the Spring 2023 Registration Issues Form.
Elective Courses for Minors
In addition to the four required CS courses, see minor requirements, students need two more elective courses that have CSCI 2113 in the pre-requisite chain. In Spring 2023, the following courses satisfy this requirement.
Course No. |
Course Title |
Prerequisites |
---|---|---|
CSCI 2441W |
Database Systems and Team Projects |
Co-requisite CSCI 2113 |
CSCI 3907-80 |
CSCI 2113 |
|
CSCI 3907-81 |
MATH 1232, CSCI 3212 |
|
CSCI 3907-88 |
See comments on schedule of classes |
|
CSCI 3907-89 |
CSCI 2113 |
|
CSCI 4364 |
Machine Learning |
CSCI 3212 and MATH 2184/Linear Algebra |
CSCI 4454 |
Augmented and Virtual Reality |
CSCI 2113 |
CSCI 4455 |
Computer Game Design and Programming |
CSCI 2113 |
CSCI 4531 |
Computer Security |
CSCI 3411 (Corequisite CSCI 4331 not enforced) |
CSCI 4541 |
Network Security |
CSCI 4531 |
CSCI 4554 |
Computer Graphics I |
CSCI 2113 or 6221 |
CSCI 6562 |
Design of Interactive Multimedia |
CSCI 2113 or 6221 |