Back to job search
University of New Brunswick logo
University of New BrunswickVerified Job Source

Science, Applied Science and Engineering, Faculty of

  • Saint John, NB
  • On-site
  • Posted Aug 26, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Mid-level · 2+ years
Minimum education
Master’s degree
Apply by
Sep 25, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

The role involves teaching students about lower-level computer operations and their relationship with higher-level procedural programming. Instruction covers binary data, instruction execution, and user-defined data types.

Job details

Introduces students to lower-level computer operations and the association with higher-level procedural programming constructs. Topics include binary representation of data, instruction formats and execution, assembler programming, scope, functions, user-defined data types using both low- and high-level programming languages.Prerequisite: CS 1303 or permission of instructor.Co-requisite: CS 2263 or CS 2617.The successful applicant will possess, at minimum, a Masters degree in CS. Requests will be considered on the basis of qualifications, experience required and the availability of the employee to perform the required duties at scheduled times. *Subject to minimum enrollment of 15

What you’ll do

The role involves teaching students about lower-level computer operations and their relationship with higher-level procedural programming. Instruction covers binary data, instruction execution, and user-defined data types.

Requirements

The successful candidate must possess at least a Master's degree in Computer Science. Selection is based on qualifications, experience, and availability to teach at scheduled times.

Listed skills

  • Organization · Preferred
  • Attention to detail · Preferred
  • Execution · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Computer Operations
  • Procedural Programming
  • Binary Representation
  • Instruction Formats
  • Assembler Programming
  • Low-level Programming
  • High-level Programming

Job areas

  • Education
  • Technology
  • Software
  • Engineering
  • Science & Research

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs