 Students are also offered the opportunity to take selected Baruch College courses free of charge beginning the summer of their junior year.Before a senior graduates, they are expected to complete a thesis on a topic approved by their advisor.In addition to fulfilling their academic requirements, students are also required to read at least 25 books per year as well as complete 20 hours of community service each academic year.