a search application that searches Berkeley's courses based on their descriptions