COMS courses at Iowa State
8,398 COMS courses at Iowa State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–39 of 39
- COMS 4010Bioinformatics of Sequences
10 prerequisites
- COMS 4020CComputer Science Senior Project: Project in Computer Science6 credits
1 prerequisite
- COMS 4060Bioinformatics of OMICS
- COMS 4070Applied Formal Methods
2 prerequisites
- COMS 4090Software Requirements Engineering
- COMS 4120Formal Methods in Software Engineering
4 prerequisites
- COMS 4130Program Analysis
2 prerequisites
- COMS 4150Software System Safety
1 prerequisite
- COMS 4170Software Testing
3 prerequisites
- COMS 4180Introduction to Computational Geometry
- COMS 4190Trustworthy Healthcare Software
- COMS 4210Logic for Mathematics and Computer Science
4 prerequisites
- COMS 4240Introduction to High Performance Computing
3 prerequisites
- COMS 4250High Performance Computing for Scientific and Engineering Applications
1 prerequisite
- COMS 4260Introduction to Parallel Algorithms and Programming
2 prerequisites
- COMS 4330Molecular Programming of Nanoscale Devices and Processes
1 prerequisite
- COMS 4340Quantum Information and Complexity
5 prerequisites
- COMS 4350Algorithms for Large Data Sets: Theory and Practice
1 prerequisite
- COMS 4370Computer Game and Media Programming
- COMS 4400Principles and Practice of Compiling
unlocks 1 course · 4 prerequisites
- COMS 4410Programming Languages
1 prerequisite
- COMS 4530Privacy Preserving Algorithms and Data Security
- COMS 4540Distributed Systems
1 prerequisite
- COMS 4550Simulation: Algorithms and Implementation
4 prerequisites
- COMS 4580XFoundations of Generative AI for Cybersecurity
4 prerequisites
- COMS 4590Security and Privacy in Cloud Computing
- COMS 4630XHealthcare Data Privacy, Security and Confidentiality: Principles and Algorithms
- COMS 4640XAI for Healthcare
- COMS 4720Principles of Artificial Intelligence
unlocks 2 courses · 1 prerequisite
- COMS 4740Introduction to Machine Learning
unlocks 2 courses · 1 prerequisite
- COMS 4760Motion Planning for Robotics and Autonomous Systems
1 prerequisite
- COMS 4762XIntroduction to Mobile Robotics
1 prerequisite
- COMS 4770Foundations of Robotics and Computer Vision
5 prerequisites
- COMS 4810Numerical Methods for Differential Equations
2 prerequisites
- COMS 4870Introduction to Network Programming and Cloud Computing
1 prerequisite
- COMS 4880Computer Networks
1 prerequisite
- COMS 4900Independent Study9 credits
unlocks 1 course · 2 prerequisites
- COMS 4900HIndependent Study: Honors9 credits
unlocks 1 course · 2 prerequisites
- COMS 4990XSpecial Topics