Preparatory courses are designed to prepare students for the computational rigor of the online programs from the College of Engineering and Computer Science. Two courses will be offered with coursework that emphasizes the foundational knowledge and competencies necessary to succeed in the programs.
Students admitted into a program who do not have prior demonstrated academic and/or work experience in areas such as programming, discrete math and data structures, operating systems, and computer architecture and organization, may be advised to start their program with up to 6 additional credits of preparatory coursework before they progress into the required 30 credits of core and elective coursework for their selected program.
Data Structures and Algorithms – 3 Credits
Areas of Study
Lists & Arrays
Trees, Heaps and Graphs
Divide & Conquer Algorithms
Computer Organization & Operating Systems – 3 Credits