Fundamentals of Computer Science at Pomona College