Admissions

Declaring a Software Engineering Minor

Students requesting a software engineering minor must have completed CS 112 Introduction to Computer Programming (Mason Core) or CS 211 Object-Oriented Programming with a B or better.

Policies

General

Candidates for the minor in software engineering must complete 19 credits in software engineering with a minimum GPA of 2.00, 8 credits of which must be unique to the minor and not used for the major. For policies governing all minors, see AP.5.3.4 Minors.

Grades

No more than 3 credits of D grades may be used to satisfy minor requirements.

Banner Code: SWE

Minor Requirements

Total credits: 19

Required Courses

CS 112Introduction to Computer Programming (Mason Core)4
or CS 108
CS 109
Intro to Computer Programming, Part A (Mason Core)
and Intro to Computer Programming, Part B
CS 211Object-Oriented Programming3
CS 310Data Structures3
Select three from the following:9
Software Usability Analysis and Design
Software Engineering (Mason Core)
Object-Oriented Software Design and Implementation
or CS 332
or SWE 332
Web Application Development
Software Testing and Maintenance
Software Architectures
Total Credits19