COP 3223H Learning Objectives and Outcomes
This page specifies the learning objectives and outcomes for the course. Objectives are skills that students will exhibit 3 to 5 years after the course; that is, they are long range goals. Outcomes are skills that students are measured against during the course. In essence, the objectives are a (requirements) specification we refine into the more detailed outcomes, which we try to achieve by the instruction given in the course.
General information about this course, including more traditionally presented learning objectives and outcomes, and the course's syllabus are found on separate web pages.
Learning Objectives
The learning objectives below are set for computer science bachelor's degree as a whole, and the statements of these outcomes are quoted (or modified) from the department's learning outcomes web site (in particular, the "Educational Objectives" for "Computer Science"). The purpose of the following is to tie this course in with the department's document. Thus the presentation is organized by the department's objectives, and within each of these, the impact on the course's objectives is stated. Links to this course's learning objectives look like [QuicklyLearn].
Objective 1 [CSObj1]
"CS graduates participate as effective and productive team members or team leaders in the development of large computer and software systems covering a broad range of engineering and scientific applications in their chosen careers."
Impact: to be able to function on a team in developing a software system, graduates need to be able to [Solve] problems. The enrichment outome of being able to [Program Correctly] is also related to this objective, since team members need to be able to know when their solution is correct.
Objective 2 [CSObj2]
"CS graduates demonstrate the knowledge and skills to do advanced studies and research in computer science and related engineering and scientific disciplines."
Impact: This is reflected in the enrichment objective of being able to [Design Programs].
Learning Outcomes
The learning outcomes below are set for computer science bachelor's degree as a whole, and the statements of these outcomes are quoted (or modified) from the department's learning outcomes web site (in particular, the "Program Outcomes" for "Computer Science"). The purpose of the following is to tie this course's outcomes into the department's document. Thus the presentation is organized by the department's outcomes, and within each of these, the impact on the course's outcomes is stated. Links to this course's learning objectives, which describe assessment for that outcome, look like [Solve]. For more on assessment, see also the course assessment plan. (Also linked are outcomes from ABET's CAC criteria, which look like (c).)
Outcome 1 [CSOut1]
"All graduating CS majors, by the time of their graduation, shall be able to: Apply knowledge of computing and mathematics appropriate to the discipline; specifically to include the application of mathematics, science and engineering to solve and reason about computational problems."
Impact: This is an important outcome that impacts COP 3223H and leads to the essential outcomes [Semantics], [Program], which should be consulted for assessment. This outcome is also realted to the enrichment outcome [Formal]. Related CAC outcomes: (a).
Outcome 2 [CSOut2]
"All graduating CS majors, by the time of their graduation, shall be able to: Analyze a problem, and identify and define the computing requirements appropriate to its solution."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. However, it is somewhat related to the enrichment outcome [DesignPrograms]. Related CAC outcomes: (b).
Outcome 3 [CSOut3]
"All graduating CS majors, by the time of their graduation, shall be able to: Design, implement and evaluate a computer-based system, process, component, or program to meet desired needs and budget, by applying best practices in software development processes, methods, and tools."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. However, it is somewhat related to outcome [DesignPrograms]. Related CAC outcomes: (b).
Outcome 4 [CSOut4]
"All graduating CS majors, by the time of their graduation, shall be able to: Function effectively on teams to accomplish a common goal."
Impact: the course grading policies allow students to work in teams. However, since this is not required, due to the nature of the material, it is also not assessed. Related CACoutcomes: (d).
Outcome 5 [CSOut5]
"All graduating CS majors, by the time of their graduation, shall be able to: Demonstrate an understanding of professional, ethical, legal, security, and social issues and responsibilities."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. Related CACoutcomes: (e).
Outcome 6 [CSOut6]
"All graduating CS majors, by the time of their graduation, shall be able to: Communicate effectively with a range of audiences; in particular, graduating majors shall demonstrate effective oral and written communication skills while disseminating technical information about computing technology and its applications."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. Related CACoutcomes: (f).
Outcome 7 [CSOut7]
"All graduating CS majors, by the time of their graduation, shall be able to: Analyze the local and global impact of computing on individuals, organizations and society."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. Related CACoutcomes: (g).
Outcome 8 [CSOut8]
"All graduating CS majors, by the time of their graduation, shall be able to: Recognize the need for continuing professional development and shall demonstrate the knowledge of research tools and professional resources necessary to accomplish this end."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. Related CACoutcomes: (h).
Outcome 9 [CSOut9]
"All graduating CS majors, by the time of their graduation, shall be able to: Use current techniques, skills, and tools necessary for computing practices."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. However, it is somewhat related to outcome [Program]. Related CACoutcomes: (i).
Outcome 10 [CSOut10]
"All graduating CS majors, by the time of their graduation, shall be able to: Apply mathematical foundations and computer science theory, in particular principles of algorithmic design and complexity analysis, in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices."
Impact: This is not an outcome for COP 3223H and will not `be directly assessed. However, it is somewhat related to the enrichment outcomes [Design], and [Formal]. Related CACoutcomes: (j).
Outcome 11 [CSOut11]
"All graduating CS majors, by the time of their graduation, shall be able to: Apply design and development principles in the construction of software systems of varying complexity."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. However, it is somewhat related to outcomes [Program] and [Design]. Related CACoutcomes: (k).
Outcome 12 [CSOut12]
"All graduating CS majors, by the time of their graduation, shall be able to: Demonstrate their knowledge of, and ability to apply, programming fundamentals in at least three programming languages."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. However, it is somewhat related to the plan for teaching two different programming languages in the course. Related CAC outcomes: (b) (c) (i) (k).
Outcome 13 [CSOut13]
"All graduating CS majors, by the time of their graduation, shall be able to: Demonstrate their knowledge and understanding of, and their ability to apply the concepts and design principles relating to: data structures, computer architecture and organization, programming languages, operating systems, and networks."
Impact: This is not an outcome for COP 3223H and will not be directly assessed. Related CAC outcomes: (b) (c) (i) (j) (k).
Last modified Tuesday, January 3, 2017.
This web page is for COP 3223H at the University of Central Florida. The details of this course are subject to change as experience dictates. You will be informed of any changes. Please direct any comments or questions to Gary T. Leavens at Leavens@ucf.edu. Some of the policies and web pages for this course are quoted or adapted from other courses I have taught.