Computing

Filter Courses within "Computing" (Click to filter)
FPGA computing systems: A Bird’s Eye View on Reconfigurable Computing (POK) Polimi OPEN KNOWLEDGE
Politecnico di Milano

FPGA computing systems: A Bird’s Eye View on Reconfigurable Computing (POK)

Dive into the world of FPGAs with our introductory course on reconfigurable computing. This foundational program is designed for those eager to understand how hardware components can dynamically adapt to changing requirements, offering a versatile approach to problem-solving in various fields such as electronics, software engineering, and computer science.

Available
4 Weeks
FPGA computing systems: Partial Dynamic Reconfiguration (POK) Polimi OPEN KNOWLEDGE
Politecnico di Milano

FPGA computing systems: Partial Dynamic Reconfiguration (POK)

Dive into the world of Reconfigurable FPGA-based Systems with our expert-led course on Partial Dynamic Reconfiguration (POK). This course will guide you through understanding the architecture, design methodologies, and practical applications of these cutting-edge computing systems. Gain insights from real-world tools and examples to enhance your skills in designing efficient and flexible hardware solutions.

Available
4 Weeks
Python in High Performance Computing (FutureLearn) FutureLearn
Partnership for Advanced Computing in Europe - PRACE

Python in High Performance Computing (FutureLearn)

Dive into 'Python in High Performance Computing' and transform how you approach complex data analysis and computational tasks. This course is designed to equip you with the skills needed to optimize and speed up Python programs, making them more efficient and powerful for high-performance computing scenarios. Whether you're a developer looking to improve your coding efficiency or an analyst aiming to handle large datasets swiftly, this course offers valuable insights into optimization techniques, parallelization strategies, and program analysis.

Available Now
4 Weeks
Advanced Linear Algebra: Foundations to Frontiers (edX) EdX
University of Texas at Austin,UTAustinX

Advanced Linear Algebra: Foundations to Frontiers (edX)

Dive into Advanced Linear Algebra: Foundations to Frontiers (ALAFF) and elevate your understanding of linear algebra's role in computing and data science. This course will equip you with advanced knowledge, practical skills in algorithm implementation, and insights into the nuances of floating-point arithmetic.

Self Paced
Self-Paced
Computing in Python II: Control Structures (edX) EdX
Georgia Institute of Technology,GTx

Computing in Python II: Control Structures (edX)

Dive deeper into Python programming with 'Computing in Python II: Control Structures' on edX. This comprehensive course builds upon foundational concepts to teach you about conditionals, loops, functions, and error handling – all crucial elements for crafting sophisticated software solutions. Whether you're a beginner looking to advance or an intermediate developer aiming to refine your skills, this course offers structured learning paths to help you master control structures in Python.

Self Paced
Self-Paced
Computing in Python III: Data Structures (edX) EdX
Georgia Institute of Technology,GTx

Computing in Python III: Data Structures (edX)

Expand your understanding of Python programming by diving into the world of complex data handling. This course will guide you through mastering conditionals, loops, functions, and more advanced topics like strings, lists, dictionaries, and file input/output. Perfect for those looking to elevate their Python coding skills.

Self Paced
Self-Paced
Computing in Python IV: Objects & Algorithms (edX) EdX
Georgia Institute of Technology,GTx

Computing in Python IV: Objects & Algorithms (edX)

Expand your understanding of computer science fundamentals by diving into the world of objects and algorithms in Python. This comprehensive course is designed for those who have completed introductory courses and are ready to advance their knowledge. Learn about object-oriented programming, recursion, and various search and sort algorithms to develop more efficient and intuitive programs.

Self Paced
Self-Paced