Nand2tetris courses often teach computer architecture, hardware design, and software development, guiding you through building a computer from the ground up. You can develop skills in programming languages, logic design, and system integration, allowing you to understand how software interacts with hardware. Many courses introduce tools like hardware simulators and programming environments, which help you apply your knowledge by creating a functioning computer and writing programs that run on it.

EDUCBA
Skills you'll gain: Technical Drawing, Engineering Drawings, Mechanical Drawings, Computer Aided Three-Dimensional Interactive Application (CATIA), Assembly Drawing, 3D Modeling, Mechanical Design, Drafting and Engineering Design, Computer-Aided Design, Visualization (Computer Graphics), File Management, Engineering Design Process, Interoperability
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Google Cloud Platform, Image Analysis, Unsupervised Learning
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Biology, Microbiology, Environmental Science, Physiology, Molecular Biology, Cell Biology, Taxonomy
Beginner · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, Spatial Data Analysis, Data Processing, Water Sustainability, Data Manipulation, Exploratory Data Analysis, Histogram, Quantitative Research, Analysis, Data Import/Export, Metadata Management, Algorithms
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: MongoDB, JavaScript Frameworks, Web Development Tools, Web Applications, Authentications, Web Development, Database Application, User Accounts, Application Security, Package and Software Management, Javascript, Software Installation
Mixed · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Time Series Analysis and Forecasting, Predictive Modeling, Regression Analysis, Microsoft Excel, Forecasting, Pivot Tables And Charts, Data Transformation, Trend Analysis, Predictive Analytics, Data Cleansing, Statistical Methods, Performance Metric
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Digital Marketing, Digital Media Strategy, Business Strategies, Digital Advertising, Growth Strategies, Social Media, Pay Per Click Advertising, Market Analysis, Market Opportunities
Beginner · Course · 1 - 4 Weeks

The University of Melbourne
Skills you'll gain: Cloud Computing, Cloud Services, Cloud Solutions, Change Management, Organizational Change, Culture Transformation, Service Level Agreement, Business Transformation, Stakeholder Management, Workforce Planning, Contract Management, Governance, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 3 Months

The University of Sydney
Skills you'll gain: Linear Algebra, Markov Model, Geometry, Arithmetic, Algebra, General Mathematics, Advanced Mathematics, Probability, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Mathematical Modeling, Applied Mathematics, Statistical Methods, Engineering Analysis
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Systems Engineering, Failure Analysis, Model Based Systems Engineering, Engineering Management, Requirements Management, Scope Management, Design Reviews, Project Scoping, Root Cause Analysis, Test Engineering, Program Management, Systems Thinking, User Requirements Documents, Cost Management, Contract Management, Systems Design, Product Lifecycle Management, Business Requirements, Risk Management, Requirements Analysis
Build toward a degree
Beginner · Specialization · 3 - 6 Months
Khalifa University
Skills you'll gain: Environment Health And Safety, Safety Training, Occupational Safety and Health Administration (OSHA), Accident Prevention, Safety Standards, Hazard Analysis, Legal Risk, Risk Management, Safety Audits, Regulatory Compliance, Compensation Management
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Search Engine Marketing, Keyword Research, Digital Marketing, Online Advertising, Search Engine Optimization, Content Marketing, Social Media Strategy, Social Media, Web Analytics and SEO, Storytelling, Marketing Strategies, Pay Per Click Advertising, Marketing Communications, Customer Relationship Management, Brand Management, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks