Search

Department of Computer Science General Competencies / Program Educational Objectives

EO-1: Demonstrate the knowledge and skills acquired within the CSC and CIS disciplines.

EO-1-1: CSC/CIS graduates will be provided with a broad general education that will prepare them to function in the world-at-large as productive and ethical professionals and as responsible citizens.
EO-1-2: CSC/CIS graduates will be able to serve as productive and ethical members of society and the profession. They will have a very good understanding of ethical issues and their applications.
EO-1-3: CSC/CIS graduates will be prepared for tasks involving the design, development, and maintenance of software in industry.
EO-1-4: CSC/CIS graduates will be able to apply techniques, methodologies, tools and skills to build high-quality computer-based systems that function effectively and reliably in the emerging information infrastructure.
EO-1-5: CSC/CIS graduates will be able to work in teams, to apply theoretical and analytical methods, to apply principles of software engineering, and to model real-world processes and objects.
EO-1-6: CSC/CIS graduates will be aware that graduate study is a viable option. They will have the basic skills to be competitive.
EO-1-7: CSC/CIS graduates will understand and be able to apply mathematics, science and concepts of computer science to graduate studies.
EO-1-8: CSC/CIS graduates will be aware of research areas within the discipline and basic research techniques.

EO-2: Demonstrate analytical and critical thinking skills.

EO-2-1: CSC/CIS graduates will be able to work in teams, to apply theoretical and analytical methods, to apply principles of software engineering, and to model real-world processes and objects.
EO-2-2: CSC/CIS graduates will be provided with the necessary quantitative background for graduate studies and/or employment in research-oriented institutions.

EO-3: Demonstrate research, library and technology skills required for advanced study or employment in the discipline.

EO-3-1: CSC/CIS graduates will be able to understand and maintain computer science skills consistent with current trends and adapt to advances in technology of the computer science profession.
EO-3-2: CSC/CIS graduates will have the motivation and the ability to adapt to evolving methodologies of computing.
EO-3-3: CSC/CIS graduates will be provided with the necessary quantitative background for graduate studies and/or employment in research-oriented institutions.

Student Outcomes

  1. Students will be aware of their responsibilities concerning professional, social and ethical issues.
  2. Students will be aware of the need for and of their responsibilities regarding ethical conduct and life-long learning and professional development.
  3. Students will display knowledge of contemporary issues and the impact of computer science in a global and societal context.
  4. Students will have strong oral and written skills. The will be able to orally present the results of assignments in accordance with specification using current technology and document assignments with written reports.
  5. Students will be able to plan and participate in a team project involving the organization, management, and the development of a large-scale software project in terms of a specific problem.
  6. Students will be able to design and implement a software project using all facets of the development process and current technology.
  7. Students will have critical thinking and problem-solving skills which will enable them to define and solve a wide variety of computing problems.
  8. Students will be able to apply knowledge of computing and mathematics appropriate to the discipline.
  9. Students will be able 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.
  10. Students will understand that graduate school is a feasible professional option.