CJCoding With Joseph
15free / daySign inCreate account

College & university courses / 55 lessons

Thompson Rivers University

Java breakdowns for Thompson Rivers University

Preview only. You can read the start of every lesson here. A membership unlocks all of them.See plans

Final Exam Prep - SM 2025

  1. 001Inheritance Cheat Sheet
  2. 002Inheritance Exam Practice

Assignment 1 BMI - SM 2025

  1. 003Assignment Overview: BMI Application
  2. 004Abstract MyBMI Class
  3. 005ImperialUnit – Subclass of MyBMI
  4. 006MetricUnit – Subclass of MyBMI
  5. 007BMIApp – Driver Class

Assignment 2 Product - SM 2025

  1. 008Assignment Overview: Polymorphism & Interfaces
  2. 009Category Interface
  3. 010PasswordLockable Interface
  4. 011Product Class
  5. 012ProductTester Class Driver

Assignment 3 Exceptions - SM 2025

  1. 013Assignment Overview: Exceptions & File I/O
  2. 014Customer Class
  3. 015CustomerRating Class Driver
  4. 016Add The Text File To Read & Write
  5. 017Testing The Code

Assignment 4 Collections - SM 2025

  1. 018Assignment Overview: Collections and Stacks
  2. 019Applicant Class
  3. 020Group Class
  4. 021ApplicantTest Driver Class
  5. 022Tester Output

Assignment 5 User Interfaces FX - SM 2025

  1. 023Assignment Overview: Graphical User Interfaces
  2. 024Creating the Project & Window Layout
  3. 025Adding the Instruction Label
  4. 026Adding the Radio Buttons and Color Options
  5. 027Adding the Square
  6. 028Adding the Slider & Resizing The Square
  7. 029Adding Color Change Logic
  8. 030Adding a Warning Label
  9. 031Warning Sound for Invalid Clicks

Lab 2 Polymorphism - SM 2025

  1. 032Module 2 Lab 2: Polymorphism
  2. 033Question 1
  3. 034Question 2
  4. 035Question 3

Lab 3 Exceptions - SM 2025

  1. 036Module 3 Lab 3: Exceptions
  2. 037Question 1
  3. 038Question 2
  4. 039Question 3
  5. 040Question 4
  6. 041Question 5

Lab 4 Collections - SM 2025

  1. 042Module 4 Lab 4: Collections
  2. 043Question 1
  3. 044Question 2
  4. 045Question 3
  5. 046Question 4

Lab 5 JavaFX - SM 2025

  1. 047Module 5 Lab 5: JavaFX
  2. 048Question 1
  3. 049Question 2
  4. 050Question 3
  5. 051Question 4
  6. 052Question 5
  7. 053Question 6
  8. 054Question 7
  9. 055Question 8