These descriptions reflect the official program requirements for the MA and PhD in mathematics and are the official word on the acceptability of a course for degree credit.
    • PIC 10A: Introduction to Programming (C++)
    • PIC 10B: Intermediate Programming (C++)
    • PIC 10C: Advanced Programming (C++)
    • PIC 15: Introduction to LISP and Symbolic Computation
    • PIC 20A: Principles of Java Language with Applications
    • PIC 20B: Advanced Aspects of Java Language with Applications
    • PIC 20C: Seminar: Enterprise Computing with Java
    • PIC 30: Machine Organization and Assembly Language Programming
    • PIC 40A: Introduction to Programming for Internet
    • PIC 40B: Advanced Topics in Programming for Internet
    • PIC 60: Data Structures and Algorithms
    • PIC 97: Special Topics in Programming
    • PIC 110: Parallel and Distributed Computing
    • PIC 130: Cryptography
    • PIC 187: Advanced Variable Topics in Programming
For more information, contact Student Services, ugrad@math.ucla.edu.



UCLA Department of Mathematics                          Search     Home