Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Architecture Course Catalog
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Data Manipulation, Development Environment, File Management, Data Analysis, Computer Programming, Software Installation
Skills you'll gain: SQL, Web Scraping, Database Design, MySQL, Data Transformation, Extract, Transform, Load, IBM DB2, Relational Databases, Data Architecture, Jupyter, Data Pipelines, Big Data, Database Management, Data Warehousing, Data Governance, Databases, Stored Procedure, Data Manipulation, Automation, Python Programming
Multiple educators
Skills you'll gain: Dashboard, Pseudocode, Jupyter, Algorithms, Data Mining, Pandas (Python Package), Data Visualization Software, Correlation Analysis, Web Scraping, NumPy, R Programming, Probability & Statistics, Predictive Modeling, Big Data, Automation, Computer Programming Tools, GitHub, Data Analysis Software, Machine Learning Algorithms, Unsupervised Learning
University of Colorado Boulder
Skills you'll gain: Service Level, Data Architecture, Software Engineering, Web Applications, Performance Testing, Software Architecture, Scalability, Software Systems, Systems Architecture, Distributed Computing, Functional Requirement, Databases, Acceptance Testing, Application Deployment, Application Development, Microservices, Predictive Modeling, Software Development, Software Testing, System Design and Implementation
Skills you'll gain: Generative AI, Software Development Life Cycle, Unit Testing, ChatGPT, HTML and CSS, Development Environment, Web Design and Development, Jupyter, Hypertext Markup Language (HTML), Software Engineering, Artificial Intelligence, Cascading Style Sheets (CSS), Web Development, Data Ethics, Application Deployment, Web Applications, Automation, Interviewing Skills, CI/CD, Professional Networking
University of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Electronic Hardware, Systems Design, Computer Architecture, Electrical and Computer Engineering, Engineering Design Process, Semiconductors, Network Routing, Computational Logic, Data Structures, Algorithms, Linear Algebra, Applied Mathematics, Mathematical Modeling, Calculus
EIT Digital
Skills you'll gain: Embedded Systems, Embedded Software, Internet Of Things, Operating Systems, Wireless Networks, System Programming, Computer Systems, Simulations, C (Programming Language), Network Protocols, Event-Driven Programming, Application Programming Interface (API), Peripheral Devices
Skills you'll gain: Microarchitecture, Computer Architecture, Embedded Systems, Hardware Architecture, System Requirements, Computer Hardware
Skills you'll gain: Dashboard, Data Visualization Software, Plotly, Data Wrangling, Data Visualization, Exploratory Data Analysis, Data Cleansing, Jupyter, Matplotlib, Data Analysis, Pandas (Python Package), Data Manipulation, Seaborn, Data Transformation, Data Import/Export, Predictive Modeling, Web Scraping, Interactive Data Visualization, Automation, Python Programming
Skills you'll gain: Cloud Computing Architecture, Cloud Services, Cloud Security, Cloud Infrastructure, Data Mining, Cloud Platforms, Cloud Computing, Artificial Intelligence, Generative AI, Data Ethics, OpenAI, Cloud Storage, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure As A Service (IaaS), Big Data, Emerging Technologies, Data Analysis, Data Science, Deep Learning, Digital Transformation
Skills you'll gain: Software Development Life Cycle, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Development Environment, Version Control, File Management, Jupyter, Software Engineering, Software Architecture, Application Deployment, Automation, Flask (Web Framework), Web Scraping, Python Programming, Open Source Technology, Application Development
- Status: Free
Skills you'll gain: Unified Modeling Language, Systems Development Life Cycle, Embedded Systems, Internet Of Things, Software Development Life Cycle, Application Lifecycle Management, Systems Architecture, Systems Development, Software Architecture, System Design and Implementation, Technical Design, Software Design, Systems Engineering, System Requirements, Prototyping, Requirements Analysis, Real Time Data
Computer Architecture learners also search
In summary, here are 10 of our most popular computer architecture courses
- Python Data Structures: University of Michigan
- Data Engineering Foundations: IBM
- Data Science Foundations: IBM
- Software Architecture for Big Data: University of Colorado Boulder
- IBM AI Developer: IBM
- VLSI CAD Part II: Layout: University of Illinois Urbana-Champaign
- Embedded Hardware and Operating Systems: EIT Digital
- Arm Cortex-M Processors Overview: Arm
- Applied Data Science: IBM
- Key Technologies for Business: IBM