Overview
The computer science curriculum has a core of courses designed to accomplish two primary objectives:
1) provide pratical knowledge that will be of immediate use in the profession, and
2) provide a solid foundation in theoretical computer science so that graduates will have the fundamentals necessary to acquire knowledge in a rapidly evolving discipline.
We are dedicated to preparing students to be the next generation of scientists and professionals who will be able to effectively compete in the changing global society.

