Jul 21, 2025  
2025-2026 Academic Catalog 
  
2025-2026 Academic Catalog
Add to Portfolio (opens a new window)

CSC 210 - Programming in Python (3)

Students will examine the more sophisticated and abstract elements of programming with the Python language. This class will explore the syntax and structure to write object-oriented code in Python, taking advantage of abstractions like generators, function decorators, and so-called “magic” methods. Code modularity and reuse will be covered, as well as exception handling and the ability to package code into libraries along with relevant unit tests.  The course will also cover the creation of Python code that interacts through APIs, such as for a GUI, webpage, or database.

Prerequisite(s): MAT130, CSC121, or CSC115
Grading Method: Letter Grade
Fee: Yes
Term Typically Offered: Every other Spring



Add to Portfolio (opens a new window)