Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Skip to Main Content
Union Campus    
2015-2016 USC Union Bulletin (Archived Copy) 
    
 
  Apr 20, 2025
 
2015-2016 USC Union Bulletin (Archived Copy) [Archived Catalog]

Computer Science Minor


Return to Programs by College/School Return to: Programs by College/School


Minor Requirements (20 Hours)

Required Hours for the Minor: 20

Required Foundation Courses (8 Hours)


    Intermediate Level Courses (6 Hours):


    Two of the Following Courses:

      Note:


      (Note that CSCE 211  is a prerequisite for CSCE 212  and that CSCE 210  is a less intensive introduction to computer hardware than the CSCE 211 /CSCE 212  sequence.)

      Advanced Courses (6 Hours)


      • Two CSCE courses at the 300 level or above.

      Note:


      CSCE 500  is intended primarily for graduate students and may not be used for the minor. 

      Note that the advanced CSCE courses have different CSCE prerequisites and that some have MATH or STAT prerequisites as well. MATH 374  is a prerequisite for many upper CSCE courses and is highly recommended. STAT 509  is a prerequisite for the Decision Support System sequence. 

      Sequences


      The following sequences are offered as suggestions for students interested in particular areas within computing. The recommended intermediate level courses are given for each. Courses which are cross-listed with other departments may not be counted as minor courses if they are used as major courses.

      Artificial Intelligence


        Recommended Intermediate Level Course:


          Computer Games


            Recommended Intermediate Level Course:


              Databases


                Recommended Intermediate Level Course:


                  Decision Support Systems


                    Recommended Intermediate Level Course:


                      Hardware


                        Recommended Intermediate Level Courses:


                          Networks


                            Recommended Intermediate Level Courses:


                              Programming Languages


                                Recommended Intermediate Level Courses:


                                  Security


                                    Recommended Intermediate Level Courses:


                                      Service Oriented Computing


                                        Recommended Intermediate Level Courses:


                                          Scientific Computing


                                            Recommended Intermediate Level Course:


                                              Systems Programming


                                                Recommended Intermediate Level Courses:


                                                  Theory of Computation


                                                    Note:


                                                    Majors in Mathematics may substitute CSCE 551 - Theory of Computation  for CSCE 355 , but may not count it as both a major course and a minor course.

                                                    Recommended Intermediate Level Courses:


                                                      Return to Programs by College/School Return to: Programs by College/School