The Computing Science and Mathematics program at the Augustana Faculty has a sessional teaching ... safety training, identifying hazards and implementing controls, reporting incidents, and ...
The Computing Science and Mathematics program at the Augustana Faculty has a sessional teaching ... safety training, identifying hazards and implementing controls, reporting incidents, and ...
CAD Administrator
Calgary, AB · On-site
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
CAD Administrator
Calgary, AB · On-site
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
CAD Administrator
Calgary, AB · On-site
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
CAD Administrator
Calgary, AB · On-site
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
Senior Data Scientist
Calgary, AB · Hybrid
Develop comprehensive data cleaning strategies and prepare robust training datasets for model ... science, mathematics, computer science. * 7+ years of experience research and development in ...
Senior Data Scientist
Calgary, AB · Hybrid
Develop comprehensive data cleaning strategies and prepare robust training datasets for model ... science, mathematics, computer science. * 7+ years of experience research and development in ...
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in ... training some of the world's top scientific talent. Our cross-functional teams work collaboratively ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in ... training some of the world's top scientific talent. Our cross-functional teams work collaboratively ...
Develop reproducible training and evaluation pipelines, including experiment tracking, dataset ... Completion of an MSc or PhD in Computer Science, Robotics, Electrical/Computer Engineering, Machine ...
Develop reproducible training and evaluation pipelines, including experiment tracking, dataset ... Completion of an MSc or PhD in Computer Science, Robotics, Electrical/Computer Engineering, Machine ...
Developer Student
Calgary, AB · On-site
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Developer Student
Calgary, AB · On-site
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in ... Access to exclusive Microsoft partner resources and training. A collaborative, innovative, and ...
Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in ... Access to exclusive Microsoft partner resources and training. A collaborative, innovative, and ...
IT Help Desk Intern
Edmonton, AB · On-site
This role is required to be a co-op placement position • Diploma in Computer Science or ... Wajax led e-learning, and product training through industry leading manufacturers. * Exclusive ...
IT Help Desk Intern
Edmonton, AB · On-site
This role is required to be a co-op placement position • Diploma in Computer Science or ... Wajax led e-learning, and product training through industry leading manufacturers. * Exclusive ...
IT Help Desk Intern
Acheson, AB · On-site
This role is required to be a co-op placement position • Diploma in Computer Science or ... Wajax led e-learning, and product training through industry leading manufacturers. * Exclusive ...
IT Help Desk Intern
Acheson, AB · On-site
This role is required to be a co-op placement position • Diploma in Computer Science or ... Wajax led e-learning, and product training through industry leading manufacturers. * Exclusive ...
Senior Associate (Technology)
Edmonton, AB · On-site
CA$54K - CA$71K/yr
A computer science or information systems-related degree preferred. * 2+ years'of experience in IT ... TOOLS FOR SUCCESS - We provide world-class training, client relationship management tools and ...
Senior Associate (Technology)
Edmonton, AB · On-site
CA$54K - CA$71K/yr
A computer science or information systems-related degree preferred. * 2+ years'of experience in IT ... TOOLS FOR SUCCESS - We provide world-class training, client relationship management tools and ...
Senior Associate (Technology)
Edmonton, AB · On-site
CA$54K - CA$71K/yr
A computer science or information systems-related degree preferred. * 2+ years'of experience in IT ... TOOLS FOR SUCCESS - We provide world-class training, client relationship management tools and ...
Senior Associate (Technology)
Edmonton, AB · On-site
CA$54K - CA$71K/yr
A computer science or information systems-related degree preferred. * 2+ years'of experience in IT ... TOOLS FOR SUCCESS - We provide world-class training, client relationship management tools and ...
Bachelor's degree or equivalent in Computer Science, Human Computer Interaction, Software ... training, you'll have the resources you need to thrive. You'll work on high-profile, impactful ...
Quick apply
Bachelor's degree or equivalent in Computer Science, Human Computer Interaction, Software ... training, you'll have the resources you need to thrive. You'll work on high-profile, impactful ...
This role is responsible for all aspects of data collection to support our model training ... An Ideal Candidate Should Have * BS/MS/PhD in Computer Science or a related field. * 5+ years of ...
This role is responsible for all aspects of data collection to support our model training ... An Ideal Candidate Should Have * BS/MS/PhD in Computer Science or a related field. * 5+ years of ...
Diploma or technical training in computer science, management, general business, science, mathematics, or a related field * Experience : 7-10 years of experience in a functional analyst or related ...
Diploma or technical training in computer science, management, general business, science, mathematics, or a related field * Experience : 7-10 years of experience in a functional analyst or related ...
Computer Science Training information
See Alberta salary details
$21K - $30K
5% of jobs
$30K - $39K
13% of jobs
$42.8K is the 25th percentile. Wages below this are outliers.
$39K - $48K
16% of jobs
$48K - $57K
15% of jobs
The median wage is $57.6K / yr.
$57K - $66K
9% of jobs
$66K - $75K
8% of jobs
$75K - $84K
5% of jobs
$84K - $93K
2% of jobs
$94K is the 75th percentile. Wages above this are outliers.
$93K - $102K
17% of jobs
$102K - $111K
9% of jobs
$111K - $120K
1% of jobs
$21K
$69.7K
$120K
How much do computer science training jobs pay per year?
What is a computer science training?
A Computer Science Training job involves teaching or mentoring individuals in computer science concepts, programming, and related technologies. Professionals in this role may work in academic institutions, corporate training programs, or bootcamps to help students or employees develop technical skills. The job often includes designing curriculum, conducting lectures or hands-on coding sessions, and assessing learners' progress. Strong knowledge of programming languages, algorithms, and software development is typically required.
What are the typical responsibilities of someone working in computer science training?
Professionals in Computer Science Training are often responsible for designing and delivering curriculum, conducting hands-on programming workshops, assessing learners' progress, and updating course materials to reflect current industry trends. You may work closely with other instructors, HR training coordinators, or technical experts to align content with organizational or educational objectives. Collaboration with industry professionals and ongoing professional development are also common, as the technology landscape evolves quickly. This mix of technical and educational duties ensures that trainees gain practical, up-to-date skills needed for a successful tech career.
What are the key skills and qualifications needed to thrive in computer science training?
To thrive in Computer Science Training roles, you need a solid background in computer science concepts, programming, and educational or instructional expertise, often supported by a relevant degree or professional certifications such as CompTIA, Microsoft Certified Educator, or instructional design credentials. Familiarity with learning management systems (LMS), online collaboration platforms, and coding tools like Python, Java, or C++ is commonly required. Strong communication, patience, and the ability to tailor complex technical information to diverse audiences are valuable soft skills in this field. These competencies are essential for effectively teaching and preparing learners for evolving industry demands.
What are 5 careers in computer science training?
What training is needed for computer science training?
What are the most commonly searched types of Computer Science Training jobs in Alberta?
The most popular types of Computer Science Training jobs in Alberta are:
What are popular job titles related to Computer Science Training jobs in Alberta?
For Computer Science Training jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Computer Science Training jobs in Alberta look for?
The top searched job categories for Computer Science Training jobs in Alberta are:

