કોમ્પ્યુટર સાયન્સ મુખ્ય વિદ્યાર્થીઓને કોમ્પ્યુટર પ્રોગ્રામ્સ બનાવવા અને ભાષાના તર્ક અને માળખાને સમજવા માટે ઉપયોગમાં લેવાતા સામાન્ય કમ્પ્યુટર ભાષાઓના માધ્યમથી તૈયાર કરે છે જેથી તેઓ નવા કમ્પ્યુટર ભાષાઓને વધુ સરળતાથી શીખી શકે.