Talent.com
Ilac
Instructor - Computer Architecture/Operating Systems & NetworksIlac • Toronto, ON, Canada
Instructor - Computer Architecture/Operating Systems & Networks

Instructor - Computer Architecture/Operating Systems & Networks

Ilac • Toronto, ON, Canada
15 days ago
Salary
CA$45.00 hourly
Job type
  • Full-time
Job description

Toronto, ON, CA

7 days ago Requisition ID: 1921

Location: Toronto, ON (In-Person)
Position Type: Contract
Course Dates: September 14 – December 14
Teaching Schedule: Every Tuesday, 8:30 a.m. – 12:30 p.m. (includes one 30-minute break)
Compensation:$45.00 per hour

About the Opportunity

ILAC International College is seeking an industry professional with expertise in computer systems, operating systems, or software engineering to teach our Computer Architecture & Operating Systems course. We are looking for someone who is passionate about technology and enjoys sharing their real-world knowledge with aspiring IT professionals.

The ideal candidate brings industry experience and can connect theoretical concepts to practical applications, helping students understand how modern computer systems function and preparing them for careers in software development, systems administration, and IT.

What You’ll Teach

This course provides students with a comprehensive understanding of computer architecture and operating systems through a combination of lectures, demonstrations, and hands‑on activities. Students will explore how computer hardware and software interact while developing practical problem-solving skills through simulations and applied assignments.

Topics include:

  • CPU design, registers, ALU, and processor architecture
  • Memory hierarchy, RAM, ROM, cache, and storage systems
  • Instruction Set Architecture (RISC and CISC)
  • Pipeline architecture and parallel processing
  • Motherboard architecture and system buses
  • Endianness and data representation
  • Physical and virtual memory management
  • Processes, threads, scheduling algorithms, and synchronization
  • Linux file systems and file management
  • Input/output devices and resource management

Students complete practical simulations and assignments throughout the course, reinforcing key concepts through real-world scenarios.

