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

How to Build an Organism (with Lab) — BIO2220.01

Instructor: Blake Jones
Credits: 4
The organism sits at the heart of biological evolution. Judged on its form and performance, the organism is the ultimate object of natural selection, and thus understanding its development and function is key for understanding the evolution of life. In this course you will learn fundamentals across the levels of biological organization to understand how genetic information

How to Think Like a Data Scientist — CS4115.01

Instructor: Hugh Crowl
Credits: 4
In this course, you will be introduced to the importance of gathering, cleaning, normalizing, visualizing and analyzing data to drive informed decision-making, no matter the field of study. You will learn to use a combination of tools and techniques, including spreadsheets, SQL, and Python to work on real-world datasets using a combination of procedural and basic machine

How to Think Like a Data Scientist — CS4115.01

Instructor: Tim Schroeder
Credits: 4
This class will cover the methods used to gather, clean, normalize, visualize, and analyze quantitative data to inform decision making in multiple fields of study. We will use spreadsheets, SQL and Python to work on real-world datasets using a combination of procedural and basic machine-learning algorithms. Students will also learn to ask good, exploratory questions and develop

Improvisation, Play and Persistence — SCMA4107.01

Instructor: Betsy Sherman and Katie Montovan
Credits: 2
When we first come into this world, we are endlessly curious about everything, without the self-consciousness we acquire later in life. When we get to school, many of us are told that there is a single right way to answer questions, whether about a poem or the material world. We are discouraged from trying different approaches and all too often we learn that “failing” to get

Infinity — MAT2109.03

Instructor: Andrew McIntyre
Credits: 1
A large part of modern mathematics has to do with how we conceptualize and manage the idea of infinity. This occurs in different places: the infinity of the horizon line that appeared with the development of perspective drawing, the infinitely small and infinitely many quantities of calculus, the infinite depth of fractals. This class will survey some of these concepts and

Infinity — MAT2109.01

Instructor: Andrew McIntyre
Credits: 1
A large part of modern mathematics has to do with how we conceptualize and manage the idea of infinity. This occurs in different places: the infinity of the horizon line that appeared with the development of perspective drawing, the infinitely small and infinitely many quantities of calculus, the infinite depth of fractals, the potentially infinite size of sets. This class will

Inside Silicon Valley — CS2276.01

Instructor: Andrew Cencini
Credits: 2
Technology startup companies have held the attention and fascination of the American public via popular culture and media. Television shows, movies, news coverage, and podcasts have portrayed, satirized, and romanticized life at these companies. But, what do we really know about these companies and the environment in which they exist? Who are the people that start these

Internet Seminar — CS4140.01

Instructor:
Credits: 4
An open exploration of various internet technologies including networking, DNS, HTML, CSS, Javascript, front-end frameworks, back-end databases and systems, security, hosting, cloud services - the works. Specific topics will depend on the background and interests of the participants. As a seminar, this course will involve group work and learning from each other. May be

