| Course | Description | Pre/Coreq | Credits |
|---|---|---|---|
| First Semester (Fall) | |||
| ETGG1801 | Foundations Game Prog 1 | |
3 |
| ARTS1101 | 2D Foundations | |
3 |
| GEP |
GEP: Fine Arts | |
3 |
| MATH1300 | Precalculus | Placement | 5 |
| ENGL1102 | Discourse & Comp. | Placement | 3 |
| Total |
17 |
||
| Second Semester (Spring) | |||
| ETGG1802 | Foundations Game Prog 2 | ETGG1801 | 3 |
| ETGG1803 | Concepts 3D Graphics | ETGG1801 | 3 |
| ETEC1101 | Structured Programming | ETEC1302 or ETGG1801 | 3 |
| ENGL1105 | Composition & Argument | ENGL1101 or ENGL1102 | 3 |
| ARTS1105 | Digital Foundations | ARTS1101 | 3 |
| Total | 15 | ||
| Third Semester (Fall) | |||
| ETEC2101 | Data Structures | ETEC1101 | 3 |
| ETGG2801 | Computer Graphics 1 | ETGG1803 | 3 |
| GEP |
GEP: Social Science | |
3 |
| GEP |
GEP: Western Perspective | |
3 |
| MATH2110 | Calculus 1 | MATH1300 or Placement | 4 |
| Total | 16 | ||
| Fourth Semester (Spring) | |||
| ETGG2802 | Computer Graphics 2 | ETGG2801 | 3 |
| ETEC2104 | Object Oriented Prog & Software Engineering | ETEC2101 | 3 |
| ARTG3601 | Digital 3D Foundations | ARTS1105 | 3 |
| MATH2120 | Calculus 2 | MATH2110 | 4 |
| MATH2300 | Linear Algebra | MATH2110 | 3 |
| Total | 16 | ||
| Fifth Semester (Fall) | |||
| ETGG3801 | Realtime Interactive 1 | ETGG2802 | 3 |
| ETEC3401 | Algorithms | ETEC2101 | 3 |
| ETEC3701 | Operating Systems 1 | ETEC2101 | 3 |
| PHYS2211 | Calc Based Physics | MATH2120 | 4 |
| Technical Elective 1 |
3 |
||
| Total | 16 | ||
| Sixth Semester (Spring) | |||
| ETEC3201 |
Networking & Communication |
ETEC2101 |
3 |
| ETGG3802 | Realtime Interactive 2 | ETGG3801 | 3 |
| ETEC3702 | Operating Systems 2 | ETEC3701 | 3 |
| PHYS2212 | Calc Based Physics 2 | PHYS2211 | 4 |
| GEP |
GEP: Non-Western Persp |
3 |
|
| Total | 16 | ||
| Seventh Semester (Fall) | |||
| ETEC3402 |
Automata & Formal Languages |
ETEC3401 |
3 |
| ETGG4801 | Senior Project 1 | ETGG3802 | 3 |
| ETGG4803 | Artificial Intelligence | ETEC3402 | 3 |
| GEP | GEP: Ethics | |
3 |
| Technical Elective 2 | |
3 | |
| Total | 15 | ||
| Eighth Semester (Spring) | |||
| ETEC4401 |
Compiler Design |
ETEC3402 |
3 |
| ETGG4802 | Senior Project 2 | ETGG4801 | 3 |
| ETGG4804 | Optimization Techniques | ETGG2801 | 3 |
| ETGG4805 | Perspectives Int. Sim. | ETGG3802 | 3 |
| IDST4490 | GEP: Senior Seminar | |
3 |
| Total | 15 | ||
| Total for All Eight Semesters | 129 | ||
Note: Example technical electives include Electromechanical, CADD, Art, Math, Management, or other ETEC courses. Other courses may be also available; see your advisor.
To assure preparedness, students planning to enroll in programs offered by the department should have an ACT Math score of 19 and an ACT English score of 22. Alternately, students should be placed in MATH1020 Intermediate Algebra and Applications and either ENGL1101 Discourse and Composition (A) or ENGL1102 Discourse and Composition (B), or ENGL1102H Discourse and Composition Honors via the university's placement test.
Last modified: Monday, 5 April 2010, 04:20 PM