Computer Science - Computer Science (CSCS) - BS Major
Degree
Courses
- CS234 — Algorithms and Problem-Solving I
- CS250 — Algorithms and Problem-Solving II
- CS275 — Mathematical Foundations of Algorithms
- CS315 — Systems Programming
- CS325 — Fundamentals of Cybersecurity
- CS344 — Introduction to Web Programming
- CS345 — Mobile Application Development
- CS346 — Introduction to Internet of Things
- CS366 — Topics in Emerging Computing Technologies
- CS368 — Introduction to Bioinformatics
- CS375 — Computer Systems
- CS405 — Operating Systems
- CS413 — Advanced Networking and Telecommunications
- CS420 — Computer Architecture
- CS425 — Cryptography and Applications
- CS430 — Computer Graphics
- CS433 — Digital Image Processing
- CS435 — Theory of Computation
- CS440 — Theory of Algorithms
- CS444 — Human Computer Interaction
- CS445 — Artificial Intelligence
- CS450 — Compilers
- CS465 — Topics: Computing Theory
- CS466 — Topics: General Computing Applications
- CS467 — Topics: Information Systems Applications
- CS476 — Distributed Systems: Concepts and Design
- CS485 — Database Systems Design
- CS491 — Practicum in Computer Science
- CS499 — Computer Science Capstone
- MATH212 — Calculus I
- MATH213 — Calculus II
- PHYS332 — Digital Circuits
- PHYS333 — Microprocessor Electronics
- STAT210 — Statistics
Source ↗
← back to winona catalog