Attribute-oriented Programming
Course Material
Student's Project