Interview Etiquette for Technology Pathway — CS4390.01) (cancelled 5/10/2024

Instructor: Meltem Ballan
Credits: 2
This course is designed to equip students with the essential skills and knowledge needed to excel in interviews within the technology industry. Through a combination of theoretical understanding, practical exercises, and mock interviews, students will learn the intricacies of behavioral, technical, and case study interviews. The course will focus on developing effective

Intro to Maps and Geographic Information Systems — ES2110.01

Instructor: Tim Schroeder
Credits: 4
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that students will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial geographic information systems software to analyze patterns within spatial datasets and communicate

Intro to Maps and Geographic Information Systems —

Instructor: Tim Schroeder
Credits: 4
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that students will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial geographic information systems software to analyze patterns within spatial datasets and communicate

Intro to Maps and Geographic Information Systems — ES2110.01

Instructor: Tim Schroeder
Credits: 4
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that students will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial geographic information systems software to analyze patterns within spatial datasets and communicate

Intro to Maps and Geographic Information Systems — ES2110.01

Instructor: Timothy Schroeder
Credits: 4
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that students will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial geographic information systems software to analyze patterns within spatial datasets and communicate

Intro to Maps and Geographic Information Systems — ES2110.01

Instructor: Tim Schroeder
Credits: 2
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that you will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial database software to analyze data and plot information on maps. Students will be expected to develop their own work

Intro to Maps and Geographic Information Systems — ES2110.01

Instructor: Tim Schroeder
Credits: 4
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that students will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial geographic information systems software to analyze patterns within spatial datasets and communicate

Intro to Maps and Geographic Information Systems — ES2110.01

Instructor: Tim Schroeder
Credits: 4
This is an introductory course on the theory and practice of analyzing and displaying geo-spatial information. The methods that students will learn have wide-ranging applications in the natural and social sciences. Students will learn how to utilize mapping and spatial geographic information systems software to analyze patterns within spatial datasets and communicate

Introduction to Cancer Biology — BIO2104.01

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

The cells in our bodies need to grow and divide in order to make new tissue, and to repair or replace damaged tissue.  The processes that govern cell growth and division are tightly regulated. When the cells that comprise the tissues of our bodies lose the ability to properly regulate their growth and proliferation, cancer is the result.  This

Introduction to Cancer Biology — BIO2104.01

Instructor: Amie McClellan
Credits: 4
The cells in our bodies need to grow and divide in order to make new tissue, and to repair or replace damaged tissue. The processes that govern cell growth and division are tightly regulated. When the cells that comprise the tissues of our bodies lose the ability to properly regulate their growth and proliferation, cancer is the result. This introductory level course will

Introduction to Cell Biology (with lab) — BIO4114.01

Instructor: Amie McClellan
Credits: 4
The cell is the fundamental organizational unit of all living organisms on Earth.  In this class we will investigate cell structure and function, learn about DNA replication and transcription, find out how proteins are synthesized, folded and localized, and come to understand how interfering with cell biological processes can result in disease.  In the lab, students

Introduction to Cell Biology (with lab) — BIO4114.02

Instructor: Amie McClellan
Credits: 4
Cells are the fundamental units that organize life. In this class we will investigate cell structure and function, learn about DNA replication and transcription, find out how proteins are synthesized and transported, and come to understand how interfering with cell biological processes can result in disease. In the lab, students will gain experience with both prokaryotic and

Introduction to Cell Biology (with Lab) — BIO4114.01

Instructor: Amie McClellan
Credits: 4
The cell is the fundamental organizational unit of all living organisms on Earth. In this class we will investigate cell structure and function, learn about DNA replication and transcription, find out how proteins are synthesized, folded, localized, and regulated, and ultimately come to understand how interfering with cell biological processes can result in disease. In the lab,

Introduction to Cell Biology (with lab) — BIO4114.01

Instructor: Amie McClellan
Credits: 4
The cell is the fundamental organizational unit of all living organisms on Earth. In this class we will investigate cell structure and function, learn about DNA replication and transcription, find out how proteins are synthesized, folded and localized, and come to understand how interfering with cell biological processes can result in disease. In the lab, students will gain

Introduction to Cell Biology (with lab) — BIO4114.01

Instructor: Amie McClellan
Credits: 4
Cells are the fundamental units that organize life. In this class we will investigate cell structure and function, learn about DNA replication and transcription, find out how proteins are synthesized and transported, and come to understand how interfering with cell biological processes can result in disease. In the lab, students will gain experience with both prokaryotic and

Introduction to Cell Biology (with lab) — BIO4114.01

Instructor: Amie McClellan
Credits: 4
The cell is the fundamental organizational unit of all living organisms on Earth.  In this class we will investigate cell structure and function, learn about DNA replication and transcription, find out how proteins are synthesized, folded and localized, and come to understand how interfering with cell biological processes can result in disease.  In the lab, students