Tuesday, February 17, 2026

C S F002B - 4.5 Units - INTERM SOFTWARE DESIGN C++


This course is a systematic treatment of intermediate concepts in computer science through the study of C++ object-oriented programming (OOP) intended for CS majors as well as non-majors and professionals seeking intermediate-level C++ experience. Coding topics include C++ derived classes, class templates, function templates, virtual functions, operator overloading, an introduction to the Standard Template Library, multiple inheritance, pointers, dynamic memory allocation and file I/O. Concept topics include OOP project design, inheritance, polymorphism, method chaining, functional programming, linked-lists, FIFOs, LIFOs, events in GUIs and guarded code.


Formerly CIS 15B until 201321-cmln

No comments:

Post a Comment

  Good Morning! Welcome to Spring quarter and to CS 3A. I'm sorry for the late welcome, I've been making my way back from Asia but I...