Middlebury

CSCI0146A-F24

Intensive Intro to Computing

Intensive Introduction to Computing
In this course we will provide an introduction to the field of computer science, geared towards students with some prior computer science or programming experience, or a background in quantitative problem-solving (e.g., advanced math coursework). Students will learn a variety of algorithmic strategies, including iterative and recursive approaches, and how to implement those strategies as Python programs. We will study computational techniques utilized in the natural sciences, social sciences and other disciplines. Additional topics will include large-scale data analysis and the ethical issues introduced by computing technologies. (Open to first years and sophomores; others by waiver)
Course Reference Number (CRN):
92669
Subject Code:
CSCI
Course Number:
0146
Section Identifier:
A

Course

CSCI 0146

All Sections in Fall 2024

Fall 2024

CSCI0146A-F24 Lecture (Linderman)
CSCI0146Z-F24 Lab (Linderman)