Mohammed Qasem, PhD, MSc, BSc

ATS Assistant Lecturer, Augustana - Sciences
Directory

Winter Term 2025 (1900)

AUCSC 450 - Parallel and Distributed Computing

3 units (fi 6)(EITHER, 3-0-1.5)

Parallel architectures, programming language constructs for parallel computing, parallel algorithms and complexity. Message-passing, remote procedure call, and shared-memory models. Synchronization and data coherence. Load balancing and scheduling. Appropriate applications. Prerequisites: AUCSC 250 and AUCSC 370.

LECTURE 1B01 (77729)

2025-01-27 - 2025-04-15
TR 08:30 - 10:00

LAB 1H01 (77732)

2025-01-27 - 2025-04-15
T 16:00 - 17:30



AUCSC 480 - Operating Systems Concepts

3 units (fi 6)(SECOND, 3-0-1.5)

Operating system functions, concurrent process coordination, scheduling and deadlocks, memory management and virtual memory, secondary storage management and file systems, protection. Prerequisites: AUCSC 250 and AUCSC 370. Note: Credit may be obtained for only one of AUCSC 480 and AUCSC 380 (2022).

LECTURE 1B01 (77731)

2025-01-27 - 2025-04-15
TR 14:15 - 15:45

LAB 1H01 (77733)

2025-01-27 - 2025-04-15
R 16:00 - 17:30



AUCSL 361B - Community Service-Learning Practicum

1-6 units (fi VAR)(VAR, VARIABLE)

Course content varies from year to year but will include a significant service component. Topics and credit value announced prior to registration period. Pre-and/or corequisite: Consent of the instructor. Note: AUCSL 361 is classified as a science course. Requires payment of additional student instructional support fees. Refer to the Tuition and Fees page in the University Regulations section of the Calendar.

LECTURE 1C02 (79144)

2025-01-27 - 2025-04-15
01:00 - 01:00



AUSCI 385B - Mentoring in Computing and Mathematics

1.5 units (fi 6)(VAR, 0-0-3)

This course involves tutoring students learning first-year material in mathematics and computing science for 3 hours per week in the Math & Computing Support Centre (MCSC). Tutors will also receive coaching from the MCSC Director in how best to perform their duties. Prerequisites: 15 units in MAT or CSC and third-year standing.

LAB 1C01 (78889)

2025-01-27 - 2025-04-15
01:00 - 01:00