|Location||CSI 2117, TTh 9:30 - 10:45|
This course will teach fundamental programming principles with a focus on the mobile environment and the Android Platform. The course will emphasize practical application of numerous academic concepts.
Students should already have a familiarity with Java, an understanding of basic Object Oriented Programming, studied basic algorithms and data structures. Course projects will be written in Java using the Android SDK. Some smartphone and tablet devices will be available for student use at various times during the course.
I will make PDF copies of the lecture slides and some in-class assignments available on the Lectures page of the website. There is no assigned textbook.
I strongly encourage students to participate in class discussions on the class Discussion Forum.