Overview

In CS580, we will develop a series of applications using both iOS and Android programming environments. The main focus will be games. The course will require a lot of coding. A lot of coding. Let me stress this point: there will be a lot of coding. If you are not comfortable writing lots of code, this is not the course for you. Proficiency in either C or Java is mandatory. We will cover Objective C in the course; capable C programmers should be able to pick up Java and Objective C easily. Capable Java programmers should be able to pick up C and Objective C easily. If you need a language manual in your lap to write a program, this is not the course for you.

Announcements

Logistics

Useful Links

Programming Assignments

Lecture notes, and related links

Skeleton code in Bitbucket