Responsibilities

  • Deliver engaging and interactive classroom instruction aligned with the approved curriculum.
  • Prepare lesson plans, presentations, demonstrations, and hands‑on learning activities.
  • Facilitate classroom discussions, simulations, and practical exercises.
  • Evaluate student performance through assignments, quizzes, and examinations.
  • Provide timely, constructive feedback and academic support.
  • Monitor attendance, participation, and student progress.
  • Maintain accurate academic records and submit grades by required deadlines.
  • Foster an inclusive and collaborative learning environment.
  • Work closely with the Academic team to ensure a high-quality student experience.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related field (Master's degree considered an asset).
  • Minimum three years of industry experience in software engineering, systems engineering, IT infrastructure, cloud computing, or operating systems.
  • Strong understanding of computer architecture, processor design, memory systems, and operating system concepts.
  • Experience working with Linux environments and system administration.
  • Experience teaching, mentoring, or training adult learners is considered an asset.
  • Excellent communication and presentation skills.
  • Passion for sharing industry knowledge and mentoring future technology professionals.

Preferred Experience

  • Experience with systems programming or embedded systems.
  • Knowledge of virtualization, cloud infrastructure, or distributed systems.
  • Familiarity with computer hardware design and performance optimization.
  • Experience in creating project-based or hands‑on learning activities.
  • Industry certifications (Linux, Cisco, CompTIA, Microsoft, AWS, etc.) are considered an asset.

Contract Instructor – Networks and Protocols

ILAC International College is seeking an experienced industry professional to teach our Networks and Protocols course. We are looking for an instructor who is passionate about networking technologies and enjoys helping students build practical, job-ready skills through hands‑on learning.

This course combines theoretical instruction with practical lab activities, preparing students to understand, configure, and troubleshoot modern computer networks using industry-standard tools. The successful candidate will guide students through networking concepts while facilitating engaging lab exercises using Cisco Packet Tracer, Wireshark, and Linux environments.

Location: Toronto, ON (In-Person)
Position Type: Contract
Course Dates: September 14 – December 14
Teaching Schedule: Wednesdays, 8:30 a.m. – 12:30 p.m.
Compensation:$45.00 per hour

About the Course

Students develop practical networking skills through a combination of lectures and hands‑on labs. Topics include network architecture, IP addressing, routing, transport protocols, and network services, with an emphasis on configuring, analyzing, and troubleshooting networks using industry-standard tools.

Key Topics

The successful instructor will teach topics including:

  • OSI and TCP/IP networking models
  • IPv4 and IPv6 addressing
  • Subnetting, VLSM, and CIDR
  • Static and dynamic routing (RIP and OSPF)
  • TCP and UDP protocols
  • DHCP, DNS, and HTTP services
  • Network packet analysis and troubleshooting
  • Network configuration using Cisco Packet Tracer, Wireshark, and Linux command-line tools

Responsibilities

  • Deliver engaging classroom instruction and facilitate practical lab activities.
  • Create an inclusive and supportive learning environment that promotes student success.
  • Demonstrate networking concepts through real-world examples and hands‑on exercises.
  • Assess student learning through assignments, practical activities, and examinations.
  • Provide timely feedback and academic support to students.
  • Maintain accurate attendance, grades, and course documentation.
  • Collaborate with the Academic Department to ensure high-quality program delivery.

Qualifications

  • Diploma or degree in Computer Science, Information Technology, Network Engineering, Cybersecurity, or a related discipline.
  • Minimum 3 years of industry experience in networking, systems administration, network engineering, cybersecurity, or a related field.
  • Strong knowledge of:
    • TCP/IP networking
    • IPv4/IPv6 addressing and subnetting
    • Routing and switching
    • DHCP, DNS, HTTP, and related protocols
    • Linux networking commands
  • Experience using Cisco Packet Tracer and Wireshark.
  • Previous teaching, training, mentoring, or corporate facilitation experience is considered an asset.
  • Relevant industry certifications such as Cisco CCNA/CCNP, CompTIA Network+, or equivalent are highly desirable.

Why Teach at ILAC International College?

At ILAC International College, you'll have the opportunity to share your industry expertise with students preparing for careers in technology. Our instructors are experienced professionals who bring real-world knowledge into the classroom, helping students develop practical skills that employers value.

ILACIC is an equal opportunity employer and is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility to Ontarians with Disabilities Act. If contacted, please advise should you require accommodation during the hiring process.

#J-18808-Ljbffr
Create a job alert for this search

Instructor - Computer Architecture/Operating Systems & Networks • Toronto, ON, Canada

Similar jobs

Instructor - Computer Architecture/Operating Systems & Networks

ILAC InternationalToronto
Full-time

Location: Toronto, ON (In-Person).Course Dates: September 14 – December 14.Teaching Schedule: Every Tuesday, 8:30 a.ILAC International College is seeking an industry professional with expertise in ... Show more

 • Promoted

Principal CPU Microarchitect - RISC-V & AI Compute

Tenstorrenttoronto, on, Canada
Full-time +1

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expecta... Show more

 • Promoted

GenAI Systems Engineer — Scale Training & Inference

AMDmarkham, york region, Canada
Full-time

A leading technology company in Markham, Canada, seeks a Principal Software Development Engineer focused on generative AI training and inference.You will collaborate with a talented team to innovat... Show more

 • Promoted

Senior Application Architect: Cloud & Oracle EBS Lead

Stantecmarkham, york region, Canada
Full-time

A leading engineering firm is seeking a Senior Application Architect in Markham, Canada, to design and oversee software systems architecture.The role involves ensuring scalability, security, and in... Show more

 • Promoted

Computer programming Private Tutoring Jobs Richmond Hill

SuperprofRichmond Hill, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Application Architecture Expert - Cloud and EBS

Stantec Consulting International Ltd.markham, york region, Canada
Full-time

Shape the future of software systems as an Application Architecture Expert.Utilize your skills in Oracle EBS and cloud services to design scalable and secure solutions for business growth.This role... Show more

 • Promoted

Innovative AI Architect for Enterprise Application Systems

Gustotoronto, on, Canada
Full-time

Join as an AI Architect transforming enterprise systems through AI and automation.Enhance workflows and decision-making by integrating advanced AI solutions in an evolving business landscape.As the... Show more

 • Promoted

Capture Platform Lead - System Architect

Mecka AItoronto, on, Canada
Full-time

Mecka AI is building the data infrastructure layer for robotics and embodied AI.We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading ... Show more

 • Promoted

computer software engineer

Advanze Tech INC.richmond hill, york region, Canada
Full-time +1

Terms of employment Permanent employment Full time.Work must be completed at the physical location.There is no option to work remotely.Information technology (IT) service provider.Collect and docum... Show more

 • Promoted

Instructor - Computer Architecture/Operating Systems & Networks

IlacToronto
Full-time

ILAC International College is seeking an industry professional with expertise in computer systems, operating systems, or software engineering to teach our.Computer Architecture & Operating Systems.... Show more

 • Promoted

Computer programming Private Tutoring Jobs Aurora

SuperprofAurora, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Architect for Hybrid Systems and Diagnostics

General Motorsmarkham, york region, Canada
Full-time

Take on the role of Staff System Architect, specializing in hybrid systems with a strong focus on diagnostics and data management.Drive the architecture of comprehensive network and NVM models.This... Show more

 • Promoted

ASIC Systems Architecture, Staff – Edge AI

Qualcommmarkham, york region, Canada
Full-time

Qualcomm is the world's leading developer of next-generation of always connected Edge‑AI processing technology and is committed to building a world‑class organization that will lead the industry.Be... Show more

 • Promoted

Pega LSA/CSSA (Lead System Architect)

Tech Mahindratoronto, on, Canada
Full-time

Be among the first 25 applicants.This range is provided by Tech Mahindra.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The pay range for this ... Show more

 • Promoted

AI System Architect – Next-Generation Network Management Platform

Telence SolutionsToronto, ON, CA
Full-time

Telecommunications, AI, Network Automation.Telence Solutions is building a next-generation AI-driven Network Management System designed to support multi-vendor environments and enable intelligent o... Show more

 • Promoted

Technical Bootcamp Instructor (Remote)

edX Bootcamps Instructional Engagement (Internal posts ONLY)Toronto, ON, CA
Remote
Full-time

Drive change and impact as a Technical Bootcamp Instructor in a remote setup.Focus on delivering immersive learning experiences in various fields of technology.As an instructor in the blended onlin... Show more

 • Promoted

Basic Computer Skills Private Tutoring Jobs Markham

SuperprofMarkham, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Instructor

RaiseToronto, ON, CA
Full-time

After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand.We’re hiring right now; if you’re interested, apply below for your chance to join a great... Show more

 • Promoted

Senior Microsoft Azure and Databricks Architect

Adastra Corporationmarkham, on, Canada
Full-time +1

We are seeking a Senior Microsoft Azure & Databricks Architect to provide technical and sales leadership and evangelism across complex, enterprise-scale data, analytics, and AI modernization initia... Show more

 • Promoted

High School Computer Science Tutor

Varsity Tutors, a Nerdy CompanyToronto, ON, CA
Full-time

The Varsity Tutors Live Learning Platform has thousands of students looking for online High School Computer Science tutors nationally.As a tutor on the Varsity Tutors Platform, you'll have the flex... Show more