• Skip to Content
  • AZ Index
  • Catalog Home
  • Institution Home
West Virginia University 2025-26 Academic Catalog
WVU Home
Would you like to search this site specifically, or all WVU websites?
  • Catalog Home
  • WVU Morgantown
    • Undergraduate Catalog
    • Graduate/​Professional Catalog
  • WVU Potomac State College
    • Applied Sciences
    • Liberal Arts
    • STEM
    • Regents Bachelor of Arts
  • WVU Institute of Technology
    • School of Arts and Sciences
    • School of Business
    • School of Engineering-​Leonard C. Nelson
    • School of Nursing
  • Archived Catalogs
  • Catalog Home/
  • WVU Morgantown/
  • Undergraduate Catalog/
  • Engineering and Mineral Resources- Benjamin M. Statler College of/
  • Department of Mechanical, Materials & Aerospace Engineering /
  • Robotics Engineering, B.S.
WVU Morgantown

Robotics Engineering, B.S.

  • Overview
  • Major
  • Area of Emphasis
  • Learning Outcomes
  • Dual Degrees

Degree Offered

  • Bachelor of Science in Robotics Engineering (B.S.)

Nature of the Program

Robotics engineering ranks amongst the fastest-growing profession globally according to a recent World Economic Forum Future of Jobs Report. This four-year degree program explores mechanical systems, computer science and engineering systems to provide students with a strong interdisciplinary foundation. Through the fundamentals of robotics systems, mobile robotics, robotic manipulators and autonomy students gain the knowledge and skills to develop their own robotics solutions. The culmination of this program is through the development of a yearlong capstone project giving students the experience to be prepared for a career in robotics engineering within the growing industry, government position or academia.

The robotics engineering program is designed to equip students with the knowledge and skills to excel in the engineering design and production of robotics and autonomous systems solutions. The program will prepare next-generation robotics engineers who are:

  • Effective in the engineering design and production of robotics and autonomous systems solutions to alleviate the burden of human workload or create safer work environments.
  • Versed to apply a theoretical foundation of mechanical, electrical and computer engineering systems to integrate and devise robotics solutions.
  • Educated and trained to apply robotics solutions in collaboration with specialists in the field, ensuring a comprehensive and interdisciplinary approach to addressing challenges in robotic systems.

General Education Foundations

Please use this link to view a list of courses that meet each GEF requirement.

NOTE: Some major requirements will fulfill specific GEF requirements. Please see the curriculum requirements listed below for details on which GEFs you will need to select.

Course List
Code Title Hours
General Education Foundations
F1 - Composition & Rhetoric3-6
ENGL 101
& ENGL 102
Introduction to Composition and Rhetoric
and Composition, Rhetoric, and Research
or ENGL 103
Accelerated Academic Writing
F2A/F2B - Science & Technology4-6
F3 - Math & Quantitative Reasoning3-4
F4 - Society & Connections3
F5 - Human Inquiry & the Past3
F6 - The Arts & Creativity3
F7 - Global Studies & Diversity3
F8 - Focus (may be satisfied by completion of a minor, double major, or dual degree)9
Total Hours31-37

Please note that not all of the GEF courses are offered at all campuses. Students should consult with their advisor or academic department regarding the GEF course offerings available at their campus.

Degree Requirements

Students must meet the following criteria to qualify for a Bachelor of Science in Robotics Engineering degree:

  • Complete a minimum of 124 credit hours
  • Satisfy WVU's undergraduate degree requirements
  • Satisfy Statler College's undergraduate degree requirements
  • Complete all courses listed in the curriculum requirements with the required minimum grades
  • Attain an overall grade point average of 2.00 or better
  • Attain a WVU grade point average of 2.00 or better
  • Attain a Statler grade point average of 2.00 or better
  • A maximum of one math or science course with a grade of D+, D, or D- may be applied toward degree completion
  • Complete a survey regarding their academic and professional experiences at WVU, as well as post-graduation job placement or continuing education plans.

The Statler GPA is computed based on all work taken at WVU with a subject code within Statler College (BIOM, BMEG, CE, CHE, CPE, CS, CSEE, CYBE, EE, EMGT, ENGR, ENVE, ETEC, IENG, IH&S, MAE, MINE, MPGE, MSEN, PDA, PNGE, ROBE, SAFM, SENG) excluding ENGR 140, ENGR 150, and CS 101. The WVU GPA is computed based on all work taken at WVU. The Overall GPA is computed based on all work taken at WVU and transfer work.

