Introduction to Compiling

2 weeks ago


Waterloo, Canada Wilfrid Laurier University Full time

**Date**:Jun 2, 2023

**Location**: Waterloo, CA

**Company**:Wilfrid Laurier University

**Faculty/Academic Area**: Faculty of Science

**Department**: Physics and Computer Science

**Campus**: Waterloo

**Employee Group**: WLUFA

**Requisition ID**:6359

**Position Title**: Introduction to Compiling - CP471A
**Term**: Winter 2024 (January 1 - April 30)
**Days/Times**: Monday/Wednesday/Friday 1430-1550
**Hours per week/Hours Total**: 3 hours per week/36 hours total
**Type of Course**:Lecture (in person)
**Anticipated Class Size**: 40
**Additional Course Requirements**: n/a
**Posted on**:June 1, 2023
**Posting ends**: June 16, 2023

**Position Summary**:
Principles and design techniques for compilers. Compiler organization, compiler writing tools, scanning, parsing, semantic analysis, run-time storage organization, memory management, code generation and optimization. Students implement a substantial portion of a compiler in a project.

**Qualifications - Required**:Master’s degree
**Qualifications - Areas of Specialization**:n/a
**Qualifications - Discipline**:Computer Science or related field
**Qualifications - Professional Designation**:PhD would be an asset

**Salary**: $9,025.89

**Application Deadline**: June 1, 2023

**Submit with Application**:June 16, 2023

Required for All Applicants
- CV (required)

Required for External Applicants
- Names and Contact Information for Referees
- Evidence of Good Teaching
- Verification of highest degree

Optional
- Cover Letter
- Teaching Dossier
- Sample Course Outline (2-pages maximum)

**Applications may be addressed to**:
**To Apply**:
PTAC Hiring Committee

Department of Physics & Computer Science

Faculty of Science

Wilfrid Laurier University

Waterloo, Ontario

**Please Note**:
For Supplementary Remuneration for large classes or multi-section courses, see Article 28.3

Members of the designated groups must self-identify to the appropriate Dean(s) to be considered for employment equity.

Members of the Contract Teaching Faculty bargaining unit: