Undergraduate Engineering Curriculum

Explore the engineering courses offered at Columbia University.

Undergraduate Courses


The engineering curriculum at Columbia is designed to give you a broader, liberal arts preparation that includes exposure to subjects like history, sociology, philosophy, and the arts. The approach will prepare you to become a competent engineer who is able to appreciate the ethical, social, and economic aspects and impacts of your work.

Directory of Courses

Explore the Bulletin

The links below take you to the locations within the Bulletin where you can read more about the requirements and available courses at each stage of the program, including special considerations for pre-professional programs.