Engineering+

Image
Group of engineering students in lab uniform
Engineering+
Your engineering journey starts here
Fall Showcase Exploration

Experience hands-on projects, discover diverse pathways, and gain essential skills with our innovative Engineering+ program

Engineering+ propels you into a dynamic learning environment where you'll collaborate with peers, tackle real-world challenges, and explore various engineering disciplines through engaging projects. Our faculty mentors will guide you on your journey, fostering an inclusive mindset and preparing you for success in your chosen field.

Go beyond the textbook and embrace active learning experiences

  • Project-based learning: Apply theoretical knowledge to solve real-world engineering problems through collaborative projects.
  • Major exploration: Dive into diverse engineering disciplines and discover your perfect academic fit.
  • Professional development: Build valuable connections at Oregon State and beyond with industry professionals to gain insights and launch your career.
  • Inclusive learning: Develop a well-rounded understanding of how engineering impacts the world and promotes diverse perspectives.

Whether you have a specific career goal in mind or are still exploring your options, Engineering+ equips you with the foundation and confidence to thrive at Oregon State and beyond.

Upcoming Engineering+ Events

 

Courses

Over your first three terms, you’ll take three 3-credit courses that explore various intersections of engineering, society, and the environment. Each on-campus course meets twice per week for one-hour lectures and once per week in a smaller group for a two-hour studio.

  • Studios are an OSU-specific course structure that supports students in practicing engineering work in authentic situations - collaborating in small groups on complex open-ended problems with multiple constraints and stakeholders.

Fall 2025

The Skyscraper: Sustainable and Resilient Construction

Buildings are everywhere but do you know how they are planned, designed, and constructed? In this course we will explore how designers, engineers, and constructors work together to create sustainable and resilient structures. You and your team will have fun during studio activities that introduce different aspects of the design and construction process.

Campus: Corvallis  Instructor: Ingrid Arocho  110 CRN: 19136  115 CRN: 19201


Engineering for People, Climate, and Ecosystems

TBD.

Campus: Corvallis  Instructor: Frank Chaplan  110 CRN: 19141  115 CRN: 19202


Our Energy Future: Exploring Hydrogen and Lithium

No matter your engineering major, you will have a role in our world's future energy economy. Explore how your major will interact with hydrogen production, use and its impacts. Explore processes for lithium production and state how your interests and future major could contribute to a more sustainable energy future. Complete a team project exploring one of these topics and relate it to your future goals as an engineer.

Campus: Corvallis  Instructor: Natasha Mallette  110 CRN: 19146  115 CRN: 19203


Engineering Clean Water for Environment, Health and Survival

In a rapidly changing world, access to clean water will be humanity’s most important challenge and threat.  In this class, we will explore how every engineering field plays a critical role in helping to provide and preserve clean water for the planet.  Through case studies, we will learn the broader impacts of engineering decisions on society.  And through hands on learning we will design, create and test emergency sand water filters that will help your community survive a Cascadia-event earthquake.

Campus: Corvallis  Instructor: Tyler Radniecki  110 CRN: 19151  115 CRN: 19204


Mission to Mars - Engineering Challenges

Embark on a mission to Mars and face various engineering and health challenges along the way. You will design technology and conduct experiments to address one of these challenges, such as:

- Producing oxygen by recycling CO2 from the spacecraft cabin through algae growth in a photo-bioreactor, or

- Designing a biomedical device to remove plasma-free iron from an astronaut's bloodstream, exposed to space radiation.

Discover how engineering and science play a critical role in your mission and how to ensure astronauts’ safe return home.

Campus: Corvallis  Instructor: Goran Jovanovic  110 CRN: 19156  115 CRN: 19205


Energy Production and Justice on Earth - Implications for Space Colonization

Investigate the interactions of energy, climate, communities, and industry, and what they mean for engineers.

Campus: Corvallis  Instructor: Lily Ranjbar  110 CRN: 19161  115 CRN: 19206


