You are here

BS CSE Specialization Options

The BS CSE major must select and complete one of the following specialization options (pdf). The courses listed below may dictate CSE core choices and technical elective choices. To declare or change a specialization option, please see the CSE academic advisors in DL 374. For questions about course content or selection, please see your assigned faculty advisor.

 

  • Artificial Intelligence (AIT)
    • Required courses: CSE 3521, 5522; one of CSE 5523, 5524, 5525, 5526
    • Recommended courses: CSE 5523, 5524, 5525, 5526, 5914

 

  • Computer Graphics and Game Design (CGG)
    • Required courses: CSE 3902, 3541; one of: CSE 5542, 5543, 5544, 5545, 5912
    • Recommended courses: CSE 5542, 5543, 5544, 5545, 5912

 

  • Database Systems and Data Analytics (DBA)
    • Required courses: CSE 3241, 5242; one of CSE 5243, 5523
    • Recommended courses: CSE 5243, 5523

 

  • Information and Computation Assurance (ICA)
    • Required courses: CSE 3461, 4471; one of CSE 5472, 5473
    • Recommended courses: CSE 3901, 5351, 5432; relevant courses in business, econ, law

 

  • Computer Networking (CNT)
    • Required courses: CSE 3461; two of: CSE 5432, 5462, 5463, 5472, 5473
    • Recommended courses: CSE 3901, 5351, 5432, 5462, 5463, 5472, 5473

 

  • Computer Systems (CSY)
    • Required courses: CSE 3421; CSE 5433 or 5441; 3 additional hours from CSE 5433, 5441, 3461, 5243
    • Recommended courses: CSE 5433, 5434, 5441, 6421*, 6431*, 6441*

 

  • Software Engineering  (SWS)
    • Required courses: CSE 3231, 3232; one of: CSE 3341, 5234, 5235, 5236
    • Recommended courses: CSE 3341, 5234, 5235, 5236

 

  • Individualized Option (IND)
    • Recommended courses: Students should consult with their faculty advisors to identify the most reasonable set of courses that would be appropriate, given their specific interests.

 

*Courses only available by petition