Course Evaluation Measures Menu

Course number: CEN 180

Course title: C/C++ Language Introduction

Campus location(s): Stanton, Dover, Georgetown

Effective semester: 201951

Core Course Performance Objectives

1.  Describe the major software and hardware components and how they are organized in a computer system. (CCC 1, 5; PGC 1)

2.  Describe the object-oriented programming structure, including directives, comment lines, header files, declarations, and the main program. (CCC 1, 2, 5; PGC 1)

3.  Analyze, design, code, and debug programs with loops. (CCC 1, 2, 5; PGC 1, 2, 4)

4.  Analyze, design, code, and debug programs with pointers and arrays. (CCC 1, 2, 5; PGC 1, 2, 4)

5.  Analyze, design, code, and debug programs with conditional execution. (CCC 1, 2, 5; PGC 1, 2, 4)

6.  Analyze, design, code, and debug programs with functions. (CCC 1, 2, 5; PGC 1, 2, 4)

7.  Analyze, design, code, and debug programs with character string input, output, and manipulation. (CCC 1, 2, 5; PGC 1, 2, 4)

8.  Analyze, design, code, and debug programs with search and sort algorithms. (CCC 1, 2, 5; PGC 1, 2, 4)

9.  Analyze, design, code, and debug programs involving file processing with file creation and maintenance. (CCC 1, 2, 5; PGC 1, 2, 4)

10.  Analyze, design, code, and debug programs containing data structures and classes. (CCC 1, 2, 5; PGC 1, 2, 4)

Summative Evaluations

Please note: All courses must have a minimum of four summative evaluation measures, and those measures should include a variety evaluation methods (e.g., test, oral presentation, group project). Please list all summative evaluation measures. In addition to these summative measures, a variety of formative exercises/quizzes/other assignments should be used to guide instruction and learning but do not need to be included on this template.

For each measure, please include a scope of the assignment: for example, if requiring a research paper, include the range of required number of words and numbers and types of sources; for a test, include the types and numbers of questions; for a presentation, include the minimum and maximum time, and so on.

CCPO / Evaluation Measures: Include each agreed upon measure and scope of that measure (see above).
1.  Describe the major software and hardware components and how they are organized in a computer system.
2.  Describe the object-oriented programming structure, including directives, comment lines, header files, declarations, and the main program.
3.  Analyze, design, code, and debug programs with loops. / ·  Test #1: 30-50 questions including true/false, short answer, and problem solving
·  Hands-on laboratories
·  Homework / Pop Quizzes (points vary)
4.  Analyze, design, code, and debug programs with pointers and arrays.
5.  Analyze, design, code, and debug programs with conditional execution. / ·  Test #2: 30-50 questions including true/false, short answer, and problem solving
·  Hands-on laboratories
·  Homework / Pop Quizzes (points vary)
6.  Analyze, design, code, and debug programs with functions.
7.  Analyze, design, code, and debug programs with character string input, output, and manipulation.
8.  Analyze, design, code, and debug programs with search and sort algorithms. / ·  Test #3: 30-50 questions including true/false, short answer, and problem solving
·  Hands-on laboratories
·  Homework / Pop Quizzes (points vary)
9.  Analyze, design, code, and debug programs involving file processing with file creation and maintenance.
10.  Analyze, design, code, and debug programs containing data structures and classes. / ·  Test #4: 30-50 questions including true/false, short answer, and problem solving
·  Hands-on laboratories
·  Homework / Pop Quizzes (points vary)

FINAL COURSE GRADE

(Calculated using the following weighted average)

Evaluation Measure / Percentage of final grade
Summative: 3-4 Exams (equally weighted) / 30%
Summative: 10-15 Laboratory Experiments (equally weighted) / 40%
Formative: Homework/Pop Quizzes (equally weighted) / 30%
TOTAL / 100%

LIST RELEVANT COURSE POLICIES (e.g., makeup policies for evaluation measures and learning experiences agreed upon collegewide)

Laboratory Experiments will include, but not limited to: writing programs using a high-level language (C Language), that will demonstrate how a compiler works between software and hardware; writing programs that will be used to analyze numerical data, and demonstrate use of algorithms and pseudocode.

Electronic Signature Permitted)

Submitted by (Collegewide Lead): Brent Mitchell______Date __9/4/2017______

Approved by counterparts Date ______

Reviewed by Curriculum Committee Date ______