|CSC 2301||Introduction to Python Programming|
This class introduces students to computer programming, with particular focus on Python programming. No prior programming experience is required. The class emphasizes design principles (e.g., pseudocode, stepwise refinement, object-oriented design as well as the syntax and semantics of an appropriate language. This class is for non-majors interested in obtaining some fundamental computer programming skills.