Bachelor of Science in Petroleum Engineering

The McDougall School of Petroleum Engineering offers a curriculum leading to the B.S. degree. The objective of the undergraduate program is to provide basic and applied knowledge in petroleum engineering, with equal emphasis on drilling and completion, production and reservoir areas using the fundamental building blocks of mathematics, physical and engineering sciences.

Specific Program Objectives

    1. Our alumni become competent petroleum engineering professionals.
    2. Our alumni are able to analyze and design engineering systems, understand the associated uncertainties, and evaluate the economic, environmental, and social impacts.
    3. Our alumni are able to synthesize inputs from various sources, apply multidisciplinary fundamentals and articulate technical concepts. 

The basic 132-credit-hour curriculum is sufficiently flexible to allow a student to obtain a minor in geosciences, or in chemical or mechanical engineering with a few additional courses.

Course Requirements

Courses Credits
Mathematical Sciences 17 hours
Physical Sciences 21 hours
Engineering Sciences 15 hours
Petroleum Engineering Professional Courses 46 hours
Petroleum Engineering Electives 3 hours
Technical Electives 6 hours
Humanities, Social Sciences, and English 24 hours
TOTAL HOURS 132 hours

See course lists below for the basic math and sciences courses, as well as program-specific courses that are required in addition to the TU core curriculum courses. For a detailed description of the required courses, click on each or see the course curriculum, the Undergraduate Bulletin (page 356), or contact the College of Engineering & Natural Sciences' Advising Office.

Please note that students are required to follow the course balance sheet on which they enrolled. This may vary from the information reflected on this site. Students should contact the College of Engineering & Natural Sciences' Advising Office for a copy of their active balance sheets.