The department has a strong academic program and offers Bachelor's, Master's and Doctoral Degrees in Computer Science. Computer technology continues to be a major sustaining force behind technological innovation which stimulates the development of new industries, new jobs, and productivity improvements. A computer science degree provides both the fundamental design principles of the software and hardware of computer systems as well as the skills in the use of current programming languages, operating systems and equipment. The value of the fundamental principles lies with the fact that they are the basis for both current and future computer technology and, therefore, form a strong stable foundation for a lifetime career. The value of the skills acquired in the use of today's computer technology has obvious value in the job market. The department's academic program is designed to provide these fundamental principles while at the same time delivering real-world experience, preparing our graduates for success in today's global IT workforce.