Below is the list of courses approved by the Harold Vance Department of Petroleum Engineering for use as technical electives in their Bachelor of Science degree.
Student Responsibility
Please note that it is your responsibility, as the student, to get approval for all your technical elective courses and any prerequisites needed from:
- the instructor of the course and
- the department where the course is taught
If you decide to take a PETE 600-level course, you must also get approval from your petroleum engineering undergraduate advisor.
Criteria for Courses
The non-petroleum courses listed, either within or outside the College of Engineering, should satisfy this set of criteria:
- Course has a discipline-specific prerequisite
- Course requires advanced math skills (i.e., Math 251)
- Course content uses formal analytical methods and requires quantitative coursework
- Course material provides a deep understanding in a specific technical discipline
Approved Courses
AERO 404 - Mechanics of Advanced Aerospace Structures
BAEN 460 - Principles of Environmental Hydrology
BAEN 465 Design of Biological Waste Treatment Systems
CHEN 430 Risk Analysis in Safety Engineering
CHEN 455 Process Safety Engineering
CHEN 459 Gas and Petroleum Processing
CHEN 461 Process Dynamics and Control
CSCE 442 Scientific Programming
CVEN 301 Environmental Engineering
CVEN 339 Water Resources Engineering
CVEN 402 Engineered Environmental Systems
CVEN 406 Environmental Protection and Public Health
CVEN 413 Natural Environmental Systems
CVEN 423 Geomatics for Civil Engineering
ECEN 215 Principles in Electrical Engineering
ECEN 314 Signals and Systems
ECEN 322 Electric and Magnetic Fields
ECEN 420 Linear Control Systems
ECEN 444 Digital Signal Processing
ECEN 447 Digital Image Processing
ECON 435 Economics of Resource Scarcity
ENGR 333 Project Management for Engineers
ENGR 410 Global Engineering Design
ENGR 430 Fundamentals of Subsea Engineering
ESSM 305 Watershed Analysis and Planning
FINC 351 Investment Analysis
FINC 361 Managerial Finance I
FINC 427 Titans of Investing
GEOL 306 Sedimentology and Stratigraphy
GEOL 312 Structural Geology and Tectonics
GEOL 410 Hydrogeology
GEOP 421 Petroleum Seismology I
GEOS 470 Data Analysis Methods in Geosciences
ISEN 315 Production Systems Planning
ISEN 420 Operations Research I
MATH 304 Linear Algebra
MATH 311 Topics in Applied Mathematics I
MATH 4XX (except MATH 403, MATH 417, MATH 485 and ones not allowed in a Math minor)
MEEN 368 Solid Mechanics in Mechanical Design
MSEN 300- and 400-level courses approved for a Materials Science & Engineering minor
PETE 406 High Performance Drilling Design and Operational Practices
PETE 416 Solving Common Production Engineering Problems
PETE 4XX courses including up to 3 credit hours of PETE 485 or 491 but excluding courses meeting degree requirements
PETE 6XX courses must be approved by a petroleum undergraduate advisor