The Fall 2020 semester will begin with fully remote instruction, with limited exceptions for clinical education. Faculty will contact students to provide information to login to classes. Read more.

Computer Science 435:

Professional C++ (4.0 units)

Applications of advanced concepts in C++ including lambda expressions, templates, secure coding, parallel programming, writing performant code, CMake and continuous integration.
  • Prerequisite: 1 from (CSCI 104 or ITP 365)
  • Crosslist: This course is offered by the ITP department but may qualify for major credit in CSCI. To register, enroll in ITP 435.
  • Note: Both sections of ITP 435 will be conducted as Lecture sections. Please register for one section only
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
32042D060Lecture2:00-3:50pmTue, Thu60 of 62Sanjay MadhavONLINEPDF (307815 KB)notesession datesbook list
31887D060Lecture-Lab4:30-6:20pmMon, Wed16 of 40Arash SaifhashemiONLINEPDF (307815 KB)notesession datesbook list
Information accurate as of September 23, 2020 1:00 pm.