Computer Science Major            
             
FALL - First Year   Credit hours   SPRING - First Year   Credit hours
Engineering Orientation ENGR 1001 0   Programming 2 ECCS 1621 4
Foundations of Design 1 ENGR 1041 3   Digital Logic ECCS 1721 4
Programming 1 ECCS 1611 4   Calculus 2 MATH 1641 4
Calculus 1 MATH 1631 4   Gen Ed Elective 1   3
Principles of Entrepreneurship ABUS 2221 3        
Writing Seminar ENGL 1221 3        
    17       15
             
FALL - Second Year       SPRING - Second Year    
Software Design Patterns ECCS 2411 3   Web Development ECCS 2441 3
Data Structures & Alg. 1 ECCS 2671 3   Data Structures & Alg. 2 ECCS 2681 3
Statistics for Sci. & Eng. STAT 2501 3   Mobile App Development ECCS 2431 3
Discrete Math MATH 3061 3   Professional Ethics PHIL 2401 3
Science Elective 1   4   Science Elective 2   4
    16       16
             
FALL - Third Year       SPRING - Third Year    
Software Engineering ECCS 3421 3   Databases ECCS 3481 3
User Interface Design ECCS 3451 3   Operating Systems ECCS 3661 3
Computer Architecture ECCS 3611 4   Computer Security ECCS 3411 3
Networks & Data Comm ECCS 3631 4   Project Development ECCS 3781 2
Technical Writing ENGL 2031 3   Gen Ed Elective 2   3
        Free Elective 1   3
    17       17
             
FALL - Fourth Year       SPRING - Fourth Year    
Capstone Design Experience 1 ENGR 4011 1   Capstone Design Experience 2 ENGR 4021 2
Programming Languages ECCS 4411 3   CS Technical Elective 2   3
Theory of Computation ECCS 4431 3   Math/Science Elective   3
CS Technical Elective   3   Gen Ed Elective 5   3
Gen Ed Elective 3   3   Free Elective 2   3
Gen Ed Elective 4   3        
    16       14
             
             
        Required Graduation Hours = 128