Engineering for Aerospace Applications

Advances in the aerospace field require involvement of different perspectives and engineering disciplines. Build your engineering skills while working with others and exploring aerospace problems and projects, such as building and launching rockets.

Campus: Corvallis  Instructor: David Blunck  110 CRN: 19166  115 CRN: 19207


Automating the Future: Using Sensors for Control

Learn how to solve real-world problems by designing sensors that enable signal processing devices to interact with the world autonomously. Students of engineering will create most future innovations; you will start on this early by exploring how to solve real-world problems by thinking critically, creatively, collaborating with others, and using methods that apply to nearly all disciplines of engineering.

Campus: Corvallis  Instructor: Jason Clark  110 CRN: 19171  115 CRN: 19208


Engineering for Development and Disaster/Emergency Response

Through the lens of the United Nation's Global Sustainable Development Goals, this course explores how the different types of engineering disciplines can help meet global needs for energy, clean water, electricity, transportation, health, and housing. Together we'll design solutions for each of these through hands-on experiments and consideration of the technical, social, environmental, and economic context for a specific place in the world that is undergoing development and/or disaster and emergency response.

Campus: Corvallis  Instructor: Nordica MacCarty  110 CRN: 19176  115 CRN: 19209


Trash to Treasure: Engineering a Circular Materials Economy

Our society is facing a convergence of social-justice and environmental issues the likes of which we have never seen before, from production of green-house gases resulting in climate change to the accumulation of waste plastics in our oceans; there has never been a greater need for technological innovation to manage our waste. Discover how engineers of various disciplines are developing new technologies to birth a circular-materials economy that will enhance our society’s environmental sustainability and social equity.

Campus: Corvallis  Instructor: Lucas Ellis  110 CRN: 19181  115 CRN: 19210


Sustainable and Resilient Construction: The Bridge

Ever thought about how bridges are designed and constructed? This course explores how major bridges are designed and constructed and how engineers and scientists are pursuing methods to make the design, construction, and operation of these major engineering accomplishments more sustainable (e.g., meeting today’s needs without sacrificing future needs) and resilient (e.g., able to resist earthquakes, tsunamis, malevolent attacks). The class introduces critical aspects of the design and construction of bridges with engaging and fun studio activities that emphasize these critical aspects.

Campus: Corvallis  Instructor: David Trejo  110 CRN: 19186  115 CRN: 19211


Automating the Future: Using Sensors for Control

Learn how to solve real-world problems by designing sensors that enable signal processing devices to interact with the world autonomously. Students of engineering will create most future innovations; you will start on this early by exploring how to solve real-world problems by thinking critically, creatively, collaborating with others, and using methods that apply to nearly all disciplines of engineering.

Campus: Corvallis  Instructor: Jason Clark  110 CRN: 19191  115 CRN: 19212


TBD

TBD.

Campus: Corvallis  Instructor: Staff  110 CRN: 19196  115 CRN: 19213


Engineering Systems for a Better World (Honors College)

Learn how to see the systems all around you — the people, technology, energy, and information — that play a key role in building and maintaining a better world. Explore how all engineering disciplines play a part in human-machine systems and build your engineering, creativity and innovation skills while you build a trebuchet.

Campus: Corvallis  Instructor: Cynthia Horta Martinez  110 CRN: 19953  115 CRN: 19954


Take It Apart! Reverse Engineering for Change (Honors College)

Ever take something apart to see how it works only to realize you could design it better? Explore engineering concepts while learning how products function and how we can design for change.

Campus: Corvallis  Instructor: Sarah Oman Martinez  110 CRN: 19951  115 CRN: 19952


Engineering Considerations for a Digital World

Be successful both at Oregon State and in your engineering career. Uses effective teaming practices that account for social justice and equity. Analyze professional codes of conduct and ethical practices in engineering professions through the lens of multidisciplinary and societally relevant engineering challenges. Develop critical thinking skills to collaboratively identify engineering problems and to articulate possible solutions.

Campus: Ecampus  Instructor: Scott Kerlin  110 CRN: 19991  115 CRN: 19927


Design Across Disciplines

Begin establishing the foundations necessary to be a successful engineer in any field.

Campus: Cascades  Instructor: Rebecca Webb/Kenneth Martin  110 CRN: 19066  115 CRN: 19067


TBD

TBD.

Campus: Cascades  Instructor: Dan White  110 CRN: 19658  115 CRN: 19659

Solving Computational Sustainability Problems

Apply problem-solving strategies for developing algorithms to solve computational sustainability problems related to climate, water, energy, agriculture, forestry, and social/human factors.

Campus: Corvallis  Instructor: Jennifer Parham-Mocello  CRN: 14753


Applied Engineering Thinking

Investigate engineered systems of your choice while applying the research-based engineering thinking techniques you’ll learn in the course. Student projects have included: astrophysics of meteorites, forest fire modeling and management, turbo-charged gasoline engines, wind turbine optimization and water treatment through restored wetlands.

Campus: Corvallis  Instructor: Devlin Montfort  CRN: 15870


Computational Foundations in Engineering

Explore foundational engineering concepts such as design principles, usability, problem solving, computational thinking, and logic. Gain knowledge of Boolean algebra, truth tables, circuit diagrams, and Python. Start building skills to find a job, and boost teamwork, communication, and technical writing skills through group projects focusing on design and use of software in diverse ways.

Campus: Ecampus  Instructor: Samarendra Hedaoo  CRN: 19925


TBD

TBD.

Campus: Ecampus  Instructor: Chris Hoyle  CRN: 20024

Computational Engineering in Daily Life

Gain confidence using core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures, to solve real-life problems using computations.

Campus: Corvallis  Instructor: Tingwei Zhang  CRN: 15438


Computational Thinking by Tinkering with Python

Learn programming in Python by taking apart code examples to dissect, reverse engineer, modify, and adapt them. Then, solidify your understanding of the patterns you’ve discovered by designing new programs from scratch. Programming language: Python

Campus: Ecampus  Instructor: Doshna Umma Reddy  CRN: 19926

Summer 2025

Engineering Considerations for a Digital World

Be successful both at Oregon State and in your engineering career. Uses effective teaming practices that account for social justice and equity. Analyze professional codes of conduct and ethical practices in engineering professions through the lens of multidisciplinary and societally relevant engineering challenges. Develop critical thinking skills to collaboratively identify engineering problems and to articulate possible solutions.

Campus: Ecampus  Instructor: Scott Kerlin  110 CRN: 74357  115 CRN: 74287

Computational Foundations in Engineering

Explore foundational engineering concepts such as design principles, usability, problem solving, computational thinking, and logic. Gain knowledge of Boolean algebra, truth tables, circuit diagrams, and Python. Start building skills to find a job, and boost teamwork, communication, and technical writing skills through group projects focusing on design and use of software in diverse ways.

Campus: Ecampus  Instructor: Randy Scovil  CRN: 72555

Computational Thinking by Tinkering with Python

Learn programming in Python by taking apart code examples to dissect, reverse engineer, modify, and adapt them. Then, solidify your understanding of the patterns you’ve discovered by designing new programs from scratch. Programming language: Python

Campus: Ecampus  Instructor: Doshna Reddy  CRN: 72556

Spring 2025

Take it apart! Reverse Engineering for Change

Ever take something apart to see how it works only to realize you could design it better? Explore engineering concepts while learning how products function and how we can design for change.

Campus: Corvallis  Instructor: Natasha Mallette  CRN: 55284


Engineering Considerations for a Digital World

