Required Graduation Hours = 128

Course # Course title Credit hours
     

YEAR 1

   
  Fall semester  
ENGR 1001 Engineering Orientation 0
ENGR 1041 Foundations of Design 1 3
ECCS 1611 Programming 1 4
ENGL 1221 Writing Seminar 3
MATH 1631 Calculus 1 4
ABUS 2221 Principles of Entrepreneurship 3
    17
  Spring semester  
ECCS 1621 Programming 2 4
ECCS 1721 Digital Logic 4
MATH 1641 Calculus 2 4
  Gen Ed Elective 1 3
    15
     

YEAR 2

   
  Fall semester  
ECCS 2411 Software Design Patterns 3
ECCS 2671 Data Structures & Algorithms 1 3
STAT 2501 Statistics for Sci. & Eng. 3
MATH 3061 Discrete Math 3
  Science Elective 1 4
    16
  Spring semester  
ECCS 2441 Web Development 3
ECCS 2681 Data Structures & Algorithms 2 3
ECCS 2431 Mobile App Development 3
PHIL 2401 Professional Ethics 3
  Science Elective 2 4
    16
     

YEAR 3

   
  Fall semester  
ECCS 3421 Software Engineering 3
ECCS 3451 User Interface Design 3
ECCS 3611 Computer Architecture 4
ECCS 3631 Networks & Data Comm 4
ENGL 2031 Technical Writing 3
    17
  Spring semester  
ECCS 3481 Databases 3
ECCS 3661 Operating Systems 3
ECCS 3411 Computer Security 3
ECCS 3781 Project Development 2
  Gen Ed Elective 2 3
  Free Elective 1 3
    17
     

YEAR 4

   
  Fall semester  
ENGR 4011 Capstone Design Experience 1 1
ECCS 4411 Programming Languages 3
ECCS 4431 Theory of Computation 3
  CS Technical Elective 1 3
  Gen Ed Elective 3 3
  Gen Ed Elective 4 3
    16
  Spring semester  
ENGR 4021 Capstone Design Exp. 2 2
  CS Technical Elective 2 3
  Math/Science Elective 3
  Gen Ed Elective 5 3
  Free Elective 2 3
    14