COMP 250: Introduction to Computer Science