Spring 2016 UMBC CMSC202 Computer Science II Section 01


Course Description

Objectives

This course continues the development of programming and problem-solving skills, focusing on the C++ programming language, object-oriented programming and design (OOP/OOD), and improved programming practices. Topics include: Abstract Data Types (ADTs), an introduction to the C++ programming language including string and vectors, encapsulation and information hiding, inheritance and polymorphism and templates.

Textbook

Prerequisites:

The formal prerequisites for this course are CMSC 201 Computer Science I and MATH 151 Calculus I (or their equivalents). At UMBC, CMSC 201 has been taught in the Python programming language. You do not have to know Python to take this class. You should have had a good programming class that covered most of: conditional statements, while loops, for loops, arrays/lists, strings, recursion, file I/O, sorting and searching.


[UMBC] | [CSEE] | [CMSC202] | [CMSC202-01]             Last Modified: 22 Jul 2024 11:29:07 EDT