Sep 19, 2024  
Academic Catalog 2024-2025 
    
Academic Catalog 2024-2025
Add to Portfolio (opens a new window)

CS 160 - Introduction to Python and Git


2 credit(s)
Introduces students to programming in Python. Python is a popular language used across many scientificdisciplinesto manipulate data, run simulations, and perform high performance computing. The course content will include Python data structures such as lists and dictionaries as well as using Python to interact with other software such as R. The course will be structured around a series of practical exercises to allow students to gain experience quickly. Further, students will gain experience with revision control through Git. A portion of the programming projects will be group projects to allow studentsto take advantage of Git in a collaborative environment. Also listed as DSCI 160 .
Core Requirement(s): Quantitative Reasoning
Prerequisite(s): CS 150  or CS 130  with a minimum C grade or previous programming experience with instructor approval



Add to Portfolio (opens a new window)