Software Engineering MS - Software Architecture Concentration 2009
The
Software Architecture Concentration addresses the management and design of large-scale software systems.
Online Learning Learning opportunities are available for this concentration.
Master of Science
Software Engineering
Software Architecture Concentration
This concentration addresses the management and design of large-scale software systems. Learn more about
admission to this program.
Online Learning Options
This concentration is available online. CDM online degrees are delivered mostly through
COL-enabled courses, although other delivery technologies are also used. If a course is COL-enabled, any student registered in the course has access to the course playback. Students are strongly encouraged to utilize the COL resource wherever available. To complete this degree a student may take any combination of online and on campus courses. For more information on online learning at CDM visit the
Online Learning page.
Course Requirements
Prerequisite Phase
The goal of the prerequisite phase is to give students the background necessary for starting the graduate program. These prerequisite phase requirements can be fulfilled in one of three ways:
- The student takes the course and earns a grade of B- or higher
- The student takes a Graduate Assessment Exam (GAE) to test out of the course
- The faculty advisor waives the course because of equivalent academic background or work experience.
All students are blocked from enrolling in Graduate Phase courses prior to completing their prerequisites. Studens must submit an online Change of Status request (through myCDM) when the Prerequisite Phase is completed to inform the Student Services offices that the block can be removed.
| CSC 211 AND CSC 212 |
| OR CSC 224 |
| CSC 383 |
| CSC 373 |
| CSC 374 |
Foundation Phase
Students must complete the following courses:
| SE 430 |
| SE 433 |
| SE 450 |
| SE 477 |
Advanced Phase
Students must complete the following courses:
Major electives
SE courses in the 420-699 range and courses from the list below qualify as Major electives. Students must take
3 major elective courses. At least
2 must be SE courses.
- Enterprise Software Development
| SE 452 |
| SE 554 |
| SE 453 |
| SE 470 |
| SE 482 |
| SE 533 |
| SE 560 |
| CSC 438 |
| CSC 453 |
- Software Architecture
| SE 457 |
| SE 480 |
| SE 456 |
| SE 549 |
| SE 558 |
- Computer Security
| CNS 450 |
| SE 525 |
| SE 526 |
| CSC 439 |
- Distributed Systems
| CSC 435 |
| CSC 536 |
| CSC 552 |
| SE 558 |
- Project Management
| SE 468 |
| SE 470 |
| SE 511 |
| SE 529 |
| IS 556 |
| IS 535 |
| IS 533 |
| IS 565 |
| IS 560 |
- User Centered Development
| HCI 430 |
| HCI 440 |
| SE 453 |
| SE 546 |
- Programming Languages and Compiler
| SE 533 |
| CSC 447 |
| CSC 448 |
| CSC 548 |
| CSC 535 |
- Gaming and Entertainment Technology
| SE 456 |
| SE 558 |
| GAM 453 |
| GAM 475 |
| GAM 490 |
| GAM 575 |
- Software Engineering Research
| SE 690AND |
| SE 696 OR SE 698 |
- The Master's Project or Thesis
| Must represent an original contribution to the area, and may include system development, empirical studies, or theoretical work. The scope and the details of the research project will be determined by the research supervisor, and must be approved by the student's academic advisor. |
CDM Open Electives
Students must complete
one CDM elective courses in the 420-699 range. ANI and DC courses do not qualify. Credit for courses taken outside of the school will only be given if approved by a faculty advisor.
Capstone
Students must complete the following courses as a sequence in consecutive quarters.
Degree Requirements
Students in this degree program must meet the following requirements:
- complete a minimum of 52 graduate credit hours (generally 13 courses) beyond the Prerequisite Phase
- earn a grade of B- or better in each Prerequisite Phase course
- earn a grade of C- or better in all graduate courses beyond the Prerequisite Phase
- maintain a graduate level GPA of 2.50 or higher while pursuing their degree
- achieve a graduate GPA of 2.50 or higher at the completion of all other requirements
Students with a GPA of 3.9 or higher will graduate with distinction.
For DePaul's policy on repeat graduate courses and a complete list of academic policies see the DePaul Graduate Handbook in the Course Catalog.