Computer Science + X Program (B.A.)            
             
FALL - First Year   Credit hours   SPRING - First Year   Credit hours
Engineering Orientation ENGR 1001 0   Object-Oriented Programming ECCS 1621 4
Transitions Experience* TREX 1001 3   Calculus 1 MATH 1631 4
Introductory Programming ECCS 1611 4   Communications Elective   3
Writing Seminar ENGL 1221 3   Fine Arts Elective 1   3
Social Science Elective 1   3   Elective Credits for +X   3
Elective Credits for +X   3        
    16       17
             
FALL - Second Year       SPRING - Second Year    
Web Development ECCS 2441 3   Landscapes of Computer Science ECCS 2451 3
Data Structures & Alg. 1 ECCS 2671 3   Databases ECCS 3481 3
Discrete Math MATH 3061 3   Professional Ethics (Humanities 2) PHIL 2401 3
Humanities Elective 1   3   Statistics for Sci. & Eng. STAT 2501 3
Elective Credits for +X   3   Elective Credits for +X   5
             
    15       17
             
FALL - Third Year       SPRING - Third Year    
Software Development ECCS 3421 3   Operating Systems ECCS 3661 3
UI/UX Design ECCS 3451 3   Project Development ECCS 3781 2
Science Elective with lab   4   CS Elective 1   3
Writing Elective   3   Math/Stat Elective 1   3
Elective Credits for +X   3   Elective Credits for +X   4
             
    16       15
             
FALL - Fourth Year       SPRING - Fourth Year    
Capstone Design Experience 1 ENGR 4011 1   Capstone Design Experience 2 ENGR 4021 2
CS Elective 2   3   Humanities Elective 4   3
Humanities Elective 3   3   Fine Arts Elective 2   3
Social Science Elective 2   3   Math/Stat Elective 2   3
Electives Credits for +X   6   Elective Credits for +X   3
             
    16       14
*Can choose any transitions experience, including any TREX 1001 sections, BIZ 1001, ENGR 1041, or PHPR 1101, based on the +X program
**Can rearrange all elective credits as needed based on the +X program      
        Required Graduation Hours = 126  
Last Revised: July 22, 2025