IT: XR Development
Associate of Applied Science - Transfer Degree (AAS-T)Training to become an XR Developer. XR is an umbrella term (standing for Extended Reality) – it encompasses virtual reality, augmented reality, and mixed reality. The AAS-T will have several industry recognized credentials embedded within it, developed by our key employer partner and leader in the industry, Unity Technologies. The program will include onramps for dual credit high school students and adult learners. In the coming year, we will also be seeking approved of a BAS degree in XR Development, to build upon this AAS-T.
Estimated Length of Completion
Degree | Quarters | Credits |
---|---|---|
Associate of Applied Science - Transfer Degree (AAS-T) | Full Time: Part Time: |
90.0 |
Program lengths are estimates, not guarantees. For the most current program information, please check with the program contact.
There are no entry requirements for this program
- Identify, interpret, analyze and compare fundamental structures for XR Development.
- Demonstrate fundamental concepts of the iterative design practices, software testing, software development lifecycle, and object-oriented programming.
- Research, troubleshoot and articulate, using both oral and written techniques to resolve technical issues.
- Use tools XR-specific tools to develop an overall user experience for various cultures and backgrounds.
- Demonstrate team advocacy skills and recognize individual values through effective oral and written communication.
- Observe, document and communicate strategies with team members and project clients from various cultures and backgrounds.
Generic Description for Career information for all programs
For current employment and wage estimates, please visit the following online resources and search for the relevant occupational term:
All costs are estimates and are not guarantees. For the most current program information, check with an adviser by calling (206) 934-4068. There are additional costs for books and supplies. Each student is responsible for the purchase of certain supplies and required tools before the instruction begins.
Hours may vary based on specific program requirements.
Coursework
Course | Course ID | Credits | Availability |
---|---|---|---|
Intro to Software Development and Versioning
No Description available |
5.0 | ||
Introduction to Immersive Media A
No Description available |
5.0 | ||
Introduction to Immersive Media B
No Description available |
5.0 | ||
Intro to Inclusive Project Development
No Description available |
5.0 | ||
Intro to Realtime Interactive Programming
No Description available |
5.0 | ||
Content Management Systems with Wordpress
Overview of the basic principles and practices of professional website design and development while focusing on content management and custom theme creation using WordPress (an open source technology). |
IT 270 | 5.0 | |
Virtual Reality Development
No Description available |
5.0 | ||
Augmented Reality Development
No Description available |
5.0 | ||
Realtime Interactive Programming 1
No Description available |
5.0 |
Choose ten (10) credits from the following list
Course | Course ID | Credits | Availability |
---|---|---|---|
Digital & Graphic Art - Photoshop + Illustrator
First of 2 courses. Image design, creation and manipulation using vector-based and pixel-based programs. Combines fine art and technical aspects of digital composition for production of media formats including print and web-based. Previous drawing/design and basic computer skills strongly recommended. |
ART 210 | 5.0 | |
Computer Programming I
General principles of modern programming, including how to design, implement, document, test and debug computer programs, using the Java programming language. Topics include objects, messages, expressions, statements, methods, classes, conditionals, iteration, arrays, and collections. Computer fee. Transfer class. |
CSC 142 | 5.0 | |
Computer Programming II
Advanced concepts of modern programming that continue the ideas introduced in CSC 142. Topics include classes and interfaces, inheritance, exceptions, recursion, analysis of algorithms, and some dynamic structures (lists, stacks, trees). Uses Java programming language. Lab fee. Transfer class. |
CSC 143 | 5.0 | |
Intro to Software Development & Version Control
Introduces hardware architecture and software systems that support web applications, development environments, and systems used to build, test and deploy applications. Explores processes utilized by developers to manage, version, test and deploy their work across *nixes, BSD's, and windows systems. |
IT 115 | 5.0 | |
Data Structures and Algorithms with Java
Covers advanced Java language features and programming concepts: collections, generics, exceptions, file I/O, graphics, recursion, sorting, searching, algorithm analysis, and dynamic structures such as lists, stacks, and queues. |
IT 212 | 5.0 | |
Android Application Development 1
This course introduces students to the fundamentals of mobile application development with Android. Students design user interfaces and implement app features while utilizing Object Oriented programming and Android programming paradigms. |
IT 216 | 5.0 | |
Android Application Development 2
Builds on the basic Android development skills from IT 216 and extends Android development to more advanced topics such as working with menus and preferences, fragments, threads, services, notifications, databases and content providers. |
IT 217 | 5.0 | |
Web App Programming 1
Covers the fundamentals of programming using a server-side scripting language such as Hypertext Preprocessor (PHP). Students learn basic programming skills in order to manage variables, control structures, and arrays, and learn to elegantly incorporate their scripts into their websites, to create dynamic web pages and gather data from HTML forms. |
IT 261 | 5.0 | |
Web Application Programming 2
This course builds on IT 261 with more advanced server-side scripting. Students learn how to collect data from forms and to store and retrieve data from a database. Proper coding conventions, security, and code organization are emphasized. |
IT 262 | 5.0 |
Course | Course ID | Credits | Availability |
---|---|---|---|
English Composition I
English 101 is a college-level writing course that emphasizes academic writing and major strategies of reading and writing analytically. Writing assignments focus on engaging with and responding to a variety of texts. Instruction encourages students to develop, through revision and reflection, as readers, writers, and critical thinkers. |
ENGL& 101 | 5.0 | |
Intercultural Communication
Examines the skills in communication and empathy required for intercultural communication. Includes an interdisciplinary study of diverse cultures and perspectives in the United States in the context of economic, political, and cultural globalization. |
HUM 105 | 5.0 | |
MATH in Society
Intended for non-science majors; fulfills QSR requirement for AA Degree. Topics include financial computations (e.g. loans and interest), modeling linear and exponential growth (e.g. population growth and disease spread), and basic probability and statistics (e.g. understanding data and risk), with an emphasis on applications. Other topics selected by instructor. |
MATH& 107 | 5.0 | |
Symbolic Logic
Symbolic logic provides a tool for analyzing and evaluating statements and deductive arguments. This introductory course focuses on both sentence and quantificational logic. The meaning of language and its place in the reasoning process is discussed and analyzed. |
PHIL& 120 | 5.0 | |
General Psychology
Introduction to the scientific study of human behavior including research methods, brain and behavior, learning, cognitive psychology, development, personality, abnormal psychology, and social thinking and behavior. Additional topics may include: emotions, perception, motivation, intelligence, genes and evolution, and health. |
PSYC& 100 | 5.0 | |
Global Studies
No Description available |
Z999_005 | 5.0 | |
Lab Science
Suggested course: Physics No Description available |
Z999_011 | 5.0 |