Curriculum Requirements

Course List
Code Title Hours
University Requirements16
Fundamentals of Engineering Requirements2
Math and Science Requirements28
Robotics Engineering Program Requirements78
Total Hours124

University Requirements 

Course List
Code Title Hours
General Education Foundations (GEF) 1, 2, 3, 4, 5, 6, 7, and 8 (31-37 Credits)
Outstanding GEF Requirements 1, 5, 6, 715
ENGR 191First-Year Seminar1
Total Hours16

Fundamentals of Engineering Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Fundamentals of Engineering courses.
ENGR 101Engineering Problem Solving 12
Total Hours2

Math and Science Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Math and Science courses.
Lab Science (select one of the following):4
CHEM 115
& 115L
Fundamentals of Chemistry 1
and Fundamentals of Chemistry 1 Laboratory
BIOL 115
& 115L
Principles of Biology
and Principles of Biology Laboratory
SUST 101
& 101L
Sustainable Earth
and Sustainable Earth Laboratory
MATH 155Calculus 1 (GEF 3)4
MATH 156Calculus 24
MATH 251Multivariable Calculus4
MATH 261Elementary Differential Equations4
PHYS 111
& 111L
General Physics 1
and General Physics 1 Laboratory
4
PHYS 112
& 112L
General Physics 2
and General Physics 2 Laboratory
4
Total Hours28

Robotics Engineering Program Requirements

Course List
Code Title Hours
ECON 201Principles of Microeconomics3
EE 221
& 221L
Introduction to Electrical Engineering
and Introduction to Electrical Engineering Laboratory
4
EE 251
& 251L
Digital Electronics
and Digital Electronics Laboratory
4
CS 110
& 110L
Introduction to Computer Science
and Introduction to Computer Science Laboratory
4
CS 111
& 111L
Introduction to Data Structures
and Introduction to Data Structures Laboratory
4
CS 350Computer System Concepts3
CPE 271
& 271L
Introduction to Digital Logic Design
and Digital Logic Laboratory
4
CPE 310
& 310L
Microprocessor Systems
and Microprocessor Systems Laboratory
4
MAE 202Sophomore Seminar1
MAE 211
& 211L
Mechatronics
and Mechatronics Laboratory
3
MAE 212LIntroduction to Computer Aided Design1
MAE 241Statics3
MAE 242Dynamics3
MAE 243Mechanics of Materials3
MAE 342Dynamics of Machines3
MAE 316Analysis of Engineering Systems3
MAE 411
& 411L
Advanced Mechatronics
and Advanced Mechatronics Laboratory
3
MAE 460Automatic Controls3
ROBE 313Fundamentals of Robotic Systems3
ROBE 412Mobile Robotics3
ROBE 413Robotic Manipulators3
ROBE 414Robot Autonomy3
ROBE 471SPrinciples of Engineering Design3
ROBE 472SEngineering Systems Design3
Choose from the following (for a total of at least 4 credit hours):4
CPE 410S
Microcomputer Structures and Interfacing
CPE 442
Introduction to Digital Computer Architecture
CPE 453
Data and Computer Communications
CS 455
Computer Architecture
CS 472
Artificial Intelligence
CYBE 435
Computer Incident Response
CYBE 465
Cybersecurity Principles and Practice
EE 327
Signals and Systems 1
EE 355
& 355L
Analog Electronics
and Analog Electronics Laboratory
EE 463
Digital Signal Processing Fundamentals
IENG 405
Design for Manufacturability
IENG 445
Project Management for Engineers
MAE 312
Introduction to Mechanical Design
MAE 353
Intermediate Mechanics of Materials
MAE 442
Mechanical Vibrations
MAE 457
UAV Path Planning and Trajectory Tracking
MAE 466
Spacecraft Dynamics
MAE 469
UAV Guidance, Navigation & Control
MAE 473
Bioengineering
or BMEG 340
Biomechanics
or BIOM 425
Bioengineering
MATH 441
Applied Linear Algebra
PHYS 314
Introductory Modern Physics
PHYS 321
Optics
PHYS 332
Theoretical Mechanics 2
ROBE 271S
Robotic Engineering Design 1
ROBE 371S
Robotic Engineering Design 2
ROBE 491
Professional Field Experience
or ROBE 495
Independent Study
or ROBE 496
Senior Thesis
Total Hours78

Suggested Plan of Study

