Welcome to CSCI 161 — Fall 2022

An introduction to computer science, programming, algorithms, and data structures. No experience with programming is required.

This course is devoted to learning problem solving and elementary programming skills. Topics include problem analysis, algorithm development, data representation, control structures, functions, lists, and objects.

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

Professors

Dr. James Hughes (Section 11)

Lecture Section 11

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

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

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

Lab Sections 11 & 12

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

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

Office Hours

  • Tue, 10:00 – 11:00

  • Wed, 10:00 – 11:00

  • Thr, 10:00 – 11:00

  • Fri, 10:00 – 11:00

Dr. Jean-Alexis Delamer (Section 12)

  • jdelamer at stfx.ca

  • Annex 9C

Lecture Section 12

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

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

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

Lab Sections 13 & 14

  • 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

  • Mon, 9:00 – 10:00

  • Wed, 10:30 – 11:30

  • Thr, 9:00 – 10:00

  • Fri, 11:00 – 12:00

YouTube

YouTube

Learning Centre

MSCS Tutorial Nights

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

  • TBD

Getting Started