CS& 131 Computer Science I C++
Software development focusing on providing a deeper level of understanding of programming concepts such as data types, use of variables, assignment statements, control structures, modular design using procedures, pointers, dynamic memory, and array data structures. Familiarizes students with memory management notions and with Object Oriented Programming concepts.