Computer Science

Filter Courses within "Computer Science" (Click to filter)
Machine Learning at the Edge on Arm: A Practical Introduction (edX) EdX
Arm Education,ArmEducationX

Machine Learning at the Edge on Arm: A Practical Introduction (edX)

Embark on a journey into the future of machine learning with 'Machine Learning at the Edge on Arm: A Practical Introduction'. This course is designed for tech enthusiasts and professionals looking to harness the power of edge computing and Arm-based microcontrollers. Learn how to create cutting-edge ML applications that process data locally, enhancing efficiency and privacy.

Self Paced
Self-Paced
NoSQL Databases (edX) EdX
University System of Maryland - USM,USMx,University of Maryland Baltimore County,UMBC

NoSQL Databases (edX)

Get started with NoSQL databases and understand their role in modern data storage solutions. This course covers document-oriented, key-value pair, column-oriented, and graph databases, providing you with a solid foundation to manage diverse data types effectively.

Self Paced
5-12 Weeks
Malware Analysis and Assembly Language Introduction (edX) EdX
IBM

Malware Analysis and Assembly Language Introduction (edX)

Dive into the intriguing realm of cybersecurity with our Malware Analysis and Assembly Language Introduction course. Whether you're a beginner or looking to deepen your expertise, this course will equip you with essential skills for identifying, analyzing, and understanding malware. Explore assembly language's role in dissecting malicious software and learn how to protect systems from potential threats.

Self Paced
Self-Paced
Version Control (Coursera) Coursera
Meta

Version Control (Coursera)

Dive into the world of Version Control with this comprehensive online course designed for aspiring and experienced developers alike. Learn how to collaborate seamlessly across teams without code conflicts, understand various version control systems like Git, and establish efficient workflows that boost productivity. Gain valuable insights into Linux commands crucial for file management and automation in software development.

Jul 13th 2026
4 Weeks
Application Security for Developers (edX) EdX
IBM

Application Security for Developers (edX)

Discover the essential skills needed to protect applications from security threats in this Application Security for Developers course. Gain insights into identifying vulnerabilities, implementing secure coding practices, and integrating DevSecOps principles. Learn how to safeguard data and prevent breaches with effective application security strategies.

Self Paced
Self-Paced
Introduction to SQL and relational databases (edX) EdX
Universitat Politècnica de València,UPValenciaX

Introduction to SQL and relational databases (edX)

Discover the world of relational databases and SQL with our beginner-friendly course. Whether you're new to data management or looking to enhance your skills, this course will equip you with essential knowledge and practical abilities in querying and manipulating databases using SQL. Start your journey towards becoming a proficient database administrator today!

Self Paced
5-12 Weeks
Metadata & Training: Connecting Users to Assets (edX) EdX
University of Wisconsin–Madison,WisconsinX

Metadata & Training: Connecting Users to Assets (edX)

Dive deep into the world of metadata with our 'Metadata & Training: Connecting Users to Assets' course. Learn the fundamentals of descriptive metadata and how it plays a crucial role in connecting users to digital assets efficiently. This course is designed for those looking to understand metadata management, digital asset management, and gain practical insights from both user and administrator perspectives.

Self Paced
Self-Paced