Doug Ryan - Professor of Computer
            Science



Winter 2014

CS260-01 Intro to Java & Android Programming



Lecture (Strain 222)
1:00PM-2:30PM, 3:15-4:45PM M-F

Spring 2014

CS250-02 Intro to Computer Science II


CS460-01 Operating Systems



Lecture (Marsh LL12)
9:15AM-10:20AM MWF

Lecture (Marsh LL15)
4:45PM-5:50PM MWF

Current Interests

Android Development

 

Most of my spare time is used to study and develop software for Android devices. In the Spring of 2010, I taught one of the first smaprthphone development courses in higher education. Projects produced in the class:

1) 3D Lights Out game using OpenGL ES
2) Multiplayer Battleship game using Bluetooth
3) Music Player
4) Galactic Conquest game with AI
5) Snake



Lights
                  Out

Game Development

 

I have started to incorporate game development into Intro to CSII to help teach object-oriented programming. Projects produced in the class:

1) Connect Four
2) Boomshine
3) Brick Breaker
4) Space Invaders
5) Snake
6) Concentration
7) Bubbleshooter



Brickbreaker

Click on image

Professional Information

 

Professor Ryan earned his B.A. in Mathematics from the University of Northern Colorado in Greeley, Colorado and his M.S. in Computer Science from Colorado State University in Fort Collins, Colorado. Prior to coming to Pacific, Professor Ryan worked in the telecommunications industry and co-authored an introductory programming textbook. He also served as a consultant to Tektronix Corporation in Beaverton, Oregon. His research interests center on developing software for mobile devices and game development.

Education


B.A. Mathematics, University of Northern Colorado, Greeley, CO
M.S. Computer Science, Colorado State University, Fort Collins, CO