Computer Systems Engineering (CSYE)
| Code | Title | SH | Usually offered | NUpath | Prerequisites | Recent instructors |
|---|---|---|---|---|---|---|
| CSYE 5280 | Introduction to User Experience Design and Testing | 4 | ||||
| CSYE 5374 | Special Topics in Software Engineering Systems | 1–4 | ||||
| CSYE 5976 | Directed Study | 1–4 | ||||
| CSYE 6200 | Concepts of Object-Oriented Design | 4 | fall, spring | Chen-Hsiang Yu Daniel Peters Tessema Mengistu | ||
| CSYE 6202 | Concepts of Object-Oriented Design with C# | 4 | ||||
| CSYE 6205 | Concepts of Object-Oriented Design with C++ | 4 | fall, spring | Jagadeesh Vasudevamurthy | ||
| CSYE 6220 | Enterprise Software Design | 4 | fall, spring | Yusuf Ozbek | ||
| CSYE 6225 | Network Structures and Cloud Computing | 4 | fall, spring | David Fannin Raja Alomari Tejas Parikh Yuze Chen | ||
| CSYE 6230 | Operating Systems | 4 | fall, spring |
| Ahmed Banafa | |
| CSYE 6255 | Software Testing for Engineers | 4 | ||||
| CSYE 6300 | Software Design Patterns and Engineering | 4 | spring | Daniel Peters | ||
| CSYE 6305 | Introduction to Quantum Computing with Applications | 4 | spring | Mariia Mykhailova | ||
| CSYE 6374 | Special Topics in Software Engineering Systems | 1–4 | ||||
| CSYE 6700 | Technical Writing and Professional Development | 0 | spring | Colin Dykes Kimberly Wright | ||
| CSYE 6962 | Elective | 1–4 | ||||
| CSYE 7105 | High-Performance Parallel Machine Learning and AI | 4 | fall, spring | Handan Liu | ||
| CSYE 7125 | Advanced Cloud Computing | 4 |
| Tejas Parikh | ||
| CSYE 7200 | Big-Data System Engineering Using Scala | 4 | fall, spring | Robin Hillyard | ||
| CSYE 7215 | Foundations of Parallel, Concurrent, and Multithreaded Programming | 4 | ||||
| CSYE 7220 | Deployment and Operation of Software Applications | 4 | Constantin Konstantopoulos Jiazhen Zhu | |||
| CSYE 7230 | Software Engineering | 4 | fall, spring | Abdulkareem Alali Junwei Huang Maged Elaasar Omar Badreldin | ||
| CSYE 7235 | Model-Driven Architecture | 4 |
| |||
| CSYE 7270 | Building Virtual Environments | 4 | fall, spring | Nicholas Brown | ||
| CSYE 7280 | User Experience Design and Testing | 4 | fall, spring | Arya Babaei Neeresh Padmanabhan Peter McKeown Svetlena Taneva Metzger Vishal Chawla | ||
| CSYE 7300 | Zero Trust Architecture for Software Engineers | 4 | ||||
| CSYE 7370 | Deep Learning and Reinforcement Learning in Game Engineering | 4 | ||||
| CSYE 7374 | Special Topics in Computer Systems Engineering | 1–4 | fall, spring | Daniel Peters Mahmoud Ebrahimkhani Omar Badreldin Raja Alomari Ritesh Mukherjee William Claster Yusuf Ozbek | ||
| CSYE 7380 | Theory and Practical Applications of AI Generative Modeling | 4 | fall, spring | Ahmed Abdeen Hamed Ramkumar Hariharan Subrata Das William Claster Yizhen Zhao | ||
| CSYE 7400 | Responsible Software Engineering and AI | 4 | ||||
| CSYE 7470 | Advanced Game Analytics | 4 |
| |||
| CSYE 7550 | Distributed Intelligent Agents in the Metaverse | 4 | ||||
| CSYE 7945 | Master's Project | 4 | fall, spring | Chen-Hsiang Yu Constantin Konstantopoulos Handan Liu Khaled Bugrara Robin Hillyard | ||
| CSYE 7962 | Elective | 1–4 | ||||
| CSYE 7976 | Directed Study | 1–4 | ||||
| CSYE 7986 | Research | 0 | ||||
| CSYE 7990 | Thesis | 4 | spring |
| Chen-Hsiang Yu Handan Liu Khaled Bugrara Robin Hillyard | |
| CSYE 7996 | Thesis Continuation - Half-Time | 0 |
Instructors are from recent scheduled terms; each course page shows them per season with student shares. Blank means no recent scheduled sections on record.