Department of Computer Science
Mission, Objectives and Outcomes
The Department of Computer Science takes pride in providing a safe, diverse, and inclusive learning environment that facilitates close interaction with faculty with the goal to ensure the success of every student.
Rubrics for Student Outcome Assessment
-
Mission Statement
The Computer Science Department has a three-pronged mission:
- To pursue and to publicize research projects in computer science in order to extend the present state of knowledge in the computer field.
- To educate students in all program levels in order to provide them with the knowledge, interest, and ethics to become productive members of the computing profession.
- To serve as an initial and continuing source of education in the field of computer science.
-
Program Educational Objectives
The graduates of the Bachelor of Science program in Department of Computer Science will:
- Design and implement computing solutions for practical problems posed by employers in industry, government, and the nonprofit sector.
- Exhibit effective communication skills and teamwork.
- Achieve leadership roles and maintain high standards of professional ethics.
- Pursue graduate studies or employment in industries in computer science and other fields.
The constituencies (stake holders) of the Department of Computer Science are the Faculty, Employers, and Alumni.
-
Periodic Review of Educational Program Objectives
- The PEOs are reviewed by the department faculty every academic year.
- IAB members input will be considered every other year.
- University alumni survey input is considered every other year.
- The department faculty adopts changes if determined to be needed.
- Student Outcomes
- Analyze a complex computing problem and apply principles of computing and other relevant discipline to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively a variety of professional context.
- Recognize professional responsibilities and make informed judgments in computing practices based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Student Outcomes
Outcomes | |
---|---|
1 | Analyze a complex computing problem and apply principles of computing and other relevant discipline to identify solutions. |
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. |
3 | Communicate effectively in a variety of professional contexts. |
4 | Recognize professional responsibilities and make informed judgments in computing practices based on legal and ethical principles. |
5 | Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline. |
6 | Apply computer science theory and software development fundamentals to produce computing-based solutions. |
Student Outcome Assessment Process
- Collect Assessment data:
- Indicator rubrics from core courses CS 3353 Data Structures and Algorithms I, CS 4323 Operating Systems I, and CS 4883 Social Issues in Computing.
- Exit survey of graduating seniors.
- Summarize data and present to ABET committee for review.
- ABET committee makes recommendations to the faculty.
- The faculty adopts or changes the recommendation.
- Recommended actions are implemented during that semester.
Assessment cycle
Outcome Indicators
Outcomes | Indicators |
---|---|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|