|
Master of Science in Computer
Science
Program Outcomes:
Computer science students at the time of graduation are expected to:
- possess an enhanced breadth of knowledge in computer science, combined with a depth of knowledge in critical core areas of computing;
- possess the skills and knowledge for lifelong learning in computer science;
- possess knowledge of the theoretical foundations of computing and have strong practical application experience;
- possess and demonstrate oral and written communication skills;
- understand and respect the professional standards of ethics expected of a computer scientist and be knowledgeable concerning the history of computing field;
- possess a knowledge of computer security and computer security management;
- analyze and compare relative merits of alternative software design, algorithmic approaches, and computer system organization, with respect to a variety of criteria relevant to the task (e. g. efficiency, scalability, security); and
- implement algorithms in multiple programming languages, on multiple hardware platforms, and multiple operating system environments.
|