Student Competencies and Achievements

Computer Science majors will:

  • Understand the fundamental concepts and theory of computing and their application to solving real world problems
  • Express themselves and ideas orally, in writing, and the “languages” of the discipline
  • Master current and cutting edge technologies including programming languages, algorithms, databases, systems analysis, web based technologies, networks, security and hardware
  • Think abstractly, logically, clearly, and critically
  • Work in groups both as a participant and as a leader
  • Relate theory to practice
  • Be lifelong learners and able to teach themselves
  • Understand the ethical, legal, and social implications of technology
  • Become gainfully employed in technology related jobs and/or prepared for graduate study