Skip to main content

Recently Updated Pages

Driver Controls

System Design Designing Teleop Controls

Basic Rules These arent absolute rules but you should really think about it when you break them....

Updated 1 year ago by Brandon Duke

Glossary

Git Documentation

Basic Terms Term one is a more simple version, while term two is a more advanced explanation. It ...

Updated 1 year ago by Brandon Duke

Resources

Intro to Web Design

This will serve less as a direct guide to how to do web design, but put you on a guided course of...

Updated 1 year ago by Brandon Duke

Required Development Tools Install Instructions

Software Resources

Git Follow default install instructions in installer. FRC Game Tools Follow instruction on th...

Updated 1 year ago by Brandon Duke

L12

Intro to Java Lab Solutions

FibonacciTest.java import java.util.*; public class FibonacciTest { public static void main(...

Updated 1 year ago by Brandon Duke

L11

Intro to Java Lab Solutions

InsufficientFunds.java public class InsufficientFunds extends RuntimeException{ public Insuff...

Updated 1 year ago by Brandon Duke

L10

Intro to Java Lab Solutions

ExceptionsLab.java import java.util.Scanner; public class ExceptionLab { public static void...

Updated 1 year ago by Brandon Duke

L09

Intro to Java Lab Solutions

ReverseIt.java /** * Reverses each line of an input file and writes it to an output file. * * @...

Updated 1 year ago by Brandon Duke

L08

Intro to Java Lab Solutions

AutoPilot.java public interface Autopilot { final double MAX_AIRSPEED = 550; double airsp...

Updated 1 year ago by Brandon Duke

L07

Intro to Java Lab Solutions

Shape.java public abstract class Shape { private String shapeName; public Shape() { ...

Updated 1 year ago by Brandon Duke

L06

Intro to Java Lab Solutions

BankAccount.java /** * Parent BankAccount class * * @author Brandon * @version 1/1/1990 */ ...

Updated 1 year ago by Brandon Duke

L05

Intro to Java Lab Solutions

UsingArrays.java public class UsingArrays { public static void main(String[] args) { ...

Updated 1 year ago by Brandon Duke

L03

Intro to Java Lab Solutions

Coupons.java import java.util.Scanner; public class Coupons { public static void main(String...

Updated 1 year ago by Brandon Duke

L02

Intro to Java Lab Solutions

SodaCan.java /** * Constructor and methods for a soda can object * * @author Brandon * @vers...

Updated 1 year ago by Brandon Duke

L01

Intro to Java Lab Solutions

Test.java /** * Print the Answer to Life, the Universe, Everything. * * @author Brandon * @v...

Updated 1 year ago by Brandon Duke

L13 - Finite State Machines

Intro to Java Labs

Introduction – Making Change Finite State Machines(FSMs) are a method to organize a system of in...

Updated 1 year ago by Brandon Duke

L12 - Recursion Exercise

Intro to Java Labs

Part A – Fibonacci A recursive algorithm can be very fast. Sometimes it's the only solution to a ...

Updated 1 year ago by Brandon Duke

L11 - Designing Exception Types Lab

Intro to Java Labs

In this lab, we'll create our own exception class for the BankAccount class to handle the case wh...

Updated 1 year ago by Brandon Duke

L10 - Runtime Exceptions Lab

Intro to Java Labs

Runtime Exceptions Lab Using the lecture slides as a guide, In a new class, instantiate an array...

Updated 1 year ago by Brandon Duke

L09 - ReverseIt Lab

Intro to Java Labs

Write a program that reads in a file and writes each line backwards to an output file. Below is a...

Updated 1 year ago by Brandon Duke