Key courses for the immigration law specialization typically include Immigration Law, Refugee and Asylum Law, Administrative Law, and Constitutional Law. Additionally, clinics or practicum experience in immigration law can be valuable. So, you can do these courses.