Pacific University






 
Office Hours

MWF 10:30am - 11:30am

or by appointment

 
Contact Info
ryandj@pacificu.edu
(503) 352-2135
Strain 201

 

Address:
UC689
2043 College Way
Forest Grove
OR 97116

Map it

Doug Ryan

 


 


Date

Topics

Homework & Assignments

Readings

Notes & Other


Feb 2
Using/Programming the  JDK, Intro to Eclipse & Subversion
JT: Getting Started

S:Appendix A & B


Getting Started
Eclipse
Subvesion
Java Coding Prefs
Javadocs
Javadoc Tool


Feb 4

GamePieces

1.Java Technology

Feb 9
JT: OOP
JT: Language Basic
  Object-Oriented Prog
Language Basics
2.OOP
3.LanguageBasics

Feb 11

Craps



Feb 16 Android Intro

Android Applications
  Prof Android Ch 2/3
What is Android
Android Apps
4.AndroidIntro

Feb 18
 
5.AndroidActivities

Feb 23 Designing Android UIs
AndroidUI User Interface
Declaring Layouts


6.AndroidUI

Feb 25 Handling UI Events


Android Groups
InClass Exercise
7.AndroidUIEvents

Mar 2
Reading/Writing EditText
Alerts/Exception Handling
 AndroidCredit Code Style Guide
Common Tasks including Alerts
8.ProgrammingWidgets

Mar 4
EXAM 1
 


Mar 9
Inner Classes &
Customizing Widgets
  Inner classes
Enum Types
Performance
9.CustomizingUI

Mar 11
Menus/Intents/Starting Another Activity AndroidActivities 
10.Intents

Mar 16 Graphics2D


11.Graphics2D

Mar 18
Extreme Programming I

12.ExtremeProgI

Mar 22
SPRING BREAK




Mar 24
SPRING BREAK  


Mar 26
SPRING BREAK  


Mar 30
Advanced Graphics2D
using SurfaceView/Threads
AndroidSnake
Graphics2D

13.AdvancedGraphics2D

Apr 1
Snake OOD Presentations
 
 

Apr 6
Advanced Graphics2D
in games
  Game Loop 14.Synchronization

Apr 8
Databases with SQLite  
15.Databases

Apr 13
Advanced Graphics2D
saving game state
 Final Project



Apr 15 EXAM 2




Apr 20
Final Group Idea Due
 
16.Code Reviews

Apr 22
Code Reviews I
 
 

Apr 27 Code Reviews II


 

Apr 29
Design Specifications
Design Specs



May 4
Multimedia
 
17.Multimedia

May 6
Extreme Programming II    Sound Effects
18.ExtremeProgII 

May 11
LAST DAY OF CLASS
 
19.Final Presentations

May 13
READING DAY  
 

May 17 FINAL EXAM 8:30am - 11:00am