ATS Contract Instructor - Cryptography (Computer Science or Mathematics)
Camrose, AB • On-site
Part-time
Re-posted 7 days ago
Job description
This competition is open to all applicants however; internal candidates and applicants who were former employees of the University of Alberta will be given priority consideration before external candidates. Please log in to verify your internal candidate status.
This position is part-time and has an initial appointment of 4 months.
Location - This role is in-person. Work primarily takes place at Augustana Campus, Camrose.
The Computing Science and Mathematics program at the Augustana Faculty has a sessional teaching vacancy for Winter Term 2027 to teach AUMAT 328: Cryptography. The Winter term runs from January 4 - April 9, 2027 with exam period to follow. The course description is: "Introduction to cryptography in theory and practice, including its applications and mathematical foundations". Topics include classical cryptosystems, private-key cryptosystems (including DES and AES), hashing and public-key cryptosystems (including RSA), digital signatures, selected topics in cryptography.
- A Master's degree with proficiency in Cryptography.
- Demonstrated excellence or strong potential in teaching at the post-secondary level.
Application Instructions
Click "Apply Now" and submit the following documents:
- CV
- Cover Letter
We encourage interested applicants to apply early, as resumes will be reviewed on an ongoing basis until all courses are filled.
Salary will be commensurate with experience in accordance with Schedule D of the Collective Agreement between the Board of Governors of the University of Alberta and the Association of the Academic Staff of the University of Alberta.
- Develop and present lectures in Cryptography.
- Prepare, administer, and grade examinations and other course assessments.
- Maintain regularly scheduled office hours to respond to student questions.
About University of Alberta
Sourced by ZipRecruiter
Industry
Education
Company size
10,000+ Employees
Headquarters location
Edmonton, AB, CA