Cs 311 Ut Austin. A focus on discrete mathematical tools of fundamental impor