First Year
FallHoursSpringHours
CS 110
& 110L
4CS 111
& 111L
4
ENGL 1013MATH 1564
ENGR 1012PHYS 111
& 111L
4
ENGR 1911GEF 53
MATH 1554 
Lab Science4 
 18 15
Second Year
FallHoursSpringHours
EE 221
& 221L
4MAE 211
& 211L
3
MAE 202*1MAE 212L1
MAE 2413MAE 2423
MATH 2514MATH 2614
PHYS 112
& 112L
4ENGL 1023
 16 14
Third Year
FallHoursSpringHours
MAE 2433ECON 2013
MAE 3163EE 251
& 251L
4
GEF 63MAE 3423
CS 3503ROBE 3133
CPE 271
& 271L
4CPE 310
& 310L
4
 16 17
Fourth Year
FallHoursSpringHours
MAE 411
& 411L*
3MAE 4603
ROBE 412*3GEF 73
ROBE 414*3ROBE 413*3
ROBE 471S*3ROBE 472S*3
Technical Elective1Technical Elective3
 13 15
Total credit hours: 124
*

Offered once per year in the semester shown.

Area of Emphasis

  • Artificial Intelligence

Area of Emphasis in Artificial Intelligence

Course List
Code Title Hours
CS 472Artificial Intelligence3
CS 474Introduction to Responsible and Safe AI3
Select two of the following:6
CPE 420
Introduction to Neural Networks
CS 460
Introduction to Big Data Engineering
CS 473
Introduction to Data Mining
CS 476S
Applied Artificial Intelligence Studio
EE 465
Introduction to Digital Image Processing
Total Hours12

Major Learning Outcomes

Robotics Engineering

Upon graduation, all Bachelor of Science students in Robotics Engineering will have acquired the:

  • Students will be effective in the engineering design and production of robotics and autonomous systems solutions to lighten the burden of human work;
  • Students will be able to apply a theoretical foundation of mechanical systems, electrical systems and computer engineering systems to integrate and devise robotics solutions;
  • Student will be effective and planning the use of and participating in the development of robotics and autonomous systems; and
  • Students will have the education and training to apply robotics solutions in concert with specialists who deal with robotic systems.

Dual Degree Programs

  • B.S.A.E. Aerospace Engineering and B.S. Robotics Engineering
  • B.S.Cp.E. Computer Engineering and B.S. Robotics Engineering
  • B.S.C.S. Computer Science and B.S. Robotics Engineering
  • B.S.M.E. Mechanical Engineering and B.S. Robotics Engineering

B.S.A.E. Aerospace Engineering and B.S. Robotics Engineering

Students can simultaneously pursue two bachelor's degrees in Aerospace Engineering and Robotics Engineering. To successfully complete both degrees, students must meet all requirements of both programs. Exact credit hours and classes will vary per student based on their choice of technical electives and Area of Emphasis courses.

B.S.Cp.E. Computer Engineering and B.S. Robotics Engineering


Degree Requirements

Students must meet the following criteria to qualify for a Bachelor of Science in Computer Engineering and a Bachelor of Science in Robotics Engineering degree:

  • Complete a minimum of 153 credit hours
  • Satisfy WVU's undergraduate degree requirements
  • Satisfy Statler College's undergraduate degree requirements
  • Complete all courses listed in the curriculum requirements with the required minimum grades
  • Attain an overall grade point average of 2.00 or better
  • Attain a WVU grade point average of 2.00 or better
  • Attain a Statler grade point average of 2.00 or better
  • A maximum of one math or science courses with a grade of D+, D, or D- may apply towards a Statler College degree
  • Complete a survey regarding their academic and professional experiences at WVU, as well as post-graduation job placement or continuing education plans.

The Statler GPA is computed based on all work taken at WVU with a subject code within Statler College (BIOM, BMEG, CE, CHE, CPE, CS, CSEE, CYBE, EE, EMGT, ENGR, ENVE, ETEC, IENG, IH&S, MAE, MINE, MPGE, MSEN, PDA, PNGE, ROBE, SAFM, SENG) excluding ENGR 140, ENGR 150, and CS 101. The WVU GPA is computed based on all work taken at WVU. The Overall GPA is computed based on all work taken at WVU and transfer work.

Curriculum Requirements

Course List
Code Title Hours
University Requirements16
Fundamentals of Engineering Requirements2
Math and Science Requirements30
Computer Engineering and Robotics Engineering Program Requirments105-106
Total Hours153-154

University Requirements

