Welcome to CSCI 161 — Fall 2021

This is the course webpage for both Sections 11 & 12 of CSCI 161.

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

An introduction to computers, algorithms, and programming. No previous knowledge of algorithms or programming is required.

This course is devoted to learning proper problem solving techniques and basic programming skills. Topics include problem analysis, algorithm development, data representation, control structures, lists, functions, and file manipulation.

The content used to generate the course can be found on GitHub

Professors

Dr. James Hughes (Section 11)

Dr. Jean-Alexis Delamer (Section 12)

  • jdelamer at stfx.ca

Class Times

Lecture Section 11

Dr. Hughes

  • Tue 11:15 - 12:05 (K4), SCHW 110

  • Wed 13:15 - 14:05 (K5), SCHW 110

  • Fri 12:15 - 13:05 (K6), SCHW 110

Lecture Section 12

Dr. Delamer

  • Mon 10:15 - 11:05 (C1), GM 001

  • Wed 09:15 - 10:05 (C2), GM 001

  • Fri 08:15 - 09:05 (C3), GM 001

YouTube

YouTube

Labs

Lab Section 11 & 12

Dr. Hughes

  • Lab Sec 11: Thr 14:15 – 16:05 (L8-A9), MULH 4024

  • Lab Sec 12: Fri 14:15 – 16:05 (C9-K9), MULH 4024

Lab Section 13 & 14

Dr. Delamer

  • Lab Sec 13: Mon 13:15 – 15:05 (C4-A7), MULH 4024

  • Lab Sec 14: Tue 13:15 – 15:05 (A5-K7), MULH 4024

Office Hours

Office Hours Etiquette — Don’t Do This

  • Dr. James Hughes Annex 20B
    • Tuesday, 10:00 – 11:00

    • Wednesday, 10:00 – 11:00

    • Thursday, 10:00 – 11:00

    • Friday, 10:00 – 11:00

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

    • Wednesday, 10:30 – 11:30

    • Thursday, 9:00 – 10:00

    • Friday, 11:00 – 12:00

  • (TAs) TBD
    • TBD (TBD at stfx.ca):
      • TBD, TBD – TBD

    • TBD (TBD at stfx.ca):
      • TBD, TBD – TBD

Learning Centre

MSCS Tutorial Nights

The Math, Stats, and CS Society now has a time and location for our free tutorial sessions.

  • Mondays, 17:00 – 19:00, MULH 4024

Cool Things

Getting Started

Course Notes

Labs

Assignments

Course Outline