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.