Summary of CAC+EAC Criteria applicable to BS-CSE programs
(*not official*)
[Terminology:
As per EAC guidelines, program educational objectives are
statements that describe the accomplishments that the
program is preparing graduates to achieve in the years following graduation;
program outcomes are statements that
describe what students are expected to know or be able to do by the
time of graduation.]
1. Students (EAC Criterion 1 + CAC Criterion 2):
-
Must evaluate student performance, advise
students regarding program requirements, and curricular & career matters; and monitor student
progress to foster success in achieving program outcomes.
- Must have and enforce policies for the acceptance of
transfer students/transfer credits.
-
Must have and enforce procedures to
assure that all students meet all program requirements.
- Courses must be offered with sufficient frequency.
- Students must have ample opportunity to interact with instructors.
2. Objectives (EAC C2 + CAC C1):
- Must have detailed published educational objectives;
- Must have a process based on the needs of the program's constituencies
in which the objectives are determined and periodically evaluated;
- Must have an educational program, including a curriculum, that
prepares students to attain program outcomes and that fosters
accomplishments of graduates that are consistent with these objectives;
- Must have a process of ongoing evaluation of
the extent to which these objectives are attained, and uses the
results to develop and improve the program outcomes so that graduates
are better prepared to attain the objectives.
3. Outcomes and Assessment (EAC C3 + CAC C1):
Must have program outcomes that foster attainment of
objectives. There must be processes to produce these
outcomes and
an assessment process, with documented results, that demonstrates that
these program outcomes are being measured. There must be evidence that the
results of the assessment are applied to effect continuous improvement
of the program.
Must demonstrate that
students attain:
- an ability to apply knowledge of mathematics, science, and engineering
- an ability to design and conduct experiments, as well as to analyze
and interpret data
- an ability to design a system, component, or process to meet desired
needs within realistic constraints such as economic, environmental,
social, political, ethical, health and safety, manufacturability, and
sustainability
- an ability to function on multi-disciplinary teams
- an ability to identify, formulate, and solve engineering problems
- an understanding of professional and ethical responsibility
- an ability to communicate effectively
- the broad education necessary to understand the impact of engineering
solutions in a global, economic, environmental, and societal context
- a recognition of the need for, and an ability to engage in life-long
learning
- a knowledge of contemporary issues
- an ability to use the techniques, skills, and modern engineering tools
necessary for engineering practice.
4. Curriculum (EAC C4 + CAC C4 + EAC C8): (all hours are quarter-hours; 45 hours = 1 year)
Must include:
- 60 hours of computing:
24 hours of broad-based core (algorithms,
data structures, software design, prog. lang. concepts, computer organization/architecture);
24 hours of advanced topics in CS to provide breadth and builds on the
core to provide depth;
theoretical foundations, problem analysis, and solution design must be
stressed in the core;
students must be exposed to a variety of prog. languages and systems.
- 45 hours (at least 22.5 of math, 18 of science) of a combination of math and basic
sciences appropriate to
discipline;
math must include discrete math, differential and integral calculus,
and prob. & stats;
science must include the equivalent of a two-semester sequence in a
lab science for science/eng. majors;
additional science (such as social science) hours must be in courses
that develop/apply the scientific method.
- 67.5 hours (1.5 years) of engineering topics: engineering sciences,
basic sciences and computer science necessary to analyze and design
electrical and electronic devices, software, and systems containing
hardware and software components.
- 45 hours of general education (humanities, social sciences, arts and
other disciplines to broaden student background);
- Capstone design: Students must be prepared for engineering
practice through the
curriculum culminating in a major design experience based on the
knowledge and skills acquired in earlier course work and incorporating
appropriate engineering standards and multiple realistic constraints.
- Oral communication skills must be developed and applied in the program.
- Written communication skills must be developed and applied in the program.
- Must include sufficient coverage of social and ethical issues in
computing.
5. Faculty (ECA C5 + CAC C3):
- Sufficient in number to ensure
student-faculty interaction, student advising and counseling, university
service, professional development, interaction with industrial and
professional practioners, and employees of students.
- Sufficient in competencies to cover all curricular areas.
- Must ensure
proper guidance of the program and to develop and implement processes
for evaluation, assessment, and continuing improvement of program.
- Must oversee all course work.
- Must cover most of the total classroom instruction.
- All faculty must remain current.
- Must have the
technical breadth and depth necessary to support the program.
- All faculty must have a level of
competence normally obtained through graduate work in CS.
- all full-time faculty must have time for sholarly activities and professional development.
6. Labs/Computing facilities (EAC C6 + CAC C5): Classrooms, labs, and equipment must be
appropriate and adequate.
7. Institutional Support and Financial Resources (EAC C7 + CAC C7): Must be
adequate and appropriate.
8. Institutional facilities (CAC C8): Institutional facilities
including the library, other electronic information retrieval systems,
computer networks, classrooms, and offices must be adequate to support
the program.