Online education for future leaders in engineering.
Stand out in the job market by gaining in-demand skills, ranging from computational engineering and algorithmic thinking to cybersecurity and mechatronics. Earn a top-ranked degree, certificate or microcredential online — then go build a brighter future for yourself and our world.
100% online. 100% Oregon State.
- High-quality courses, purpose-built by OSU for online learners
- Rigorous training from a top engineering university
- The same skill-focused learning outcomes as on-campus courses
- Expert faculty with extensive industry experience and connections
Explore all that OSU has to offer in natural resources online bachelor's degrees.
Browse online engineering programs
22 programs in engineering available
Undergraduate degrees (4)
Computer Science
B.S.
Immerse yourself in problems that apply to every field, and gain skills in software engineering, mobile development, cloud-based programming and more.
Software engineeringWeb developmentComputer networkingCybersecurityDesign engineeringParallel programmingCryptography
Cybersecurity engineerDatabase engineerNetwork and systems engineerQuality assurance engineerSoftware developerUI/UX designerWeb developer
Computer Science
B.S. (Postbaccalaureate)
Take your shortest path to a rewarding career by earning just 60 credits, enabling you to focus only on computer science and graduate quickly.
Software engineeringWeb developmentComputer networkingCybersecurityDesign engineeringParallel programmingCryptography
Cybersecurity engineerDatabase engineerNetwork and systems engineerQuality assurance engineerSoftware developerUI/UX designerWeb developer
Construction Engineering Management
B.S.
Get the comprehensive skills you need to lead complex, large-scale construction projects with a program that focuses on construction engineering and technology as well as management techniques.
Construction estimatingProject management and schedulingVirtual design and constructionEngineering computationHuman resources managementContracts and specificationsHighway location and design
Construction directorEngineering managerProject engineerConstruction site managerEstimatorField engineerLand development project managerOffice engineer
Mechanical Engineering
B.S.
Learn how to design, build and improve mechanical systems, components and processes. Gain in-demand skills in computational engineering and modeling that will set you apart as a mechanical engineer.
Mechanical engineeringComputer-aided designProduct development3D modelingSystems engineeringManufacturing processesEngineering design process
Mechanical engineerAerospace engineerMechatronics engineerEnergy engineerRobotics engineerManufacturing engineerMaterials engineer
Undergraduate certificates (4)
Cybersecurity
Undergraduate Certificate
Learn to design and manage secure systems to safeguard data from malicious actors through knowledge of firewalls, intrusion detection systems and data loss prevention.
SecurityCryptographyDigital forensicsInformation security governanceData miningParallel programming
Cybersecurity analystCybersecurity engineerSoftware engineerRequirements analystRisk management directorSoftware assurance engineer
Design for Social Impact
Undergraduate Certificate
Learn how to apply design thinking to society’s most daunting challenges, so you can make a positive impact across the issues you care about.
Project managementProblem solving & innovationVisualization skillsCommunicating in a professional contextDesigning solutions for equity & inclusionTeam leadershipUser experience
Product developerBusiness developer & entrepreneurNonprofit managerConsultantGraphic designerUX designerPrototype builderTech-enabled artist
Humanitarian Engineering
Undergraduate Certificate
Build technical engineering skills and learn to analyze the social, environmental and economic context as you work with underserved populations to help gain safe access to vital resources.
Co-designCross-cultural communicationInterdisciplinary teamworkCommunity engagementSustainabilitySocial Impact
Humanitarian organization coordinatorConflict relief project managerDesign engineerNon-profit directorMultinational organization staffResearch scientist
Mechatronics for Manufacturing Engineering
Undergraduate Certificate
Integrate advanced applications of automation and mechatronics in technology, and step into a high-demand career in industrial robotics, mechanical design, electronics or systems engineering.
Electrical engineering fundamentalsAutomationRoboticsMechatronicsLogical controlDigital control theoryDigital signal processing
Robotics engineerAutomation engineerControl system design engineerElectronics design engineerMechanical design engineerData scientist
Undergraduate microcredentials (5)
Engineering Mechanics
Microcredential (advanced)
Develop the skills to adeptly work with engineering technology, complete first-line engineering tasks and more as you build the foundational knowledge every engineer needs.
Applied mechanicsGeometryMaterials scienceTrigonometry
Process Engineering Analysis
Microcredential (advanced)
Advance your career by gaining expertise in semiconductor process engineering, preparing you for leading roles in semiconductor research and development and manufacturing for next-generation chips.
Application of first and second laws of thermodynamicsApplication of process modelsProcess engineeringMolecular diffusion processes
Process Engineering Fundamentals
Microcredential (advanced)
Gain in-demand skills in semiconductor process development and evaluation. Learn how to transform raw materials into functional integrated circuits, equipping you with knowledge about next-generation chip manufacturing.
Material balances set-up, performance, and applicationEnergy balances set-up, performance, and applicationThermophysical and thermochemical calculationsData analysisStatistical analysis of process dataProcess engineering
Programming Fundamentals
Microcredential (advanced)
Build a strong foundation in computer science by learning the basics of programming and the necessary skills for front-line programming roles.
Data structuresProgramming in PythonFundamentals of object-oriented programmingGitHub and git usage
Theoretical Computer Science
Microcredential (advanced)
Discover the science-based concepts driving innovation in AI, machine learning and data science, and stand out in the job market as a software engineer with skill-focused training in theoretical computer science.
Grammars and automata as models of computationCorrectness of algorithmsFunctional programming techniquesEquivalency of models of computationDivide-and-conquer algorithm designDynamic programming
Graduate degrees (4)
Computer Science
M.S. or MEng
Deepen your technical expertise in emerging topics in computer science and learn how to manage technical teams from faculty who have extensive industry experience.
Theoretical computer scienceArtificial intelligenceComputer systemsSoftware engineeringComputer vision and graphicsMachine learningPrivacy and surveillance
Chief information officerComputer systems analystData scientistEngineering managerInformation security analystSoftware architectTechnical lead
Data Analytics
M.S. or Graduate Certificate
Master the science of big data through expertise in statistics and computing, with skills that are in-demand in virtually every industry and range from data collection and modeling to analysis and visualization.
Data set analysisMultidisciplinary data translationData visualizationStatistical analysisProgramming for data scienceApplied machine learningExperimental design and analysis
Data scientistAnalytics strategistData architectSenior data engineerPredictive analytics managerDirector of business intelligencePrincipal data analyst
Engineering Management
MEng or Graduate Certificate
Gain skills in project management, operations, risk assessment and strategic planning to successfully lead teams and influence decision-makers in both engineering-focused and interdisciplinary organizations.
Project managementOperations managementEconomic analysisOrganizational behaviorProject risk managementSystems engineeringStrategic planning
Information systems managerChief technology officerNatural science managerDirector of engineeringArchitectural and engineering managerOperations manager
Radiation Health Physics
MHP
Apply interdisciplinary knowledge of physics, biology and engineering to protect people and the environment from the harmful effects of radiation, ensuring the safe use of radiation in society.
RadiophysicsRadiobiologyRadiation detectionNuclear rules and regulationsNuclear fuel cycle and waste managementRadiochemistryApplied radiation safetyInternal dosimetryRadioecology
PhysicistNuclear engineerNuclear power reactor operatorBiochemistNuclear technicianBiophysicist
Graduate certificates (3)
Data Analytics
M.S. or Graduate Certificate
Earn a graduate credential as you learn how to analyze complex datasets using statistics, computer science and mathematics, making an impact in areas that range from biohealth to business to environmental science.
Statistical methodsEstimation and hypothesis testingMatrix algebraCluster analysisSimulations and data analysisMultivariate analysisTime series analytics
Data analystAnalytics consultantOperations analystData engineerMarket research analystFinancial analystBusiness intelligence analyst
Engineering Management
MEng or Graduate Certificate
Jump start your transition into a management role by acquiring key technical and soft skills along with engineering-focused business and operational expertise.
Project managementEconomic analysisOrganizational behaviorProject risk management
Engineering team leaderProject engineerSenior engineerEngineering managerOperations managerEngineering consultantIndustrial production managerArchitectural engineer
Water Resources Engineering
Graduate Certificate
Study the hydrologic cycle and learn modeling and analysis skills, so you can help develop more sustainable solutions for water resources management.
Hydrologic processesSurface modelingWater resources system designRiver engineeringWater quality managementWatershed analysisGroundwater dynamicsNumerical modelingAquifer assessmentStormwater management
HydrologistWater resources engineerCivil engineerEnvironmental engineerHydraulics engineerNatural resources manager
Graduate microcredentials (2)
Engineering Management
Graduate microcredential (advanced)
Start on the road to developing an advanced understanding of engineering management principles, and prepare yourself to thrive in managerial roles as a respected team leader.
ForecastingLeadershipProject managementSupply chain
Engineering Project Management
Graduate microcredential (advanced)
Learn how to break complex tasks into pieces and correctly sequence those parts to ensure that a project meets time, budget and performance requirements.
Engineering managementForecastingProject planningRisk management
IE 571 - Project Management in Engineering
IE 586 / CCE 552 - Project Risk Management
IE 583 - Advanced Engineering Economics Analysis
MEng in Engineering Management
Contact us directly
Our knowledgeable staff of enrollment services specialists will answer your specific questions about OSU Ecampus online degree programs, courses, the application process and how to get started.
8 a.m.–4 p.m. PT, Monday–Friday
Request
information
To ensure that you receive emails from us, please add "ecampus@oregonstate.edu" and these domains to your safe senders list: “@oregonstate.edu,” “@discover.oregonstate.edu” and “@email.oregonstate.edu.”
† All mobile information you share will remain confidential and will never be given to external sources. Any costs associated with receiving a text message are the responsibility of the individual receiving the message. Opting in to this mobile text messaging service from Ecampus is free of charge, however, message and data rates may apply from your wireless carrier.