This document discusses the stages of conducting an English for Specific Purposes (ESP) course needs assessment. It outlines the basic steps, which include: 1) making initial decisions about who will be involved, what information to gather, and which viewpoints to consider; 2) gathering information through questions, existing data, tests, interviews and more; and 3) analyzing the information collected. The goal of a needs assessment is to systematically define curriculum objectives that satisfy students' language learning needs within their particular institutional context.