Dec 26, 2024  
Academic Catalog 2022-2023 
    
Academic Catalog 2022-2023 [ARCHIVED CATALOG]

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): Counts toward core requirement: Quantitative Reasoning
Prerequisite(s): CS 150 or CS 130 with a minimum grade of C or previous programming experience with instructor approval



Add to Portfolio (opens a new window)