Department Outcomes

From MWCSWiki

Jump to: navigation, search
  1. Abstract Reasoning The ability to construct algorithms. Knowledge of core algorithms of computer science and the ability to use them in designing programs
  2. Application Areas The ability to understand the key issues in a problem domain, and to design a solution to solve the specific problem.
  3. Software Development Solid programming skills and the use of best practices including software design principles and software development processess
  4. Information Technology Understanding how technology operates in a business environment. Ability to apply I.T. to this environment.
  5. Languages Understanding of the different programming paradigms and the languages that exist to support them. Competence in multiple languages.
  6. Understanding of Computer Systems Working knowledge of computer architecture and operating systems.
  7. Non-technical skills Ability to work in a software development team. Ability to communicate effectively.
  8. Ethics Understanding of the social and ethical impacts of the discipline.


Assessments

  • 2010-11 assessment: abstract reasoning and software development assessment of 110 students
  • 2011-12 assessment: abstract reasoning and software development assessment of 110 students +  ??
Personal tools