We have a fantastic and rigorous Core curriculum - it is the academic trademark of our university. Core class have under 20 people in them. Otherwise, it's pretty typical - you can have a major and/or concentration(s), and take electives.
Great quality of life. The workload can be a little too demanding, but the NYC atmosphere, amazing diversity and general attitude on campus is positive.