Skip to Navigation
Lancaster Campus    
  Mar 22, 2018
2015-2016 USC Lancaster Bulletin (Archived Copy) [Archived Catalog]

Computer Science Minor

Return to Programs A-Z Return to: Programs A-Z

Minor Requirements (20 Hours)

Required Hours for the Minor: 20


(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.


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. 


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:


        Recommended Intermediate Level Course:

        Decision Support Systems

          Recommended Intermediate Level Course:



              Programming Languages


                  Service Oriented Computing

                    Scientific Computing

                      Recommended Intermediate Level Course:

                      Systems Programming

                        Theory of Computation


                          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.

                          Return to Programs A-Z Return to: Programs A-Z