UCSD offers a wide range of majors and programs across various fields such as engineering, arts and humanities, social sciences, natural sciences, and more. You can explore the complete list of majors on the UCSD website.