|
- Basic knowledge: Graduates will demonstrate an understanding of each of the subject areas that define the discipline
as well as the interrelationships that exist among them.
- Critical Thinking Skills: Graduates will demonstrate the ability to utilize appropriate theoretical constructs
for problem solving: definitions, and axioms, theorems, proofs, and interpretation of results.
- Research Skills: Graduates will have the ability to apply basic research methods in computer science.
- Applied Design Skills: Graduates will have the ability to apply appropriate design constructs: requirements
analysis and specification, design, implementation, and testing.
- Ethics and Society: Graduates will demonstrate knowledge of ethical codes and societal issues associated
with the computing field.
- Technical and Theoretical Background: Graduates will demonstrate knowledge of recent technological and
theoretical developments, general professional standards, and have an awareness of their own strengths and
limitations as well as those of the discipline itself.
- History of Computing: Graduates will be aware of the history of computing, including those major developments
and trends - economic, scientific, legal, political, and cultural - that have combined to shape the discipline.
- Graduate Preparation: Graduates will have the necessary background for entry into graduate study.
- Communication Skills: Graduates will have the ability to communicate effectively.
|