Science and Mathematics

Course System Home All Areas of Study Science and Mathematics

Select Filters and then click Apply to load new results

Term
Time & Day Offered
Level
Credits
Course Duration

Extragalactic Astronomy and Cosmology — PHY4103.01

Instructor: Hugh Crowl
Credits: 4
Galaxies are massive collections of stars, gas, dust, and dark matter. They are both the birthplace of stars and planets and the signposts of the universe. By studying what happens inside galaxies, we are able to understand the conditions under which stars form. By studying the galaxies themselves, we can understand how the environment shapes their structure and makeup. By

Failure — CS4129.01

Instructor: Andrew Cencini
Credits: 4
Why do systems fail? How do we determine what went wrong? How do we learn from failure to build better systems and prevent similar problems from occurring in the future? In this course we will examine a variety of ways that software and hardware systems can fail, their causes, impacts and (where applicable) remediation. We will learn about tools and techniques that can be used

Field Course in Coral Reef Biology — BIO4239.01

Instructor: Betsy Sherman
Credits: 2
Coral reefs are among the most diverse, unique and beautiful of ecosystems on the planet.  Alas, they are also quite vulnerable to various environmental assaults and most of the reefs on earth are in real jeopardy.  In order to gain a more robust understanding of reefs, we will study reefs on site in the Caribbean. Students will learn the taxonomy, identification and

Field Course in Coral Reef Biology — BIO4239.01

Instructor: Elizabeth Sherman
Credits: 2
Coral reefs are among the most diverse, unique and beautiful of ecosystems on the planet.  Alas, they are also quite vulnerable to various environmental assaults and most of the reefs on earth are in real jeopardy.  In order to gain a more robust understanding of reefs, we will study reefs on site in the Caribbean. Students will learn the taxonomy, identification and

Field Ecology: Documenting Natural Areas of the Bennington Region — BIO4127.02

Instructor: Kerry Woods
Credits: 2
The class will be dedicated to intensive study of the ecosystems of the Bennington region and direct observation and documentation of natural areas in the region. Each Thursday afternoon will be dedicated to intensive field study of selected natural areas. Students will be responsible for compiling descriptive documentation, to be published on-line to initiate a 'base-line'

Forests: An Introduction to Ecology and Evolution (with lab) — BIO2109.01

Instructor: Kerry Woods
Credits: 4
New England is one of the most heavily forested regions in the United States. 14,000 years ago it was covered by ice. When humans arrived about 11,000 years ago, they found forests already established — and began reshaping the landscape through hunting and fire and, beginning about 2000 years ago, farming. European colonists caused further ecological change by expanding

Forests: An Introduction to Ecology and Evolution (with lab) — BIO2109.01

Instructor: Kerry Woods
Credits: 4
New England is one of the most heavily forested regions in the United States. 14,000 years ago it was covered by ice. When humans arrived about 11,000 years ago, they found extensive, well-established forests — and began reshaping the landscape through hunting and fire and, beginning about 2000 years ago, farming. European colonists caused further ecological change by expanding

Forests: An Introduction to Ecology and Evolution (with lab) — BIO2109.01

Instructor: Kerry Woods
Credits: 4
New England is one of the most heavily forested regions in the United States. 14,000 years ago it was covered by ice. When humans arrived about 11,000 years ago, they found forests already established — and began reshaping the landscape through hunting and fire and, beginning about 2000 years ago, farming. European colonists caused further ecological change by expanding

Forests: An Introduction to Ecology and Evolution (with lab) — BIO2109.01

Instructor: Kerry Woods
Credits: 4
New England is one of the most heavily forested regions in the United States. 14,000 years ago it was covered by ice. When humans arrived about 11,000 years ago, they found forests already established — and began reshaping the landscape through hunting and fire and, beginning about 2000 years ago, farming. European colonists caused further ecological change by expanding

Foundation of Software Design and Data Structure — CS2153.01

Instructor: Meltem Ballan
Credits: 4
This is the second course after CS 2127: Elements of Computers and Programming. I assume that you know a programming language (Python). The emphasis of this course will be on software development using object-oriented methodology. This course will not cover basic Python syntax in this course. We will learn how to analyze and design software. We will learn how to create

