Computer Science

Welcome to the Computer Science webpage. On this page you'll find the mission of the department, departmental student learning goals, a curricular map and assessment schedule, and progress made from the most recent Program Review Action Plan (2009-2010). If you have questions about the assessment findings or questions about the department, please contact Imad Rahal, Computer Science Department Chair, at [email protected].

MISSION

The Department of Computer Science is a community of faculty, staff, and students at The College of Saint Benedict and Saint John's University, centered in the discipline of computer science, and upholding the tradition of the liberal arts and sciences. Together, the members of this community seek to establish, maintain, and advance a broad understanding of computer science in order to fulfill their academic and professional goals.

STUDENT LEARNING GOALS

The goals of the Department of Computer Science are:

  • That students who complete a major or minor in computer science:
    • be able to apply the defining processes of computer science - theory, abstraction, and design - to solve a wide variety of problems,
    • have a breadth of knowledge across the subject areas of computer science,
    • have a high level of programming skills,
    • understand the social context of computing, be able to make sound ethical decisions regarding the use of information technology, and be able to correlate their professional goals with their personal and/or faith commitments, and
    • be able to expand their knowledge and skills in computer science through research and self-directed study and to communicate their knowledge in speaking and writing;
  • That students who take service courses in computer science:
    • acquire knowledge and skills that enable them to understand and apply computers in their daily lives and
    • understand the social context of computing;
  • That faculty and staff members of the department:
    • collectively maintain knowledge and skills that cover the breadth of computer science and
    • work to develop professionally and to contribute their scholarship to the community of scholars and educators.

CURRICULAR MAP and ASSESSMENT SCHEDULE

NOTE

Curricular map

Learning Goals for students who complete
a major or minor in computer science

CSCI-150 CSCI-369 CSCI-373

Goal 1: be able to apply the processes
of computer science to solve a wide variety of problems

X (annually until 16-17) X (annually using MFT)

Goal 2: have a breadth of knowledge
across the subject areas of computer science

X (annually using MFT)

Goal 3: have a high level of programming skills

X (annually using MFT)

Goal 4: understand the social context of computing, be able
to make sound ethical decisions regarding the use of
information technology, and be able to correlate their
professional goals with their personal and/or faith commitments

X (annually until 16-17)

Goal 5: be able to expand their knowledge and skills in
computer science through research and self-directed study
and to communicate their knowledge in speaking and writing

X (annually using grades until 16-17;
AY 16-17 we assessed "speaking" component;
AY18-19 we'll assess "writing" component)

OTHER GOALS NOT ASSESSED for students who
take service courses in computer science

Goal 6: acquire knowledge and skills that enable them
to understand and apply computers in their professional
and personal lives faculty and staff members of the department

Goal 7: collectively maintain knowledge and skills across
the breadth of com‐puter science

Goal 8: work to develop professionally and to contribute
their scholarship to the community of scholars and educators, and

Goal 9: endeavor to bring knowledge of computer science
to underrepresented groups and to the wider society

Others

Survey of alumni/ae (prior to our next program review)

Senior focus groups sessions (prior to our next program review)

Senior focus groups sessions (prior to our next program review)