Work for CISY 105: Foundations of Computer Science