Ece uic. Description: Credit 3.