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 |