Course List
Code Title Hours
General Education Foundations (GEF) 1, 2, 3, 4, 5, 6, 7, and 8 (31-37 Credits)
Outstanding GEF Requirements 1, 5, 6, and 715
ENGR 191First-Year Seminar1
Total Hours16

Fundamentals of Engineering Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Fundamentals of Engineering courses.
ENGR 101Engineering Problem Solving 12
Total Hours2

Math and Science Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Math and Science courses.
MATH 155Calculus 1 (GEF 3)4
MATH 156Calculus 2 (GEF 8)4
MATH 251Multivariable Calculus4
MATH 261Elementary Differential Equations4
MATH 375Applied Modern Algebra3
PHYS 111
& 111L
General Physics 1
and General Physics 1 Laboratory (GEF 2B)
4
PHYS 112
& 112L
General Physics 2
and General Physics 2 Laboratory (GEF 8)
4
STAT 215Introduction to Probability and Statistics (GEF 8)3
Total Hours30

Computer Engineering and Robotics Engineering Program Requirements

Course List
Code Title Hours
CPE 271
& 271L
Introduction to Digital Logic Design
and Digital Logic Laboratory
4
CPE 310
& 310L
Microprocessor Systems
and Microprocessor Systems Laboratory
4
CPE 453Data and Computer Communications3
CPE 410SMicrocomputer Structures and Interfacing3
or CPE 442 Introduction to Digital Computer Architecture
or CPE 484 Real-Time Systems Development
CS 110
& 110L
Introduction to Computer Science
and Introduction to Computer Science Laboratory
4
CS 111
& 111L
Introduction to Data Structures
and Introduction to Data Structures Laboratory
4
CS 330
& 330L
Introduction to Software Engineering
and Introduction to Software Engineering Laboratory
4
CS 350Computer System Concepts3
CS 450Operating Systems Structure4
ECON 201Principles of Microeconomics (GEF 4)3
EE 221
& 221L
Introduction to Electrical Engineering
and Introduction to Electrical Engineering Laboratory
4
EE 223
& 223L
Electrical Circuits
and Electrical Circuits Laboratory
4
EE 251
& 251L
Digital Electronics
and Digital Electronics Laboratory
4
EE 327Signals and Systems 13
EE 355
& 355L
Analog Electronics
and Analog Electronics Laboratory
4
MAE 102Introduction to Mechanical and Aerospace Engineering Design3
or ENGR 102 Engineering Problem Solving 2
MAE 202Sophomore Seminar1
MAE 211
& 211L
Mechatronics
and Mechatronics Laboratory
3
MAE 212LIntroduction to Computer Aided Design1
MAE 241Statics3
MAE 242Dynamics3
MAE 243Mechanics of Materials3
MAE 316Analysis of Engineering Systems3
MAE 342Dynamics of Machines3
MAE 411
& 411L
Advanced Mechatronics
and Advanced Mechatronics Laboratory
3
MAE 460Automatic Controls3
ROBE 313Fundamentals of Robotic Systems3
ROBE 412Mobile Robotics3
ROBE 413Robotic Manipulators3
ROBE 414Robot Autonomy3
Capstone Sequence (Select One Pathway)6-7
CSEE 380
& CSEE 480S
& CSEE 481S
Engineering for Societal Impact
and Capstone Project - Design
and Capstone Project - Implementation (7 Total Hours)
ROBE 471S
& ROBE 472S
Principles of Engineering Design
and Engineering Systems Design (6 Total Hours)
Technical Elective *3
Total Hours105-106
*

See BS CpE and BS Robotics degrees for list of technical electives. Except CPE 412 Mobile Robotics.

Suggested Plan of Study

It is important for students to take courses in the order specified as much as possible; all prerequisites and concurrent requirements must be observed.  A typical B.S.Cp.E. / B.S. Robotics degree program that completes degree requirements in five years is listed below.

First Year
FallHoursSpringHours
CS 110
& 110L
4CS 111
& 111L
4
ENGL 1013MAE 1023
ENGR 1012MATH 1564
ENGR 1911PHYS 111
& 111L
4
MATH 1554 
GEF 5, 6, or 73 
 17 15
Second Year
FallHoursSpringHours
EE 221
& 221L
4CPE 271
& 271L
4
MAE 2021ENGL 1023
MAE 2413MAE 212L1
MATH 2514MAE 2423
PHYS 112
& 112L
4MATH 2614
 16 15