Be successful both at Oregon State and in your engineering career. Uses effective teaming practices that account for social justice and equity. Analyze professional codes of conduct and ethical practices in engineering professions through the lens of multidisciplinary and societally relevant engineering challenges. Develop critical thinking skills to collaboratively identify engineering problems and to articulate possible solutions.

Campus: Ecampus  Instructor: Scott Kerlin  CRN: 55666

Inclusive Engineering and Strategic Planning: It Takes All Kinds of Minds

Explore techniques including problem identification and definition, idea generation, team building, experimental design, and resource allocation. Discover theory behind inclusive professionalism, professional inclusivity, approaches to design, monitor, and control complex systems. Use engineering tools, and implement techniques crucial to push technology forward ethically in a globalized and globalizing world.

Campus: Corvallis  Instructor: Ingrid Scheel  CRN: 55285


Computational Foundations in Engineering

Explore foundational engineering concepts such as design principles, usability, problem solving, computational thinking, and logic. Gain knowledge of Boolean algebra, truth tables, circuit diagrams, and Python. Start building skills to find a job, and boost teamwork, communication, and technical writing skills through group projects focusing on design and use of software in diverse ways.

Campus: Ecampus  Instructor: Samarendra Hedaoo  CRN: 55274

Computational Engineering in Daily Life

Gain confidence using core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures, to solve real-life problems using computations. Programming language: C++.

Campus: Corvallis  Instructor: Tingwei Zhang  CRN: 54940, 55237


Computational Engineering for renewable energy

Explore the world of renewable energy through data analysis and Python programming. Gain programming and data analysis skills through project-based learning and design of new programs with applications in renewable energy. Programming language: Python

Campus: Corvallis  Instructor: Jasmin Kennard  CRN: 54945


Computational Engineering Big and Small

Explore core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Apply these concepts to engineering problems at a variety of length scales ranging from the nucleus to the solar system. Programming language: Python.

Campus: Corvallis  Instructor: Sam Briggs  CRN: 54947


Algorithms for modeling, visualizing, and testing creative engineering designs

Learn how to work smart so your computer can work hard by writing robust and logically structured code that does as much as you want in as few lines as possible. Convert engineering problems to programmatic algorithms by understanding and mastering the use of variables, methods, and conditional statements in your script. Programming language: Python

Campus: Corvallis  Instructor: Jeff Knowles  CRN: 54949


The Python Prescription

Explore the development and production of pharmaceuticals through data analysis and mathematical modeling. Build your computer programming and problem-solving skills through project-based learning in Python.

Campus: Corvallis  Instructor: Adam Lambert  CRN: 54951


Computational Engineering and Clean Energy

Learn core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Then put these concepts to work with real world datasets from wind and wave energy, hydropower, solar, and more! Programming language: Python.

Campus: Corvallis  Instructor: Meagen Wengrove  CRN: 54953


Computational Engineering for One Planet

Familiarize yourself with core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Then put your new knowledge to the test, solving sustainability problems using computation. Programming language: Python.

Campus: Corvallis  Instructor: Dilan Senaratne  CRN: 55246


Computational Engineering for Everyday Life

Explore core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Apply these concepts to problems in nature and industry that are relevant to engineers. Programming Language: Python

Campus: Corvallis  Instructor: Ben Smucker  CRN: 55657


Computational Engineering for One Planet

Familiarize yourself with core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Then put your new knowledge to the test, solving sustainability problems using computation. Programming language: Python.

Campus: Corvallis  Instructor: Rebecca Hutchinson  CRN: 55219


Analyzing Systems for a Better World

Explore core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Then solve problems for systems that involve people, technology, energy, and information. Programming language: Python.

Campus: Corvallis  Instructor: Phillip Carleton  CRN: 56761


Computational Engineering for One Planet

Familiarize yourself with core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Then put your new knowledge to the test, solving sustainability problems using computation. Programming language: C++

Campus: Corvallis  Instructor: Jennifer Parham-Mocello  CRN: 60063


