Undergraduate

Student Outcomes Performance Indicators Assessment Artifacts
1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. 1.1 Describe the background, motivation, scope, and/or impact of the computing problem to be solved. Software Requirements Document (SRD) in CS3337 and CS4961
1.2 Formulate a set of functional requirements that are appropriate to the problem.
1.3 Identify solutions by applying principles of computing and other relevant disciplines.
2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. 2.1 Develop a software design that is architecturally sound and meets a given set of requirements and constraints. Software Design Document (SDD) in CS3337 and CS4962
2.2 Implement a robust and efficient software solution that meets all functional requirements. Project and report in CS3337 and CS4962
2.3 Evaluate the functions, performance, and usability of a software solution. Project and report in CS3337 and CS4962
3. Communicate effectively in a variety of professional contexts. 3.1 Communicate effectively in writing. Writing assignment in CS4961 and CS4962
3.2 Demonstrate oral communication skills necessary to engage audience in a professional context. Project presentation in CS3337, CS4961, CS4962
4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles. 4.1 Recognize professional responsibilities in computing practice. Exam in CS3801
4.2 Make informed judgments in computing practice based on ethical principles. Presentation in CS3801
4.3 Make informed judgments in computing practice based on legal principles. Presentation in CS3801
5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. 5.1 Demonstrate knowledge of common software tools used for collaborative development. Assignment in CS3337
5.2 Function effectively as a member or leader in a team project. Team work in CS3337, CS4961, CS4962
6. Apply computer science theory and software development fundamentals to produce computing-based solutions. 6.1 Demonstrate knowledge of programming principles and software engineering.
  • MFT AI1
  • Knowledge Outcome Exam A1 in CS4963
6.2 Demonstrate knowledge of computer science theory and algorithms.
  • MFT AI2
  • Knowledge Outcome Exam A2 and A3 in CS4963
6.3 Demonstrate knowledge of computing systems and architectures.
  • MFT AI3
  • Knowledge Outcome Exam A4 in CS4963
6.4 Develop a software system or solution for a real-world problem by applying computer science theory and practice. Senior Design Project

* CS 3337 in Fall Semester, CS 3801 in Spring Semester

Graduate

Student Outcomes Performance Indicators Assessment Artifacts
1. Students will have the ability to write and analyze sophisticated algorithms. 1.1 Analyze the computational complexity of sophisticated algorithms. Comprehensive Exam - Area I
1.2 Develop an efficient algorithm for a complex computing program. Thesis
2. Student will have the ability to design, develop, and analyze complex software systems.

2.1 Design a complex software system based on a given set of requirements and constraints.

2.2 Implement a complex software system with advanced computing technologies.

2.3 Analyze the functions, performance, and usability of a complex software system.

  • Project in CS5337
  • Thesis
3. Students will have acquired advanced knowledge and skills in one or more areas of Computer Science. 3.1 Demonstrate advanced knowledge and skills in software development, system infrastructure, and/or application of computing theory and practice in interdisciplinary areas.
Comprehensive Exam
3.2 Develop new computing algorithms, theory, or systems in graduate thesis, project, or dissertation. Thesis
4. Students will be able to communicate effectively both orally and in writing. 4.1 Communicate effectively in writing.
  • Project report in CS5337
  • Thesis

4.2 Communicate effectively orally.

  • Presentation in CS5337
  • Thesis Presentation


Last Updated: 11/01/2021 12:49 Views: 339