Welcome to CSCI 255 — Winter 2022

NOTE: All posted/mentioned times mentioned related to this course are in Atlantic Time.

This course provides a deep investigation of foundational data structures and algorithms. Criteria for selecting appropriate data structures and algorithms for a given problem are presented. General problem solving is emphasized throughout the course. Specific topics include stacks, queues, lists, trees, searching, sorting, traversals, recursion, graphs, hashing, and complexity analysis.

Professors

  • Dr. Jean-Alexis Delamer

  • jdelamer at stfx.ca

Class Times

Lecture Section

  • Mon 10:15 - 11:05, MULH 4034

  • Wed 9:15 - 10:05, MULH 4034

  • Fri 8:15 - 9:05, MULH 4034

Lab Section

  • Tue 3:15pm - 5:05pm, MULH 4024

Office Hours

Office Hours Etiquette — Don’t Do This

  • Jean-Alexis Delamer - Annex 9C
    • Monday, 9:00 – 10:00

    • Tuesday, 9:30 – 10:30

Course Notes

Labs

Assignments

Course Outline