Physical Computing (Honors College)

Hone C/C++ concepts using a physical computing platform called Circuit Playground Express and the Arduino IDE to make physically interactive systems. Algorithmic music box, light shows, interactive hand-held games.

Campus: Corvallis  Instructor: Chet Udell  CRN: 59471


Computational Thinking by Tinkering with Python

Learn programming in Python by taking apart code examples to dissect, reverse engineer, modify, and adapt them. Then, solidify your understanding of the patterns you’ve discovered by designing new programs from scratch. Programming language: Python

Campus: Ecampus  Instructor: Doshna Reddy  CRN: 54896


Computational Thinking by Tinkering with Python

Learn programming in Python by taking apart code examples to dissect, reverse engineer, modify, and adapt them. Then, solidify your understanding of the patterns you’ve discovered by designing new programs from scratch. Programming language: Python

Campus: Ecampus  Instructor: Rita Ghantous  CRN: 54897


TBD

TBD

Campus: Cascades  Instructor: Kyle Webb  CRN: 55258


TBD

TBD

Campus: Cascades  Instructor: Dan White  CRN: 55270

Winter 2025

Energy Production and Justice on Earth - Implications for Space Colonization

Explore the connection between energy production and social justice on Earth and how it impacts our future in space colonization. You’ll get a deep understanding of the ethical, environmental, and societal dynamics in today's energy landscape. You will also explore how equitable access to resources, sustainable energy solutions, and responsible community- building will be essential for human expansion beyond Earth. Join us and be part of the transformation as we work to create a blueprint for a brighter, more equitable, and responsible spacefaring future.

Campus: Corvallis  Instructor: Lily Ranjbar  CRN: 35135


Materials and Software for a Greener World

Be successful both at Oregon State and in your engineering career. Uses effective teaming practices that account for social justice and equity. Analyze professional codes of conduct and ethical practices in engineering professions through the lens of multidisciplinary and societally relevant engineering challenges. Develop critical thinking skills to collaboratively identify engineering problems and to articulate possible solutions.

Campus: Ecampus  Instructor: Scott Kerlin  CRN: 35312

Natural Infrastructure for Climate Resilience

Examine how design can incorporate natural infrastructure (e.g., plants, large wood, dunes, floodplains) to reduce risk of flooding, erosion, and rising temperatures in river and coastal environments. Design calculations, studios, and analyses will emphasize energy dissipation and climate resilience.

Campus: Corvallis  Instructor: Scott Wright  CRN: 34819


System of Systems Engineering

In this course, you'll learn how to design, model, and simulate complex systems comprised of independent subsystems that must work together to achieve important real-world tasks. You will work in teams, learn graphical programming, test hypotheses, and contribute to technical reports.

Campus: Corvallis  Instructor: Jason Clark  CRN: 34824, 34838


Unlocking the Power of Sensor Technology

From wearable health devices, to robotics, climate monitoring, and the Internet of Things, explore the remarkable impact of sensors on our daily lives. How might these technologies transform your discipline? Join us on a journey of design thinking, unraveling complex issues, and seeking data-driven solutions, while using sensor kits to assemble your very own sensor system with your team. Explore the fusion of function and form, values and beliefs, and the profound connection between design and our own understanding of self. In this immersive narrative, the designs we create ultimately shape the world, and ourselves.

Campus: Corvallis Instructor: Chet Udell CRN: 34833


Designing Systems for a Better World

Analyze real-world problems using Systems Thinking tools and design sustainable solutions using Human-Centered Design and System Dynamics Modeling. Gain practical insights about how to tackle engineering challenges systematically to produce long-term benefits.

Campus: Corvallis  Instructor: Sami Al-Abdrabbuh  CRN: 34848


Thinking and Working as a Product Design Engineer

Learn methods and processes to design products that satisfy human needs in a technologically, economically, and environmentally viable way.

Campus: Corvallis  Instructor: Chris Hoyle  CRN: 34853


