Computer

The Computer Science department offers elective courses that help students understand and utilize computer-based technology, software and hardware. The curriculum is designed for all students: those who may wish to pursue a technological career, those who want to apply their artistic, creative skills and talents in digital media, and those who simply recognize that computer literacy is essential in today’s world Courses are offered in two major areas: computer programming and computer design.

The objectives of the department are to prepare students to:

  • Design and implement computer-based solutions to problems in a variety of application areas
  • Use and implement well-known algorithms and data structures
  • Develop and select appropriate computer strategies to solve problems
  • Code fluently in various computer languages
  • Be able to read and understand a large program consisting of interacting objects
  • Identify the major hardware and software components of a computer system, their relationship to one another, and the roles of these components within the system
  • Recognize the ethical and social implications of computer use