The following requirements are for mathematics majors only. Other departments offer a specialization in computing for their students. Should your major department not allow a specialization in computing, you may still enroll in the PIC courses and list these on your resume.

The Specialization in Computing is not a major, but a supplement to the Mathematics, Applied Mathematics, General Mathematics, Mathematics/Economics majors and Mathematics/Applied Science. It provides an extensive education in elementary computer science and an introduction to its applications in mathematics. Students who complete the specialization will receive a notation on their diploma. Mathematics/Economics majors interested in a Specialization in Computing must follow the Specialization offered through the Mathematics Department.

  • Students planning to complete the Specialization in Computing must petition to add this program to their major after completing PIC 10B. Petitions should be filed in the Student Services Office, MS 6356.
  • Each PIC course, Math 61 or 113, and at least two courses from Math 149-159 must be passed with a minimum grade of C- and an overall combined GPA of 2.0.
  • Several courses that are required for the Specialization in Computing are also required for various mathematics majors. Credit for these courses will apply toward both programs' requirements.
  • Students who have added the Specialization in Computing to their major and choose to graduate before completing the specialization must officially drop the program by filing a petition in MS 6356.
  • It is recommended that a sequence, Mathematics 151AB, be taken to satisfy the upper division mathematics requirement.

For more information, contact student services, ugrad@math.ucla.edu.



UCLA Department of Mathematics                          Search     Home