Third Year
FallHoursSpringHours
CPE 310
& 310L
4CS 3503
MAE 211
& 211L
3EE 223
& 223L
4
MAE 2433EE 251
& 251L
4
ROBE 3133MAE 3163
STAT 2153 
 16 14
Fourth Year
FallHoursSpringHours
EE 355
& 355L
4CS 330
& 330L
4
MAE 3423ECON 201 (GEF 4)3
MATH 3753EE 3273
ROBE 412*3ROBE 413*3
GEF 5, 6, or 73GEF 5, 6, or 73
 16 16
Fifth Year
FallHoursSpringHours
CPE 4533CPE 410S, 442, or 4843
CS 4504MAE 4603
MAE 411
& 411L
3ROBE 472S or CSEE 481S*3
ROBE 414*3Technical Elective3
ROBE 471S or CSEE 480S*3 
 16 12
Total credit hours: 153
*
Courses only taught in given semester.

B.S.C.S. Computer Science and B.S. Robotics Engineering


Degree Requirements

Students must meet the following criteria to qualify for a Bachelor of Science in Computer Science and a Bachelor of Science in Robotics Engineering degree:

  • Complete a minimum of 152 credit hours
  • Satisfy WVU's undergraduate degree requirements
  • Satisfy Statler College's undergraduate degree requirements
  • Complete all courses listed in the curriculum requirements with the required minimum grades
  • Attain an overall grade point average of 2.00 or better
  • Attain a WVU grade point average of 2.00 or better
  • Attain a Statler grade point average of 2.00 or better
  • A maximum of one math or science courses with a grade of D+, D, or D- may apply towards a Statler College degree
  • Complete a survey regarding their academic and professional experiences at WVU, as well as post-graduation job placement or continuing education plans.

The Statler GPA is computed based on all work taken at WVU with a subject code within Statler College (BIOM, BMEG, CE, CHE, CPE, CS, CSEE, CYBE, EE, EMGT, ENGR, ENVE, ETEC, IENG, IH&S, MAE, MINE, MPGE, MSEN, PDA, PNGE, ROBE, SAFM, SENG) excluding ENGR 140, ENGR 150, and CS 101. The WVU GPA is computed based on all work taken at WVU. The Overall GPA is computed based on all work taken at WVU and transfer work.

Curriculum Requirements

Course List
Code Title Hours
University Requirements16
Fundamentals of Engineering Requirements2
Math and Science Requirements30
Computer Science and Robotics Engineering Program Requirements104-105
Total Hours152-153

University Requirements

Course List
Code Title Hours
General Education Foundations (GEF) 1, 2, 3, 4, 5, 6, 7, and 8 (31-37 Credits)
Outstanding GEF Requirements 1, 5, 6, and 715
ENGR 191First-Year Seminar1
Total Hours16

Fundamentals of Engineering Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Fundamentals of Engineering courses.
ENGR 101Engineering Problem Solving 12
Total Hours2

Math and Science Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Math and Science courses except CS 220.
CS 220Discrete Mathematics3
MATH 155Calculus 1 (GEF 3)4
MATH 156Calculus 2 (GEF 8)4
MATH 251Multivariable Calculus4
MATH 261Elementary Differential Equations4
PHYS 111
& 111L
General Physics 1
and General Physics 1 Laboratory (GEF 2B)
4
PHYS 112
& 112L
General Physics 2
and General Physics 2 Laboratory (GEF 8)
4
STAT 215Introduction to Probability and Statistics (GEF 8)3
Total Hours30

Computer Science and Robotics Engineering Program Requirements

