[2013 Fall] CSC412: Advanced Software Lab. Hands on exercises in advanced programming, software development tools and web technologies