SWE courses
27 courses · George Mason University · Fall 2026
- SWE 205 — Software Usability Analysis and Design. 3 credits1 section
- SWE 301 — Internship Preparation. 0 credits1 section
- SWE 401 — Internship Reflection. 1 credit1 section
- SWE 419 — Object-Oriented Software Design and Implementation. 3 credits1 section
- SWE 432 — Web Application Development. 3 credits1 section
- SWE 437 — Software Testing and Maintenance. 3 credits1 section
- SWE 443 — Software Architectures. 3 credits1 section
- SWE 510 — Object-Oriented Programming in Java. 3 credits1 section
- SWE 619 — Object-Oriented Software Specification and Construction. 3 credits1 section
- SWE 621 — Software Design and Architecture. 3 credits1 section
- SWE 622 — Distributed Software Engineering. 3 credits1 section
- SWE 625 — Software Project Management. 3 credits1 section
- SWE 626 — Software Project Laboratory. 3 credits1 section
- SWE 631 — Software Design Patterns. 3 credits1 section
- SWE 632 — User Interface Design and Development. 3 credits1 section
- SWE 637 — Software Testing. 3 credits1 section
- SWE 642 — Software Engineering for the World Wide Web. 3 credits1 section
- SWE 645 — Component-Based Software Development. 3 credits1 section
- SWE 660 — Software Engineering for Real-Time Embedded Systems. 3 credits1 section
- SWE 681 — Secure Software Design and Programming. 3 credits1 section
- SWE 699 — Special Topics in Software Engineering. 3 credits1 section
- SWE 724 — Program Analysis for Software Testing. 3 credits1 section
- SWE 795 — Advanced Topics in Software Engineering. 3 credits1 section
- SWE 796 — Directed Readings in Software Engineering. 3 credits1 section
- SWE 798 — Research Project. 3 credits1 section
- SWE 799 — MS Thesis. 1-6 credits1 section
- SWE 821 — Software Engineering Seminar. 1-3 credits1 section
Spot missing or incorrect course data?