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. |
|
6.2 Demonstrate knowledge of computer science theory and algorithms. |
|
|
6.3 Demonstrate knowledge of computing systems and architectures. |
|
|
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. |
|
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. |
|
4.2 Communicate effectively orally. |
|
Last Updated: 11/01/2021 12:49
Views: 339