I engineered with a colleague of mine, a functional Sudoku game developed in Java. It has different kinds of difficulties, which affects the number of pre-filled fields. It solves the Sudoku in forehand recursively and then removes a pre set number of fields.
This is one of my more recent projects. CCNA is a certification that packs the basics and more complex aspects of networking into one program. It is structured into 3 smaller modules, followed by a final exam. This course took me about a year, during which I mastered all 3 modules and completed the final exam.