Course List
Code Title Hours
CPE 271
& 271L
Introduction to Digital Logic Design
and Digital Logic Laboratory
4
CPE 310
& 310L
Microprocessor Systems
and Microprocessor Systems Laboratory
4
CPE 453Data and Computer Communications3
CS 110
& 110L
Introduction to Computer Science
and Introduction to Computer Science Laboratory
4
CS 111
& 111L
Introduction to Data Structures
and Introduction to Data Structures Laboratory
4
CS 210File and Data Structures4
CS 310Principles of Programming Languages3
CS 320Analysis of Algorithms3
CS 330
& 330L
Introduction to Software Engineering
and Introduction to Software Engineering Laboratory
4
CS 350Computer System Concepts3
CS 410Compiler Construction3
or CS 422 Automata Theory
CS 450Operating Systems Structure4
ECON 201Principles of Microeconomics3
EE 221
& 221L
Introduction to Electrical Engineering
and Introduction to Electrical Engineering Laboratory
4
EE 251
& 251L
Digital Electronics
and Digital Electronics Laboratory
4
MAE 202Sophomore Seminar1
MAE 211
& 211L
Mechatronics
and Mechatronics Laboratory
3
MAE 212LIntroduction to Computer Aided Design1
MAE 241Statics3
MAE 242Dynamics3
MAE 243Mechanics of Materials3
MAE 316Analysis of Engineering Systems3
MAE 342Dynamics of Machines3
MAE 411
& 411L
Advanced Mechatronics
and Advanced Mechatronics Laboratory
3
MAE 460Automatic Controls3
ROBE 313Fundamentals of Robotic Systems3
ROBE 412Mobile Robotics3
ROBE 413Robotic Manipulators3
ROBE 414Robot Autonomy3
WRIT 304Business and Professional Writing3
or WRIT 305 Technical Writing
or WRIT 403 Grant Proposal Writing for Community & Industry
Capstone Design Sequence6-7
CSEE 380
& CSEE 480S
& CSEE 481S
Engineering for Societal Impact
and Capstone Project - Design
and Capstone Project - Implementation
ROBE 471S
& ROBE 472S
Principles of Engineering Design
and Engineering Systems Design
CS 4xx Technical Elective *3
Total Hours104-105
*

See BSCS degree for list of electives with the CS subject code in 400-level or higher.

Suggested Plan of Study

It is important for students to take courses in the order specified as much as possible; all prerequisites and concurrent requirements must be observed.  A typical B.S.C.S. / B.S. Robotics degree program that completes degree requirements in four and a half years is listed below.

First Year
FallHoursSpringHours
CS 110
& 110L
4CS 111
& 111L
4
ENGL 1013ENGL 1023
ENGR 1012MATH 1564
ENGR 1911PHYS 111
& 111L
4
MATH 1554 
GEF 5, 6, or 73 
 17 15
Second Year
FallHoursSpringHours
CS 2104CPE 271
& 271L
4
MAE 2021MAE 211
& 211L
3
MAE 2413MAE 212L1
MATH 2514MAE 2423
PHYS 112
& 112L
4MATH 2614
 16 15
Third Year
FallHoursSpringHours
CS 2203CPE 310
& 310L
4
CS 330
& 330L
4CS 3103
EE 221
& 221L
4CS 3203
ROBE 3133EE 251
& 251L
4
MAE 2433 
 17 14
Fourth Year
FallHoursSpringHours
MAE 3163CS 3503
MAE 3423ECON 201 (GEF 4)3
ROBE 412*3ROBE 413*3
STAT 2153WRIT 304, 305, or 4033
GEF 5, 6, or 73GEF 5, 6, or 73
 15 15
Fifth Year
FallHoursSpringHours
CPE 4533CS 4504
CS 410 or 422*3MAE 4603
MAE 411
& 411L
3ROBE 472S or CSEE 481S*3
ROBE 414*3CS 400-level Technical Elective3
ROBE 471S or CSEE 480S*3 
 15 13
Total credit hours: 152
*

Courses only taught in given semester

B.S.M.E. Mechanical Engineering and B.S. Robotics Engineering

Degree Requirements

Students must meet the following criteria to qualify for a Bachelor of Science in Mechanical Engineering and a Bachelor of Science in Robotics Engineering degree:

  • Complete a minimum of 150 credit hours
  • Satisfy WVU's undergraduate degree requirements
  • Satisfy Statler College's undergraduate degree requirements
  • Complete all courses listed in the curriculum requirements with the required minimum grades
  • Attain an overall grade point average of 2.00 or better
  • Attain a WVU grade point average of 2.00 or better
  • Attain a Statler grade point average of 2.00 or better
  • A maximum of one math or science courses with a grade of D+, D, or D- may apply towards a Statler College degree
  • Complete a survey regarding their academic and professional experiences at WVU, as well as post-graduation job placement or continuing education plans.

The Statler GPA is computed based on all work taken at WVU with a subject code within Statler College (BIOM, BMEG, CE, CHE, CPE, CS, CSEE, CYBE, EE, EMGT, ENGR, ENVE, ETEC, IENG, IH&S, MAE, MINE, MPGE, MSEN, PDA, PNGE, ROBE, SAFM, SENG) excluding ENGR 140, ENGR 150, and CS 101. The WVU GPA is computed based on all work taken at WVU. The Overall GPA is computed based on all work taken at WVU and transfer work.

Curriculum Requirements

