BSCS评估时间表

2021-2024

Program Learning Objectives 课程 术语
1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.

CS 146

S22, S24

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.

CS 151

F22, F24

3. Communicate effectively in a variety of professional contexts.

CS 100 w

S21, S23

4. Recognize professional 责任 and make informed judgments in computing 实践 based on legal and ethical principles.

134年菲尔

S21, S23

5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

CS 151

F22, F24

6. Apply computer science theory and software 发展 fundamentals to produce computing-based solutions.

CS 160

F21, F23


2020

Student Learning Outcomes 课程 术语
(a) an ability to apply knowledge of computing and mathematics to solve problems CS 146 S20
(b) an ability to analyze a problem, and identify and define the computing requirements appropriate to its solution CS 151 F20
(c) an ability to design, implement, and evaluate a computer-based system, process, comp一个nt, or program to meet desired needs CS 151 F20
(d) an ability to function effectively on teams to accomplish a common goal CS 151 F20

2014-2019

Program Learning Objectives 课程 术语
(a) an ability to apply knowledge of computing and mathematics to solve problems

CS146

S14 s16 s18

(b) an ability to analyze a problem, and identify and define the computing requirements appropriate to its solution

CS151

F14 f16 f18

(c) an ability to design, implement, and evaluate a computer-based system, process, comp一个nt, or program to meet desired needs

CS151

F14 f16 f18

(d) an ability to function effectively on teams to accomplish a common goal

CS151

F14 f16 f18

(e) an understanding of professional, ethical, legal, security and social issues and 责任

Phil134

S15 s17 s19

(f) an ability to communicate effectively with a range of audiences

CS100W

S15 s17 s19

(g) an ability to analyze the local and global impact of computing on individuals, organizations, and society

134年菲尔

S15 s17 s19

(h) recognition of the need for and an ability to engage in continuing professional 发展 

CS160

F15 f17 f19

(i) an ability to use current techniques, skills, and tools necessary for computing 实践

CS160

F15 f17 f19

(j) an ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices 

CS146

S14 s16 s18

(k) an ability to apply design and 发展 principles in the construction of software systems of varying complexity

CS160

F15 f17 f19