Computer Science program provides a strong technical background for students planning to begin careers upon graduation and for those interested in graduate study in computer science. Students will learn to work with state-of-the-art technologies and select optional modules that suit their interests and career plans, from cloud computing to bio-computation and machine learning. Emphasis is placed on developing both the software programming and hardware design necessary to begin and enhance an individual’s career. Graduates of this program are well prepared for immediate employment in either the computer industry or many other businesses that increasingly rely on computer science.