Credits: 2 ENGR

Hours: 2-1-1

Usually offered: TBA

For information contact: Allen Downey

Course description: This class is an introduction to basic programming intended for students with little or no programming experience. It develops basic programming and debugging skills, and covers concepts including variables and values; procedures, parameters and arguments; lists, dictionaries and other collections; and basic algorithms including map, filter and reduce. Students completing this class successfully will be well-prepared for Software Design.