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

Skip to Main Content
University of Pittsburgh    
2016-2017 Undergraduate Catalog 
    
 
  Apr 23, 2021
 
2016-2017 Undergraduate Catalog [Archived Catalog]

Computer Science, BS


Return to Academic Programs Return to: Academic Programs

Major Requirements


The computer science major requires 40 credits in computer science courses and an additional 11-12 credits in mathematics and/or statistics as detailed below:

Note:


Students should have some programming experience (usually acquired in high school) before taking CS 0401 . Any high school course that includes the writing of several Pascal, C++, or Java programs would be sufficient. It is also possible to take one of the department’s service courses, such as CS 0007 - INTRO TO COMPUTER PROGRAMMING , as preparation.

3. Fifteen additional credits in upper-level courses (numbered 1000) must also be completed


Internships, directed studies, CS 1680 , CS 1590 and co-op courses (see below) may not be used to satisfy this requirement.

Note:


Students should complete their required mathematics courses early. Typically, MATH 0220  would be completed in the freshman year. Strong students may elect also to take MATH 1180 - LINEAR ALGEBRA 1 .

Additional rules and requirements for the major in computer science are as follows:

  • A grade of C or better in all computer science and mathematics, and statistics courses is required for graduation. All computer science courses for the major must be taken for a letter grade, while required mathematics courses may be taken with the S/NC option.
  • Some computer science courses that fulfill the departmental writing (W course) requirement will be offered each term.
  • A 12-credit related area may be completed in approved mathematics and/or statistics courses. Other options include economics, business, chemistry, physics, psychology, or philosophy.
  • To graduate with honors, a computer science major must complete one additional upper-level course and have a GPA of at least 3.50 in major courses, as well as an overall GPA of at least 3.25.

Return to Academic Programs Return to: Academic Programs



Catalog Navigation