three foundation courses three foundation courses three foundation courses three foundation courses eleven elective courses eleven elective courses eleven elective courses three foundation courses three foundation courses three foundation courses