Introduction to Parallel Computing
Introduction to parallel computing for scientists and engineers. Shared memory parallel architectures and programming, distributed memory, message-passing data-parallel architectures, and programming.
Develop and conduct appropriate experimentation and/or simulation, analyze and interpret data, assess and evaluate findings, and use statistical analyses and objective engineering judgment to draw conclusions.Acquire and apply new knowledge; and practice self, lifelong and other learning strategies.Design, model and analyze an electrical, electronic, microwave and optical system or component for a specific ICT application and identify the tools required to optimize this design.Design, integrate, and test analog and digital, discrete and integrated, electronic circuits to realize specific functions, using the right equipment, and under specific design constraints.Use appropriate specialized software packages, write computer programs, and use relevant laboratory equipment for the analysis and design of electronics and communications components and systems.