Minor in Computer Science

The computer science minor introduces the concepts, tools and techniques that are involved in the programming of computers. The minor prepares students to achieve mastery in several current programming languages. In addition, the student will learn about creating effective user interfaces and how to build applications that are available on the Internet.

30 units are required for the minor.

Admission to the minor requires a B grade or higher in CSCI 102L, CSCI 103L and CSCI 170. Students who meet these criteria may contact the Computer Science department to request admission to the minor.  

Students who meet this admission requirement can email csdept@usc.edu to request admission to the minor.