This is a summary of the assessment activities and results reported for this undergraduate degree program. For further information, please contact the department offering the program. Depending on the results and insights gained from this assessment process, the Department of Computer Science may further modify program design, implementation of program feedback measurements and the curriculum.
Most courses require students to present their programs orally as well as in writing.
Some students coming into the program do not have an adequate background in programming for the initial course CS 111. Students need to acquire more and better programming skills before beginning the traditional beginning major course. Faculty is currently considering several curriculum alternatives, possibly a fundamental programming concept course, for a portion of incoming students. To obtain the best career positions possible after graduation many students need to improve their business communications skills, both written and speaking. Every student majoring in CS is required to minor in Math to enhance quantitative reasoning and analytical capabilities.