COMS courses at Iowa State
8,398 COMS courses at Iowa State University, with prerequisites, ratings, workload, and what each one unlocks.
CoursesRemove COMS COMS
Showing 51–100 of 150
page 2 of 3
- 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
- COMS 5010XProgramming Foundations
unlocks 3 courses
- COMS 5020XAlgorithmic Foundations I
- COMS 5021XAlgorithmic Foundations II
- COMS 5070Applied Formal Methods
- COMS 5090Software Requirements Engineering
1 prerequisite
- COMS 5110Design and Analysis of Algorithms
1 prerequisite
- COMS 5120Formal Methods in Software Engineering
- COMS 5130Program Analysis
3 prerequisites
- COMS 5150Software System Safety
1 prerequisite
- COMS 5160Artificial Intelligence in Software Engineering
- COMS 5180Introduction to Computational Geometry
- COMS 5190Trustworthy Healthcare Software
- COMS 5250Numerical Analysis of High Performance Computing
- COMS 5260Introduction to Parallel Algorithms and Programming
- COMS 5270High-Performance Machine Learning
1 prerequisite
- COMS 5310Theory of Computation
1 prerequisite
- COMS 5330Molecular Programming of Nanoscale Devices and Processes
- COMS 5340Quantum Information and Complexity
- COMS 5350Algorithms for Large Data Sets: Theory and Practice
1 prerequisite
- COMS 5400Principles and Practice of Compiling
- COMS 5410Programming Languages
2 prerequisites
- COMS 5440Fundamentals of Bioinformatics
- COMS 5510Genomic Data Science
- COMS 5520Principles of Operating Systems
- COMS 5530Privacy Preserving Algorithms and Data Security
1 prerequisite
- COMS 5540Distributed Systems
3 prerequisites
- COMS 5550Simulation: Algorithms and Implementation
- COMS 5570Computer Graphics and Geometric Modeling