Approved electives for the Computer Science Major

CSC 1090 Explorations in Computing (allowed CS elective Spring 2018 only - Data Science)
CSC 2993 Internship in Computing
CSC 3080 Information Security and Protection
CSC 3150 Game Development
CSC 3400 Information Retrieval
CSC 3990 Computing Research Topics
CSC 4140 Theory of Information
CSC 4181 Compiler Construction
CSC 4280 Parallel Algorithms and Architecture
CSC 4300 Computer Graphics
CSC 4380 Information Visualization
CSC 4450 Digital Forensics
CSC 4490 Data Warehousing and Mining
CSC 4500 Artificial Intelligence
CSC 4510 Machine Learning
CSC 4550 Expert and Knowledge Systems
CSC 4598 Machine Translation
CSC 4600 Distributed Processing Systems
CSC 4630 Software Development and Systems
CSC 4730 Human Computer Interaction
CSC 4800 Web Application Development
CSC 4900 Computer Networks
CSC 5900 Seminar in Computing
CSC 5930 Topics in Computer Science
CSC 5993 Independent Study