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

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

From Nature to Flask — CHE2250.01

Instructor: Fortune Ononiwu
Days & Time: MO 1:40pm-3:30pm
Credits: 2

Plants and macrofungi remain rich sources of natural products that exhibit a wide range of biological activities. In this course, students are introduced to phenols, flavonoids, terpenes, alkaloids, glycosides, and other classes of natural products. The course includes discussion, analysis of primary literature, and hands-on work involving

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 Ecology — BIO2217.01

Instructor: Caitlin McDonough MacKenzie
Days & Time: MO,TH 1:40pm-3:30pm
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

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

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

Instructor: Amie McClellan
Days & Time: Tu/F 10:30AM-12:20PM; W 8:30AM-12:10PM (Lab)
Credits: 5

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

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

Genome Jumpstart — BIO2117.01

Instructor: Amie McClellan
Days & Time: TU,FR 10:30am-12:20pm
Credits: 4

This course offers an immersive experience into the world of DNA, genes, and genomes in eukaryotic organisms.  In addition to getting a grasp of the foundational biology, students will engage with various online databases and resources, becoming familiar with the computational algorithms and methodologies used to mine and analyze the ever-increasing data

Genome Jumpstart — BIO2117.01

Instructor: Amie McClellan
Credits: 4
This course offers an immersive experience into the world of DNA, genes, and genomes in eukaryotic organisms. In addition to getting a grasp of the foundational biology, students will engage with various online databases and resources, becoming familiar with the computational algorithms and methodologies used to mine and analyze the ever-increasing data generated from whole