Fresh Water for the Present and Future

Learn organized problem-solving and a variety of computational tools (e.g. spreadsheets, as we look at the supply and demand of water in the home, community, country, and planet. Work in teams to perform, check, and present engineering calculations as we examine ways to meet the growing demand for clean water.

Campus: Corvallis  Instructor: Lazaro Perez  CRN: 35324, 35338


Applied Engineering Thinking

Investigate engineered systems of your choice while applying the research-based engineering thinking techniques you’ll learn in the course. Student projects have included: astrophysics of meteorites, forest fire modeling and management, turbo-charged gasoline engines, wind turbine optimization and water treatment through restored wetlands.

Campus: Corvallis  Instructor: Devlin Montfort CRN: 34867


Engineering Solutions for Health Disparities

Explore the interplay between engineering, health disparities, and social and environmental justice. You’ll have the opportunity to hone your professional skills, including data analysis, scientific literacy, and science communication. Assess publicly available data to identify health disparities, analyze trends, and brainstorm creative solutions. Join us as we explore how different engineering fields can make an impact in health disparities.

Campus: Corvallis  Instructor: Kaitlin Fogg  CRN: 35665


The Engineer’s Mind: Problem Solving through Systems Thinking

This course will explore the nature of thinking and mental models, investigate how we think, whether we think differently from one another, and how social and personal background shape our thought processes. Then it delves into engineering thinking—its development, strengths, and challenges, as well as its place in society, innovation and interdisciplinary collaboration. Building on this foundation, it will explore systems thinking, a powerful framework for approaching complex problems, any problem. Finally it will integrate systems thinking into engineering critical thinking in our rapidly changing world.

Campus: Corvallis  Instructor: Mazdak Shadkam  CRN: 39281


Computational Foundations in Engineering

Explore foundational engineering concepts such as design principles, usability, problem solving, computational thinking, and logic. Gain knowledge of Boolean algebra, truth tables, circuit diagrams, and Python. Start building skills to find a job, and boost teamwork, communication, and technical writing skills through group projects focusing on design and use of software in diverse ways.

Campus: Ecampus  Instructor: Randy Scovil  CRN: 34963


Our Embedded World

Learn about the embedded systems that control the devices and systems that make up our world. Gain familiarity with basic electronic circuits, develop your algorithmic thinking ability, and apply these concepts to build and program a microcontroller- based system

Campus: Cascades  Instructor: Kyle Webb  CRN: 35042


TBD

TBD

Campus: Cascades  Instructor: Daniel White  CRN: 37326

Computational Engineering in Daily Life

Gain confidence using core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures, to solve real-life problems using computations.
Programming language: C++.

Campus: Corvallis  Instructor: Alex Guyer  CRN: 35054


Computational Engineering for One Planet

Familiarize yourself with core programming concepts, such as variables, expressions, conditions, control structures, functions, and simple 1-d and 2-d structures. Then put your new knowledge to the test, solving sustainability problems using computation.
Programming language: Python.

Campus: Corvallis  Instructor: Dilan Senaratne  CRN: 35313


Computational Thinking by Tinkering with Python

Learn programming in Python by taking apart code examples to dissect, reverse engineer, modify, and adapt them. Then, solidify your understanding of the patterns you’ve discovered by designing new programs from scratch.
Programming language: Python

Campus: Ecampus  Instructor: Doshna Reddy  CRN: 35827

People

We are here to help. Reach out with any questions or to learn more.

Paula De Szoeke

Paula De Szoeke

Assistant Director of Engineering+

paula.deszoeke@oregonstate.edu

College of Engineering | Mechanical, Industrial, and Manufacturing Engineering
Portrait of Natasha Mallette.

Natasha Mallette, PhD, P.E.

Director of Engineering+

natasha.mallette@oregonstate.edu

College of Engineering | Nuclear Science and Engineering