| Searching Current Courses For Spring 2015 |
|
Course: |
CSC 161
|
|
Title: | Computer Sci II: (Language) |
|
Long Title: | Computer Science II: (Language) |
|
Course Description: | Continues algorithm development and problem solving techniques not covered in Computer Science I using a high-level programming language. Students are able to gain experience in the use of data structures and the design and implementation of larger software projects. Intensive computer laboratory experience is required for this course. |
|
Min Credit: | 4 |
|
Max Credit: | |
|
Origin Notes: | ACC |
|
General Notes: | revised-dscrptn,cmptncs,outln 3/5/13 |
STANDARD COMPETENCIES:
1. Demonstrate an understanding of object-oriented methodology in program design.
2. Create classes to be used as an abstract data type for a program.
3. Implement inheritance and polymorphism in a program.
4. Demonstrate understanding and use of the process of data abstraction/encapsulation.
5. Construct programs to utilize class templates/generics.
6. Apply function/method overloading, recursion and operator overloading in a program.
7. Use multiple data structures in code.
8. Use appropriate searches and sorting algorithms for multiple data structures.
9. Design and develop large-scale programs using classes and data structures.
10. Write properly documented programs following a set of coding standards.
TOPICAL OUTLINE:
I. Analysis and Design
II. Coding Standards
III. Object-Oriented Design Concepts
a. Data Abstraction/Encapsulation
IV. Classes
a. Inheritance
b. Composition
c. Polymorphism
d. Templates/Generics
V. Data Structures
a. Dynamic Arrays
b. Linked Lists
c. Trees
d. Stacks
e. Queues
f. Graphs
VI. Function/Method
a. Recursion
b. Overloading
VII. Sorting
a. Selection
b. Bubble
c. Insertion
d. Quick
e. Heap
f. Merge
VIII. Searching
a. Sequential
b. Binary
c. Graph
|
Arapahoe Community College |
ACC |
|
Community College of Aurora |
CCA |
|
Colorado Community College Sys |
CCCS |
|
Community College of Denver |
CCD |
|
Colorado Northwestern CC |
CNCC |
|
Front Range Community College |
FRCC |
|
Lamar Community College |
LCC |
|
Morgan Community College |
MCC |
|
Northeastern Junior College |
NJC |
|
Otero College |
OJC |
|
Pueblo Community College |
PCC |
|
Pikes Peak State College |
PPCC |
|
Red Rocks Community College |
RRCC |
Skip to top of page