• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Nand 2 Tetris

    Nand2Tetris Courses Online

    Master Nand2Tetris for building a computer from scratch. Learn about hardware, software, and computer architecture.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Nand2Tetris Course Catalog

    • Status: Free Trial
      Free Trial
      M

      Meta

      المشروع المتقدم حول تطبيق Android

      Skills you'll gain: User Interface and User Experience (UI/UX) Design, User Interface (UI), Android Development, Android Studio, Application Development, Mobile Development, Wireframing, User Flows, Git (Version Control System), Kotlin, Development Environment

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      R

      Rice University

      Algorithmic Thinking (Part 2)

      Skills you'll gain: Computational Thinking, Algorithms, Bioinformatics, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Analysis

      4.7
      Rating, 4.7 out of 5 stars
      ·
      216 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      S

      SkillUp EdTech

      Get Started with Android App Development

      Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, Interaction Design, Usability, Development Environment, Development Testing, Debugging

      4.4
      Rating, 4.4 out of 5 stars
      ·
      52 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      D

      DeepLearning.AI

      Device-based Models with TensorFlow Lite

      Skills you'll gain: iOS Development, Android Development, Tensorflow, Swift Programming, Mobile Development, Applied Machine Learning, Embedded Systems, Machine Learning Methods, Computer Vision, Machine Learning

      4.7
      Rating, 4.7 out of 5 stars
      ·
      653 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      M

      Meta

      مقدمة إلى تطوير تطبيقات Android للهاتف المحمول

      Skills you'll gain: Android Studio, Android (Operating System), Mobile Development, Android Development, Gradle, Program Development, Kotlin, Development Environment, Virtual Machines, User Interface (UI), Extensible Markup Language (XML)

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      FPGA Capstone: Building FPGA Projects

      Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Program Development, Electronic Systems, System Design and Implementation, Eclipse (Software), Embedded Software, Embedded Systems, Development Environment, Software Development, Integrated Development Environments, Hardware Troubleshooting, Design Software, Engineering Documentation, Laboratory Experience

      4.3
      Rating, 4.3 out of 5 stars
      ·
      23 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      I

      Imperial College London

      Customising your models with TensorFlow 2

      Skills you'll gain: Tensorflow, Data Pipelines, Keras (Neural Network Library), Deep Learning, Natural Language Processing, Data Processing, Artificial Neural Networks, Time Series Analysis and Forecasting, Performance Tuning

      4.8
      Rating, 4.8 out of 5 stars
      ·
      191 reviews

      Intermediate · Course · 1 - 3 Months

    • É

      École Polytechnique Fédérale de Lausanne

      L'Art des Structures 2 : treillis, poutres, dalles et cadres

      Skills you'll gain: Structural Engineering, Structural Analysis, Architectural Engineering, Civil Engineering, Construction, Building Design, Engineering Analysis, Engineering Calculations, Mechanics

      4.7
      Rating, 4.7 out of 5 stars
      ·
      20 reviews

      Intermediate · Course · 3 - 6 Months

    • I

      Instituto Tecnológico de Aeronáutica

      Desenvolvimento Ágil com Padrões de Projeto

      Skills you'll gain: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Dependency Analysis, Test Driven Development (TDD)

      4.7
      Rating, 4.7 out of 5 stars
      ·
      76 reviews

      Intermediate · Course · 1 - 4 Weeks

    • U

      Universidad Austral

      Optimización de Redes Neuronales Profundas

      Skills you'll gain: Tensorflow, Deep Learning, Performance Tuning, Artificial Neural Networks, Statistical Analysis, Machine Learning Algorithms, Analysis, Applied Machine Learning, Machine Learning

      Intermediate · Course · 1 - 4 Weeks

    • U

      University of California San Diego

      빅 데이터 모델링 및 관리 시스템

      Skills you'll gain: Data Modeling, Data Infrastructure, Real Time Data, Data Management, Database Systems, Data Warehousing, Big Data, Data Processing, Database Management Systems, Operational Databases, Unstructured Data, Data Storage Technologies, Scalability

      Mixed · Course · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      BiteSize Python: NumPy and Pandas

      Skills you'll gain: Pandas (Python Package), NumPy, Data Structures, Data Import/Export, Data Manipulation, Data Cleansing, Statistical Methods, Data Analysis, Exploratory Data Analysis

      Intermediate · Course · 1 - 3 Months

    1…456…9

    In summary, here are 10 of our most popular nand2tetris courses

    • المشروع المتقدم حول تطبيق Android: Meta
    • Algorithmic Thinking (Part 2): Rice University
    • Get Started with Android App Development: SkillUp EdTech
    • Device-based Models with TensorFlow Lite: DeepLearning.AI
    • مقدمة إلى تطوير تطبيقات Android للهاتف المحمول: Meta
    • FPGA Capstone: Building FPGA Projects: University of Colorado Boulder
    • Customising your models with TensorFlow 2: Imperial College London
    • L'Art des Structures 2 : treillis, poutres, dalles et cadres: École Polytechnique Fédérale de Lausanne
    • Desenvolvimento Ágil com Padrões de Projeto: Instituto Tecnológico de Aeronáutica
    • Optimización de Redes Neuronales Profundas: Universidad Austral

    Other topics to explore

    Arts and Humanities
    338 courses
    Business
    1095 courses
    Computer Science
    668 courses
    Data Science
    425 courses
    Information Technology
    145 courses
    Health
    471 courses
    Math and Logic
    70 courses
    Personal Development
    137 courses
    Physical Science and Engineering
    413 courses
    Social Sciences
    401 courses
    Language Learning
    150 courses

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok