Jun 06, 2026  
DRAFT 2026-2027 Undergraduate Catalog 
    
DRAFT 2026-2027 Undergraduate Catalog
Add to Personal Catalog (opens a new window)

CSC 151 - Python Programming for Scientific Computing

Credits: 3
Introduces programming through Python with an emphasis on problem solving in mathematics and data science. Topics include Python basics, simple numerical programs, functions and scoping, structured types, recursion, modules and file I/O, testing and debugging, and an introduction to classes and object-oriented programming. Additional topic includes an overview of Python libraries commonly used for data handling.


Check Course Availability




Add to Personal Catalog (opens a new window)