Foundations of Python Programming: Theory and Practice — CS2141.01) (cancelled 5/10/2024

Instructor: Meltem Ballan
Credits: 2
Foundations of Python Programming: Theory and Practice is a comprehensive introductory course designed to equip students with essential programming skills using the Python language. Throughout the course, students will delve into fundamental programming concepts such as variables, data types, control structures, functions, and object-oriented programming principles. They will

Fourier Analysis and Partial Differential Equations — MAT4212.01

Instructor: Andrew McIntyre
Credits: 4
Fourier analysis may be seen as decomposing an arbitrary function, or wave form, into sine and cosine functions. In this sense, it is clearly of interest in analyzing audio signals. However, it goes much further than this. In computer science, it extends to processing of images and data compression. In physics, it is central to quantum mechanics. More broadly, it is the main

Fourier Analysis, Differential Equations, and Mathematical Methods — MAT4140.01

Instructor: Andrew McIntyre
Credits: 4
This class is a broad survey of mathematical theories and techniques which are applied in the physical sciences and engineering, but also are of interest in their own right. The class will cover fundamentals of ordinary and partial differential equations, fundamental to classical mechanics, electrodynamics, quantum mechanics, and chemistry. A large part of the course will cover

Full Stack Mobile Artificial Intelligence — CS4161.01

Instructor: Ursula Wolz
Credits: 4
Increasingly, mobile apps provide information based on server-side analytics driven by artificial intelligence algorithms. Full stack developers need skills set in both front-end (user interface, native mobile) and back-end (database, data mining) This course dives into object-oriented user interface design as well as essential algorithms from machine learning and artificial

Functional Programming and Computation—Exploring the foundations of Computer Science — CS4110.01

Instructor: Carly Rudzinski
Credits: 4
What is computation?  This is the question that birthed Computer Science as a discipline, and serves as the focal point of this course.  Our plan for answering it is twofold.  First, we will introduce functional programming through Scheme (a dialect of Lisp).  Unlike imperative languages, functional programming tends to emphasize techniques such as lambda

Fundamentals of Ecology — BIO2217.01

Instructor: Caitlin McDonough MacKenzie
Credits: 4
Ecology is the study of interactions among organisms and their environment. Studying these interactions provides us with the theoretical foundation for understanding many of the most pressing environmental problems. Ecology is a broad field, encompassing research at the scales of individuals, populations, communities, and ecosystems with methods that draw on

Fundamentals of Observational Astronomy — PHY4204.01

Instructor: Hugh Crowl
Credits: 2
Nearly everything that we know about the universe reaches us via light. In this class, we will investigate how astronomers use light to learn about the physical properties of the universe. We will learn how to measure the positions of astronomical objects, how the sky changes over time, the design and function of optical telescopes, how to make quantitative measurements of

Gadgets: an Electronics Microcontroller Lab — CS2151.01

Instructor: Jim Mahoney
Credits: 2
A hands-on exploration of interactive electronics with a programmable microcontroller and various sensors, motors, lights and switches in order to see the basics of circuits, coding, and the techniques behind the DIY (Do It Yourself) "Maker" culture. We'll first use the recipes in the Sparkfun Inventor's kit as a starting point to learn about "for" loops, "if" statements, volts

Games and Probability — MAT2377.01

Instructor: Andrew McIntyre
Credits: 4
Throughout history, people have played games — games of chance and games of skill. Many of us grew up playing all kinds of different games, and most of those are infused with the core tenets of statistical reasoning and understanding: probability, risk assessment, expected value, and game theory. This course will look at statistics and probability through this lens. We will

Games And Probability — MAT2377.01

Instructor: Joe Mundt
Credits: 4
Throughout history, people have played games -- games of chance and games of skill.  Many of us grew up playing all kinds of different games, and most of those are infused with the core tenets of statistical reasoning and understanding:  probability, risk assessment, expected value, and game theory.  This course will look at statistics and probability through

Games and Probability — MAT2377.01

Instructor: Joe Mundt
Days & Time: T/Th 6:30PM-8:30PM
Credits: 4

Throughout history, people have played games — games of chance and games of skill. Many of us grew up playing all kinds of different games, and most of those are infused with the core tenets of statistical reasoning and understanding: probability, risk assessment, expected value, and game theory. This course will look at statistics and probability through this lens. We will

Genetics - Principles and Practice (with Lab) — BIO4207.01

Instructor: Amie McClellan
Credits: 4
What are genes? How do they work? How are they passed on? This course will provide an introduction to modes of inheritance as well as to genes, their structure, and their regulation. Topics discussed in this class will include, but are not limited to, the molecular structure of DNA and RNA, Mendelian inheritance, molecular properties of genes, and the regulation of gene

Genetics: Principles and Practice (with lab) — BIO4207.01

Instructor: Amie McClellan
Credits: 4
What are genes? How do they work? How are they passed on? This course will provide an introduction to modes of inheritance as well as to genes, their structure, and their regulation. Topics discussed in this class will include, but are not limited to, the molecular structure of DNA and RNA, Mendelian inheritance, molecular properties of genes, and the regulation of gene

Genetics: Principles and Practice (with lab) — BIO4207.01

Instructor: Amie McClellan
Credits: 4
What are genes? How do they work? How are they passed on? This course will provide an introduction to modes of inheritance as well as to genes, their structure, and their regulation. Topics discussed in this class will include, but are not limited to, the molecular structure of DNA and RNA, Mendelian inheritance, molecular properties of genes, and the regulation of gene