CS 397 Android Programming Fall 2014

Instructor: Dr. Stephen Shum

http://shum.augie.edu

Office: MC 123 274-5497

Office Hours: MWF 8-8:30am 10-10:30am UH 8-11am

Text: Deitel & Deitel & Deitel: Android How To Program, 2nd Edition, Pearson

(ISBN: 0133764036). You need to get the book updates from the authors' website (read the preface).

Course Objectives:

1.  Learn how to develop Android programs.

2.  Learn how to prepare your apps for publication at Google Play.

Course Outline:

date topic reading

Week 1 Before You Begin chap 0

9-5

Week 2 Before You Begin chap 0

9-8, 10, 12 Introduction chap 1

Week 3 Welcome App chap 2

9-15, 17, 19

Week 4 Welcome App chap 2

9-22, 24, 26

Week 5 Tip Calculator App chap 3

9-29, 10-1, 3

Week 6 Tip Calculator App chap 3

10-6, 8, 10

Week 7 Twitter Searches App chap 4

10-13, 15, 17

Week 8 Twitter Searches App chap 4

10-24

Week 9 Flag Quiz App chap 5

10-27, 29, 31

Week 10 Flag Quiz App chap 5

11-3, 5, 7

Week 11 Cannon Game App chap 6

11-10, 12, 14

Week 12 Cannon Game App chap 6

11-17, 19, 21

Week 13 Doodlz App chap 7

11-24

Week 14 Doodlz App chap 7

12-1, 3, 5

Week 15 Address Book App chap 8

12-8, 10, 12

Course Requirements:

6 homework assignments 140 pts each – 840

1 final (9am Dec 15 Mon) 160 pts -- 160

Total 1000

Week # / M / Tu / W / Th / F
1
2
3
4 / Hw1
5
6 / Hw2
7
8 / Hw3
9
10 / HW4
11
12 / Hw5
13
14 / Hw6
15

Course Policy:

1.  Hw1 is the Welcome App of chap 2. Hw2 is the Tip Calculator App of chap 3. Hw3 is the Twitter Searches App of chap 4. Hw4 is the Flag Quiz App of chap 5. Hw5 is the Cannon Game App of chap 6. Hw6 is the Doodlz App of chap 7. The final is the Address Book App of chap 8. To turn in a HW or the final, you must come to my office before 5pm on the due date and demonstrate the app on your computer or Android device.

2.  Late homework is NOT accepted (turn in what you have for partial credits).

3.  Grading scheme: 930-1000 A 900-929 A-

870-899 B+ 830-869 B 800-829 B-

770-799 C+ 730-769 C 700-729 C-

670-699 D+ 630-669 D 600-629 D- < 600 F

4.  Any student caught cheating will receive the grade of F.

Honor Code:

As a community of scholars, the students and faculty at Augustana College commit to the highest standards of excellence by mutually embracing an Honor Code. The Honor Code requires that examinations and selected assignments contain the following pledge statement to which students are expected to sign: “On my honor, I pledge that I have upheld the Honor Code, and that the work I have done on this assignment has been honest, and that the work of others in this class has,
to the best of my knowledge, been honest as well.” The complete Honor Code can be found at www.augie.edu/honor.