SE courses at Iowa State
8,398 SE courses at Iowa State University, with prerequisites, ratings, workload, and what each one unlocks.
CoursesRemove SE SE
Showing 1–26 of 26
- SE 1010Software Engineering Orientation
- SE 1660Careers in Software Engineering
- SE 1850Problem Solving in Software Engineering
unlocks 235 courses · 1 prerequisite
- SE 1860Problem Solving in Software Engineering II
11 prerequisites
- SE 3090Software Development Practices
unlocks 16 courses · 1 prerequisite
- SE 3170Introduction to Software Testing
unlocks 10 courses · 4 prerequisites
- SE 3190Construction of User Interfaces
- SE 3290Software Project Management
- SE 3390Software Architecture and Design
unlocks 11 courses
- SE 3420Principles of Programming Languages
3 prerequisites
- SE 3620Object-Oriented Analysis and Design
2 prerequisites
- SE 4090Software Requirements Engineering
- SE 4120Formal Methods in Software Engineering
4 prerequisites
- SE 4130Program Analysis
2 prerequisites
- SE 4160Software Evolution and Maintenance
1 prerequisite
- SE 4170Software Testing
3 prerequisites
- SE 4190Software Tools for Large Scale Data Analysis
2 prerequisites
- SE 4210Software Analysis and Verification for Safety and Security
3 prerequisites
- SE 4220Cloud Computing - Software Development
4 prerequisites
- SE 4230Software Refactoring
- SE 4240XAI-Enabled Software Engineering
2 prerequisites
- SE 4390Intelligent Software Design: Theory and Practice
1 prerequisite
- SE 4400Principles and Practice of Compiling
4 prerequisites
- SE 4900Independent Study
- SE 4910Senior Design Project I and Professionalism
unlocks 4 courses · 17 prerequisites
- SE 4920Senior Design Project II
4 prerequisites