Beginning with students admitted in the fall of 2026, all students pursuing on-ground master's degree programs must complete a university-level experiential learning requirement. This requirement may be fulfilled through the curriculum, co-op, or other work- or industry-integrated learning experiences.

Complete all courses and requirements listed below unless otherwise indicated.

Core Requirements

The College of Engineering requires that students must earn a grade of C or higher in all required core courses to fulfill degree requirements. Prerequisite conditions of individual core courses may require a higher minimum grade.
INFO 5001Application Modeling and Design4
INFO 5100
and INFO 5101
Application Engineering and Development
and Lab for INFO 5100
4
INFO 6215Business Analysis and Information Engineering4

Restricted Electives

Complete 12 semester hours from the following:12
Data Management and Database Design
Web Design and User Experience Engineering
Program Structure and Algorithms
Planning and Managing Information Systems Development
Software Quality Control and Management
Smartphones-Based Web Development
Agile Software Development
Managerial Communications for Engineers

Electives

Complete 12 semester hours from the following subject codes or course offerings:12
CSYE (except CSYE 6220)
DAMG
INFO
Sound, Motion, and Computer Interaction
Data Sonification
Embedded Programming for Digital Musical Instruments
TELE

Optional Co-op Experience

Complete the following (students must complete ENCP 6000 to qualify for co-op experience):
ENCP 6000Career Management for Engineers1
ENCP 6964Co-op Work Experience0
or ENCP 6954 Co-op Work Experience - Half-Time
or ENCP 6955 Co-op Work Experience Abroad - Half-Time
or ENCP 6965 Co-op Work Experience Abroad

Program Credit/GPA Requirements

36 total semester hours required (37 with optional co-op)
Minimum 3.000 GPA required