Links

My Dork-taculous homepage

In Contemporary Software Development with Java and Android, we'll learn about (and apply!) tools and techniques used by Software Developers all over the world every day to quickly deliver high-quality software that is robust enough to meet today's needs and flexible enough to evolve to meet tomorrow's needs. You'll discover the joy of coding while learning about managing source code with version control, leveraging unit tests to continuously demonstrate code quality, refactoring code to improve it, building a small device application with Android, and experiencing developing software individually, in pairs, and with a small group.

The (very much optional) textbook for the course is The Art of Agile Development, Second Edition by James Shore. While the textbook covers many of the topics that are discussed in class, I do not "follow the book" per se.


Course Schedule

Loading...

CS410J Screencasts

 

Dave's Bookshelf

 

Dave on GitHub

View David Whitlock's profile on LinkedIn