This contains the codes for all programming assignments for TCD-CS1010 in the Michaelmas Term. All of these Assingments were written in Java.
The Order of Assingment reads as follows:
Week 1: (No Assingment)
Week 2: Pounds, Shillings and Pennies/ CurrencyConverter.java
Week 3: Umbrella? / UmbrellaTest.java
Week 4: Square Ages/ SquareAge.java
Week 5: Incremtal Statistics/ IncrementalStatistics.java
Week 6: Hi-Low Card Game/ HighLowGame.java
Week 7: (No Assingment)
Week 8: Tweleve Days of Chirstmas/DaysOfChirstmas.java
Week 9: Day Of the Week/ DayOfWeek.java
Week 10: Triangular Stars/ triangularStars.java
Week 11: High Scores/HIghScores.java
Week 12: Cipher/ Cipher.java
Also, a note to future TCD students whom may be looking at this code. Please look at this if you are stuck on an assingment or confused about what is being asked. Don't just copy the code and submit it yourself. You are only fooling yourself and causing yourself more pain in the long run. The assingments are only worth 10% and are a learning tool.