Microcredential in

Advanced Computing

Our Microcredential in Advanced Computing includes introductory and intermediate level modules designed to provide participants with job-ready skills in advanced computing.

By completing the program, you will:

  • Have a breadth of advanced computing knowledge and skills;
  • Have confidence in your technical abilities and ability to learn and grow those skills; 
  • Have honed your problem solving / critical thinking skills; and
  • Have proven your ability to learn new technical tools quickly.

What is advanced computing?

Advanced Computing, or supercomputing, combines fast, large, and powerful computers, storage, and networks with specialized software and methods to perform complex, large-scale simulations, data analysis, modelling, and visualizations. 

It encompasses technologies like High Performance Computing (HPC), Machine Learning, big data, data analytics, and cloud computing. Compared to an average personal computer which may have 8 cores of computing power and a terabyte of storage, advanced computing systems provide many thousands of cores, petabytes of storage, and advanced AI-capable Graphical Processing Units (GPUs), all tied together with a fast specialized network.

Work that would take weeks or months, or may not even be possible using traditional computing methods can be reduced to hours and days. 

Supercomputing is being used to develop new aerospace materials, engineer structures, develop green tech alternatives, map environmental systems, and create new ways of fighting infectious diseases. Areas as wide-ranging as nanotechnology, advanced manufacturing, robotics, oceantech, agritech, augmented reality and health research all increasingly rely on advanced computing.

What does the program cover?

The program combines approximately 100 hours of online class time with self-study. Topics include:

  • Programming in Python
  • Data analytics and visualization
  • Linux and Shell Scripting
  • Advanced computing techniques 
    • High performance computing (HPC)
    • Parallel computing
    • Cloud computing
  • Version control
  • Machine Learning
  • Technical writing, technical project management, cybersecurity, quality assurance

The last part of the course is an independent study project designed to use the skills you’ve learned in a real-world scenario.

There is a maximum capacity of 40 people for the program.  

Is this program for me?

Participants need to have some knowledge, experience and comfort with computers, and want to develop advanced computing skills to either expand your career prospects or bring new capabilities to your existing position. 

To see the greatest benefit, you need to be both motivated, and have the capacity and time to augment this program with guided, self-directed learning.

Previous programming experience, while beneficial, is not required. Experience with mathematics and statistics is strongly recommended.

Apply

The next session of this program is expected to run in early 2025. If you would like to receive updates, please complete the form below. Note that the next session is not yet scheduled.

Express Interest

If you have any questions, please contact certification@ace-net.ca. 

If you would like to receive ACENET’s regular newsletter, which includes other opportunities for skills development, sign up here.