The course work for a computer science degree covers artificial intelligence, graphics, software engineering and database systems, among other areas. The curriculum is also flexible, giving students the option of specializing in the areas of computing they are most interested in, including a four-course specialization in computer game development.