CMSC 201 is the first programming course for computer science majors. It focuses on problem solving and introductory programming techniques, and is taught in the Python programming language.