כהן השלים תואר ראשון בהיסטוריה כללית ותואר שני בלימודי המזרח התיכון באוניברסיטת תל-אביב. את תואר הדוקטור שלו בלימודי המזרח התיכון קיבל גם מאוניבריסטת תל-אביב. נושא עבודתו היה ההתפתחות הפוליטית של ערביי ישראל.