Participants will learn about different enhanced oil recovery (EOR) methods, fundamental concepts, applications and challenges of each process. The course will primarily consider reservoir-engineering aspects of EOR using water-based and gas-based methods and screening criteria. Basic of water-based EOR methods such as chemical, polymer flooding, microbial flooding, etc. and gas-based EOR methods such as miscible and immiscible injection will be discussed in detail. Special attention will be given to thermal EOR. Steam injection, Cyclic Steam Stimulation (CSS) and Steam Assisted Gravity Drainage (SAGD).