Day/Evening Program

The Computer Science Curriculum provides a strong foundation for students interested in pursuing a bachelor’s degree in either software development, computer science or other computer related fields.

The curriculum has been strongly influenced by the Association of Computing Machinery’s (ACM) guidelines for associate degrees in software. The curriculum combines theoretical and applied courses to teach the design and programming skills a software developer needs. Students completing this curriculum will have knowledge of the following competencies:

  • Programming languages such as C++ and Java
  • Object oriented programming
  • Data structures such as stacks, queues, and linked lists
  • Systems Analysis including Data Flow Use Case/Class design
  • Database design and management
  • Overview of basic networking
  • Ability to think critically
  • Ability to solve problems
  • Ability to effectively work as a member of a team