ECGR 2105: Computer Programming

University of North Carolina, Charlotte

Introduction to computer programming using C++. Programming fundamentals are covered, such as variable declaration, arithmetic and logical operators, branches and loops, functions, classes and structures, pointers, dynamic memory management, inheritance, and recursion. Special emphasis is applied to the consideration of low-level and hardware implications of program structure.