You should definitely read over the Undergrad Calendar. Just select your program
here and it shows what the requirements are. For electives if its complementary electives the link will be there but if its department specific like a technical elective then you'll have to do some searching yourself under your department website.