• in

    The United States v1.0.1 Released

    An updated version of The United States iPad app was released today to fix few minor bugs. Version 1.0.2 is due out soon with additional bugs squashed.

    read more...

  • in

    The United States v1.0 Released

    My latest product, The United States for iPad hit the App Store just in time for Patriot’s Day (April 16th) 2012!

    read more...

  • in

    The United States

    The United States is an educational application designed to help K-5 students learn their United States geography. It was originally envisioned by my son after many interruptions from my daughter asking where a particular state was on the map. Developed by me over several months and play tested by my daughter. Now that all our family members are experts at identifying the states of the Union, it’s your turn.

    read more...

  • in

    USM CS' Best Movies 2012

    In March 2012 we conducted a survey of The Computer Science Department’s favorite movies. All students, faculty, and staff related to Computer science were free to nominate movies and then vote on them. Here are the results…

    read more...

  • in

    COS 460 - Computer Networks (Spring 2012)

    This course covers computer networks organized as a layered architecture based on the TCP/IP and ISO OSI Reference Model. Protocols and services of each layer are examined in detail. Specific local area networks, metropolitan area networks, and wide area networks will be considered.

    read more...

  • in

    COS 497 - iOS Application Programming (Summer 2011)

    This course is an independent study that will largely follow the Stanford CS193P – Coding Together: Developing Apps for iPhone and iPad course materials through a 12-14 week time period developing expertise in Apple iOS mobile device application development.

    read more...

  • in

    COS 399 - Programming Autonomous Robots (Spring 2011)

    Introduction to the programming concepts involved with autonomous robotic systems. Using off the shelf robot kits students will design a simple robotic platform to meet specific goals. Then, using a common platform for the remainder of the course, students will develop their programming capabilities. Simple open-ended, feedback, and artifial intelligence systems will be explored throughout the. Several benchmarks and robot competitions will be used demonstrate the platform and programming learned in the course.

    read more...