Students in this Design Computation Dual Degree Program will enroll simultaneously in the Master of Architecture program and either the Computer Science degree (courses labeled ITCS) or the Information Technology degree (courses labeled ITIS).

Students admitted to the program must have one of the following:

  1. A summer programming course (boot camp) offered by UNCC, or

  2. An introductory programming course as part of a Bachelor's degree, or

  3. A certificate in a programming course offered online that is approved by the admission committee for the dual degree program (Intro Programming Computer Science with Python (MIT, EdX).


    The standard curriculum for all students is listed below:
ARCH Classes required for MA 3 degree:

Arch 5606 Scripting
Arch 5607 Digi Fab
Arch 5608 DesComp Elective  
Arch 7210 Ideas Seminar   
Arch 5611 Research Methods 1
Arch 5612 Research Methods 2                                  
Arch 7213 Thesis

3   Credit Hours
3   Credit Hours
3   Credit Hours
3   Credit Hours
3   Credit Hours
3   Credit Hours
6   Credit Hours

                MA 3 Total      24   Credit Hours                                                                                                 
ITIS/ITIC Classes required for ITIS degree:

ITIS Core                                                                                        12   Credit Hours from:

ITIS 6120 Applied Databases (may be substituted with ITCS 6160 Database Systems)
ITIS 5166 Network-Based Application Development
ITIS 6112 Software System Design and Implementation
ITIS 6200 Principles of Information Security and Privacy
ITIS 6342 Information Technology Project Management
ITIS 6400 Principles of Human Computer Interaction *

ITIS Design Concentration:                                                                         

ARCH 7211 / ITCS6211 / ITIS6211 Studio Lab I - 4  Credit Hours
ARCH 7212 / ITCS6212 / ITISS6212 Studio Lab II - 4  Credit Hours

3  Credit Hours from:

ITIS 5180 Mobile Application Development
ITIS 6011 Interaction Design Studio
ITIS 6350 Rapid Prototyping Design Patterns
ITIS 6360 User-Centered Design and Evaluation
ITIS 6370 Interactive Systems Design and Implementation
ITIS 6420 Usable Security and Privacy
ITIS 6500 Complex Adaptive Systems
ITIS 6880 Design-focused Independent Study
ITIS/ITCS 6010 Topics Course (only if topic applicable, and coordinator approved)
ITCS 5122 Visual Analytics
ITCS 5230 Introduction to Game Design and Development
              ITIS / ITCS Total    23   Credit Hours