Certificate of Accomplishment (credit: usually under 18 units) Computer Programming: C++
Stage 5
Changes
Details | 1) Changed prerequisites for CS 110B and CS 111B. 2) Changed course for CS 110B to include inheritance. |
---|---|
Learning Outcomes | 1. Analyze problems and interpret technical specifications to create and program appropriate algorithmic solutions that include the use of control structures, parameters and return values. 2. Design and implement abstract data types using classes, encapsulation, inheritance and polymorphism. |
Tentative Future Assessment Plans
Assessment Term | Fall 2013 |
---|---|
Assessment Activities | Implementation of planned changes and reassessment |
Assessment Details | 1) Review CS 110C outline in light of the changes made to its prerequisite, CS 110B. 2) Review CS 110A, B, C outlines in light of the California state C-ID courses. |
ILO Alignment and Assessment Plans
I.A. Use reason and creativity... | 1. Analyze problems and interpret technical specifications to create and program appropriate algorithmic solutions that include the use of control structures, parameters and return values. 2. Design and implement abstract data types using classes, encapsulation, inheritance and polymorphism. 3. Write C++ code for class declarations and implementations for array-based and linked data structures. 4. Compare and contrast algorithms for efficiency. 5. Predict the results of code using the data structures stacks, queues, trees, graphs, heaps, and hash tables with associated algorithms such as insertion, deletion, retrieval, search, and traversal. 6. Write Unix commands to manipulate files, directories, their contents and their permissions. 7. Write multiple table database queries in SQL. |
---|---|
I.B. Apply diverse viewpoints... | No answer |
I.C. Locate, retrieve, and evaluate information... | No answer |
Fall 2013 ILO Assessment Plans | Although our PSLOs map to these ILOs, we will not be conducting assessments of them in Fall 2013. |
SLO Details Storage Location
ELECTRONIC COPY - On a department web server or shared document system