Course List
Code Title Hours
University Requirements16
Fundamentals of Engineering Requirements2
Math and Science Requirements28
Mechanical Engineering and Robotics Engineering Program Requirements104-109
Total Hours150-155

University Requirements

Course List
Code Title Hours
General Education Foundations (GEF) 1, 2, 3, 4, 5, 6, 7, and 8 (31-37 Credits)
Outstanding GEF Requirements 1, 5, 6, and 715
ENGR 191First-Year Seminar1
Total Hours16

Fundamentals of Engineering Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Fundamentals of Engineering courses.
ENGR 101Engineering Problem Solving 12
Total Hours2

Math and Science Requirements

Course List
Code Title Hours
A minimum grade of C- is required in all Math and Science courses.
CHEM 115
& 115L
Fundamentals of Chemistry 1
and Fundamentals of Chemistry 1 Laboratory (GEF 2B)
4
MATH 155Calculus 1 (GEF 3)4
MATH 156Calculus 2 (GEF 8 )4
MATH 251Multivariable Calculus4
MATH 261Elementary Differential Equations4
PHYS 111
& 111L
General Physics 1
and General Physics 1 Laboratory (GEF 8)
4
PHYS 112
& 112L
General Physics 2
and General Physics 2 Laboratory (GEF 8)
4
Total Hours28

Mechanical Engineering and Robotics Enginering Program Requirements

Course List
Code Title Hours
CPE 271
& 271L
Introduction to Digital Logic Design
and Digital Logic Laboratory
4
CPE 310
& 310L
Microprocessor Systems
and Microprocessor Systems Laboratory
4
CS 110
& 110L
Introduction to Computer Science
and Introduction to Computer Science Laboratory
4
CS 111
& 111L
Introduction to Data Structures
and Introduction to Data Structures Laboratory
4
CS 350Computer System Concepts3
ECON 201Principles of Microeconomics (GEF 4)3
EE 221
& 221L
Introduction to Electrical Engineering
and Introduction to Electrical Engineering Laboratory
4
EE 251
& 251L
Digital Electronics
and Digital Electronics Laboratory
4
IENG 302Manufacturing Processes2
MAE 202Sophomore Seminar1
MAE 211
& 211L
Mechatronics
and Mechatronics Laboratory
3
MAE 212LIntroduction to Computer Aided Design1
MAE 241Statics3
MAE 242Dynamics3
MAE 243Mechanics of Materials3
MAE 316Analysis of Engineering Systems3
MAE 320Thermodynamics3
MAE 331Fluid Mechanics3
MAE 342Dynamics of Machines3
MAE 353Intermediate Mechanics of Materials3
MAE 423Heat Transfer3
MAE 456
& 456L
Computer-Aided Design and Finite Element Analysis
and Computer-Aided Design and Finite Element Analysis Laboratory
3
MSEN 350Materials Science3
ROBE 313Fundamentals of Robotic Systems3
ROBE 412Mobile Robotics3
ROBE 413Robotic Manipulators3
ROBE 414Robot Autonomy3
ROBE 471SPrinciples of Engineering Design3
ROBE 472SEngineering Systems Design3
Focus Areas16-21
Option A (16 Credits)
MAE 244L
Dynamics and Strength Laboratory
MAE 411
& 411L
Advanced Mechatronics
and Advanced Mechatronics Laboratory
MAE 442
Mechanical Vibrations
MAE 460
Automatic Controls
Technical Electives (6 credits)
Option B (21 Credits)
ME Dynamics and Controls AoE (15 Credits) +
Technical Electives (6 Credits) *
Option C (21 Credits)
Energy Systems AoE (15 Credits) +
MAE 411
& 411L
Advanced Mechatronics
and Advanced Mechatronics Laboratory
Technical Electives (3 credits) *
Option D (20-21 Credits)
Materials Science AoE (14-15 Credits) +
MAE 411
& 411L
Advanced Mechatronics
and Advanced Mechatronics Laboratory
MAE 460
Automatic Controls
Total Hours104-109
*

See BSME degree for list of electives
See BS Robotics degree for list of electives

+

See BSME degree for Area of Emphasis (AoE) options

Suggested Plan of Study

It is important for students to take courses in the order specified as much as possible; all prerequisites and concurrent requirements must be observed.  A typical B.S.M.E / B.S. Robotics degree program that completes degree requirements in four and a half years is listed below.

