Computer Science

Welcome to the Computer Science program within the School of Computing

The Computer Science program's goal is to prepare students for success and leadership in the conception, design, implementation, and operation of complex real-world computing systems, and to expand knowledge and understanding of computing through research, scholarship, and service. The School of Computing offers Bachelor of Science, Master of Science, and Doctor of Philosophy degrees in Computer Science.

The educational objectives of the bachelor of science degree program are to prepare students so that within a few years after graduation they will be well-respected computational problem solvers and recognized as algorithmic specialists contributing to the development of new technology and software products; they will be actively engaged in continual professional development; and will be using their technical knowledge, interpersonal and personal skills and professional attitude to advance their careers, the careers of others and the organizations for which they work.

The Computer Science Program offers the following degrees: