CS 101
CS 101 - Intro Computing: Engrg & Sci
Fall 2020
| Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|---|
| Intro Computing: Engrg & Sci | CS101 | AL1 | 35879 | OLC | 3 | - | Neal E Davis | ||
| Intro Computing: Engrg & Sci | CS101 | AYA | 35886 | OD | 0 | 1300 - 1450 | M | Neal E Davis Dipayan Mukherjee | |
| Intro Computing: Engrg & Sci | CS101 | AYB | 35889 | OD | 0 | 1500 - 1650 | M | Neal E Davis Dipayan Mukherjee | |
| Intro Computing: Engrg & Sci | CS101 | AYC | 35890 | OD | 0 | 1700 - 1850 | M | Neal E Davis Pranav Asthana | |
| Intro Computing: Engrg & Sci | CS101 | AYD | 35893 | OD | 0 | 0900 - 1050 | T | Neal E Davis Bryan J Lunt | |
| Intro Computing: Engrg & Sci | CS101 | AYE | 61077 | OD | 0 | 1100 - 1250 | T | Neal E Davis Stephanie C Lin | |
| Intro Computing: Engrg & Sci | CS101 | AYF | 35915 | OD | 0 | 1300 - 1450 | T | Neal E Davis Stephanie C Lin | |
| Intro Computing: Engrg & Sci | CS101 | AYG | 35896 | OD | 0 | 1700 - 1850 | T | Rain Skylor Oksana Kwan | |
| Intro Computing: Engrg & Sci | CS101 | AYH | 35902 | OD | 0 | 1300 - 1450 | W | Rain Skylor Oksana Kwan | |
| Intro Computing: Engrg & Sci | CS101 | AYI | 35907 | OD | 0 | 1500 - 1650 | W | Priyank Agrawal | |
| Intro Computing: Engrg & Sci | CS101 | AYJ | 35899 | OD | 0 | 1700 - 1850 | W | Priyank Agrawal | |
| Intro Computing: Engrg & Sci | CS101 | AYK | 35918 | OD | 0 | 0900 - 1050 | R | Bryan J Lunt | |
| Intro Computing: Engrg & Sci | CS101 | AYL | 61078 | OD | 0 | 1100 - 1250 | R | Risha Aich | |
| Intro Computing: Engrg & Sci | CS101 | AYM | 35910 | OD | 0 | 1300 - 1450 | R | Risha Aich | |
| Intro Computing: Engrg & Sci | CS101 | AYN | 35913 | OD | 0 | 1500 - 1650 | R | Charlotte R Kiesel | |
| Intro Computing: Engrg & Sci | CS101 | AYO | 62682 | OD | 0 | 0900 - 1050 | F | Pranav Asthana | |
| Intro Computing: Engrg & Sci | CS101 | AYP | 62683 | OD | 0 | 1100 - 1250 | F | Irene Isaac | |
| Intro Computing: Engrg & Sci | CS101 | AYQ | 62913 | OD | 0 | 1300 - 1450 | F | Irene Isaac | |
| Intro Computing: Engrg & Sci | CS101 | AYR | 62914 | OD | 0 | 1500 - 1650 | F | Kartikeya Sharma |
See full schedule from Course Explorer
Official Description
Course Director
Text(s)
(Required) A Primer on Scientific Programming with Python, 5th edition, Hans Petter Langtangen, ISBN: 978-3-662-49886-6
Learning Goals
Goal 1 Students should be able to solve problems algorithmically.
Goal 2 Students should be proficient in “computational thinking”, meaning that students should be able to conduct major- appropriate abstraction, modeling, representations of information, and algorithmic thinking related to solving engineering problems.
Goal 3 Students should be confident about using computation as a standard tool, on the same level as math and physics.
Goal 4 Students should be able to program in a high-level language (e.g., Python or MATLAB).
Goal 5 Students should access data sources, process data, and create outputs including various, plots.
Goal 6 Students should use MATLAB proficiently.
Topic List
Functions and scripts
Variables
Statements
Libraries
File I/O
Plotting
Symbolic Algebra & Calculus
Numerical Algebra & Calculus
Numerical Optimization
Curve Fitting & Regression
Required, Elective, or Selected Elective
Required in most Engineering programs.