Category: Content/Discipline Knowledge & Skills
Outcome: The student will be able to construct computer software solutions for simple programming problems. This will be assessed upon completion of the 3-hour course COP 3330, Object-oriented Programming.
Assessment and Evaluation Process: This course is the first advanced programming course that CS majors take and thus represents a means of measuring this skill. The faculty instructor will collect the data from a capstone assignment. This will result in 80% of the students enrolled in COP 3330 during academic year 2005-2006 scoring 70% or better as determined by facultyfaculty designed comprehensive or capstone examination and assignment.
Results:
Actions:
Files:
Category: Communication Skills
Outcome: The student will be able to formulate an oral presentation, with an accompanying written document, on a large programming project or programming languages topic. This will be assessed upon completion of the 3-hour course COP 4020, Programming Languages, or CEN 4010, Software Engineering (for SE majors).
Assessment and Evaluation Process: Although all undergraduate students are required to take an oral competency course, this course has oral communication in the discipline. The presentation will be evaluated and data collected by the instructor. This will result in 80% of the students in COP 4020 or CEN 4010 during academic year scoring 70% or better as determined by a class performance or presentation.
Results:
Actions:
Files:
Category: Content/Discipline Knowledge & Skills
Outcome: The student will be able to use such basic data structures as linked lists, stacks, queues, and trees in programs. This will be assessed upon completion of the 3-hour course COP 4530, Data Structures, Algorithms and Generic Programming.
Assessment and Evaluation Process: The faculty instructor will collect data on the performance demonstrated in the capstone activity. This will result in 80% of the students enrolled in COP 4530 during scoring 70% or better on a capstone course evaluation.
Results:
Actions:
Files:
Category: Content/Discipline Knowledge & Skills
Outcome: The student will be able to use standard recursive algorithmic techniques for the solution of complex problems in computer science. This will be assessed upon completion of the 3-hour course COP 4530, Data Structures, Algorithms and Generic Programming.
Assessment and Evaluation Process: This is an important skill for a CS major and data on this will be collected by the faculty instructor from a capstone activity. This will result in 80% of the students enrolled in COP 4530 during scoring 70% or better as determined by a capstone course evaluation.
Results:
Actions:
Files:
Category: Critical Thinking Skills
Outcome: The student will be able to analyze the computational complexity of algorithms used in the solution of a programming problem. This will be assessed upon completion of the 3-hour course COP 4531, Complexity and Analysis of Data Structures and Algorithms.
Assessment and Evaluation Process: This is an important skill for a computer scientist to have in order to be able to analyze and evaluate the best approach to solving a problem. This skill will be evaluated by the faculty instructor in a course assignment. This will result in 80% of the students enrolled in COP 4531 during scoring 70% or better as determined by a capstone course evaluation.
Results:
Actions:
Files:
Category: Content/Discipline Knowledge & Skills
Outcome: The student will be able to use both relational and object-oriented databases. This will be assessed upon completion of the 3-hour course COP 4710, Theory and Structure of Databases.
Assessment and Evaluation Process: As databases become increasingly prevalent in business and industry, a CS major needs to have expertise in the area. The faculty instructor will collect data on a capstone activity in databases. This will result in 80% of the students enrolled in COP 4710 during scoring 70% or better as determined by a capstone course evaluation.
Results:
Actions:
Files:
Category: Content/Discipline Knowledge & Skills
Outcome: The student will be able to use an assembly language to write a simple program. This will be assessed upon completion of the 3-hour course CDA 3100, Computer Organization I.
Assessment and Evaluation Process: This is an important skill for a CS major as a means of better understanding higher-level programming languages, and also as a means of programming embedded systems. The skill will be evaluated by the faculty instructor via a capstone activity in the area. This will result in 80% of the students enrolled in CDA 3100 in 2005-2006 scoring 70% or better as determined by a capstone course evaluation.
Results:
Actions:
Files:
Category: Program Outcome
Outcome: By the end of the degree, the program will integrate knowledge of theoretical and applied foundations of computer science to provide the student with skills that will remain current as specific technologies change.
Assessment and Evaluation Process: Graduating seniors are requested to complete an exit survey which includes information on employment or graduate school plans. This data is collected by the departmental undergraduate advisor. This will result in 80% of those graduating during the academic year from the program being employed in field or being accepted into graduate schools, as evidenced by survey results.
Results:
Actions:
Files: