The Bachelor of Arts in Communication and Social Media at the University of Venice requires students to complete 120 credit hours at the freshman level and 90 credit hours for those joining as sophomores. Of total Required Credit Hours: You must complete 48 credit hours in major courses (including the program Vocational training (1 credit), 3 credit hours of elective major courses, and 9 credit hours in required non-major courses, with the remainder allocated to general education.