First Year
FallHoursSpringHours
CHEM 115
& 115L (GEF 2)
4CS 111
& 111L
4
CS 110
& 110L
4MATH 156 (GEF 8)4
ENGL 101 (GEF 1)3PHYS 111
& 111L (GEF 8)
4
ENGR 1012GEF 5, 6, or 73
ENGR 1911GEF 5, 6, or 73
MATH 155 (GEF 3)4 
 18 18
Second Year
FallHoursSpringHours
MAE 2021EE 221
& 221L
4
MAE 212L1ENGL 102 (GEF 1)3
MAE 2413MAE 211
& 211L
3
MATH 251 (GEF 8)4MAE 2423
PHYS 112
& 112L
4MATH 2614
GEF 5, 6, or 73 
 16 17
Third Year
FallHoursSpringHours
CPE 271
& 271L
4ECON 201 (GEF 4)3
MAE 2433MAE 3163
MAE 244L1MAE 3423
MAE 3203MAE 3533
MAE 3313MSEN 3503
ROBE 3133 
 17 15
Fourth Year
FallHoursSpringHours
EE 251
& 251L
4CPE 310
& 310L
4
CS 3503MAE 442*3
IENG 3022MAE 456
& 456L
3
MAE 411
& 411L
3ROBE 413*3
ROBE 412*3ROBE 472S*3
 15 16
Fifth Year
FallHours 
MAE 4233 
MAE 4603 
ROBE 414*3 
ROBE 471S*3 
Technical Elective3 
Technical Elective3 
 18
Total credit hours: 150
  • Department of Chemical and Biomedical Engineering
  • Department of Civil and Environmental Engineering
  • Department of Computer Science &​ Electrical Engineering
  • Department of Industrial &​ Management Systems Engineering
  • Department of Mechanical, Materials &​ Aerospace Engineering
    • Aerospace Engineering, B.S.A.E.
    • Mechanical Engineering, B.S.M.E.
    • Robotics Engineering, B.S.
  • Department of Mining Engineering
  • Department of Petroleum &​ Natural Gas Engineering
  • Fundamentals of Engineering Program
  • College Wide Degrees

WVU Morgantown

Undergraduate Catalog Information

  • Academic Standards
  • Accelerated Programs
  • Admissions
  • Advising, Enrollment and Grades
  • Calendar
  • Co-​Curricular Programs
  • Courses
  • Degree Regulations
  • FERPA
  • Financial Aid
  • Minors
  • Programs, Courses and Credits
  • Tuition, Fees and Residency
  • Undergraduate Certificates
  • Veterans

Office of the University Registrar
P.O. Box 6878
Morgantown, WV 26506
Email: registrar@mail.wvu.edu
Phone: 304-293-5355

  • Accreditations
  • Web Standards
  • Questions or Comments?

© 2025-26 West Virginia University. WVU is an EEO/Affirmative Action employer — Minority/Female/Disability/Veteran.

  • A-Z Site Index
  • Campus Map
  • WVU Careers
  • Directory
  • Give
  • Handshake Login
  • WVU Alert
  • WVU Today
  • WVU Portal
  • WVU on Facebook
  • WVU on Twitter
  • WVU on YouTube

The information on this page is subject to change without notice. Disclaimer

Print Options

  • Send Page to Printer

    Print this page.

  • Download Page (PDF)

    The PDF will include all information unique to this page.

  • Download Complete 2024-25 PDF Catalogs

    • WVU Morgantown - Graduate/Professional
    • WVU Morgantown - Undergraduate
    • WVU Keyser - Potomac State College
    • WVU Beckley - WVU Tech
    • WVU Morgantown - Law

    Download 2024-25 PDF Courses Catalogs

    • WVU Morgantown - Graduate/Professional Courses
    • WVU Morgantown - Undergraduate Courses
    • WVU Keyser - Potomac State College Courses
    • WVU Beckley - WVU Tech Courses

Print Options

  • Send Page to Printer

    Print this page.

  • Download PDF of this page

    The PDF will include all information unique to this page.

  • Download Complete 2020-21 PDF Catalogs

    • WVU Morgantown - Graduate/Professional
    • WVU Morgantown - Undergraduate
    • WVU Keyser - Potomac State College
    • WVU Beckley - WVU Tech
    • WVU Morgantown - Law

    Download 2020-21 PDF Courses Catalogs

    • WVU Morgantown - Graduate/Professional Courses
    • WVU Morgantown - Undergraduate Courses
    • WVU Keyser - Potomac State College Courses
    • WVU Beckley - WVU Tech Courses