Computer network courses can help you learn about network architecture, protocols, security measures, and troubleshooting techniques. You can build skills in configuring routers and switches, managing firewalls, and optimizing network performance. Many courses introduce tools like Wireshark for packet analysis, Cisco Packet Tracer for simulation, and various network monitoring software, allowing you to apply your knowledge in practical scenarios and enhance your technical expertise.
University of Colorado Boulder
Skills you'll gain: Governance, Data Ethics, Data Governance, AI Security, Artificial Intelligence, Law, Regulation, and Compliance, Policy Analysis, Research, and Development, Regulatory Compliance, General Data Protection Regulation (GDPR), Environmental Policy, Business Ethics, Information Privacy, Intellectual Property, Generative AI, Information Technology, Professionalism, Automation, Risk Management Framework, Social Justice, Auditing
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, System Design and Implementation, Software Engineering, System Implementation, Program Development, Software Development, Software Systems, Software Architecture, Software Design, Software Development Methodologies, Systems Analysis, Systems Design
★ 4.5 (12) · Beginner · Course · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Retrieval-Augmented Generation, ChatGPT, Generative AI Agents, Prompt Patterns, Generative AI, Prompt Engineering, OpenAI, OpenAI API, Expense Management, AI Personalization, Expense Reports, Travel Arrangements, Tool Calling, Test Case, Human Computer Interaction, Interaction Design, Responsible AI, Human Centered Design, System Testing, Safety Assurance
★ 4.8 (802) · Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Statistical Visualization, Package and Software Management, Python Programming, Data Cleansing, Data Mapping, Code Reusability, Software Installation, Data Processing, Data Integration, Data Import/Export, Program Development, Data Structures, Software Documentation
★ 4.6 (549) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Model Architectures, Large Language Modeling, Machine Learning Methods, Computer Vision, Data Science, Artificial Intelligence, Applied Machine Learning, NumPy, Pandas (Python Package), Python Programming, Natural Language Processing, Supervised Learning, Feature Engineering, Machine Learning, Predictive Modeling, Data Analysis, Data Visualization
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Android Development, Android (Operating System), Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Access, Software Architecture, Databases, Service Management
★ 4.3 (411) · Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Linux, Linux Administration, Systems Administration, Display Devices
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, Responsible AI, AI literacy, Risking, Generative AI, Artificial Intelligence, AI powered creativity, Verification And Validation, Critical Thinking, Model Evaluation, Trustworthiness, AI Workflows, Creative Thinking, Creativity, Ideation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Architectural Drawing, AutoCAD, Technical Drawing, Computer-Aided Design, Architecture and Construction, Drafting and Engineering Design, Architectural Design, Building Design
★ 4.9 (15) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
★ 4.6 (309) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Document Management, Microsoft Power Platform, Data Entry, Microsoft 365, Application Design
★ 4.2 (45) · Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Accounts Payable, Accounts Payable and Receivable, Invoicing, Billing & Invoicing, Data Entry, Payment Processing and Collection, Transaction Processing, SAP Applications, Accounting Systems, SAP S/4HANA, Accounting and Finance Software, Accounting Records, General Ledger, Enterprise Resource Planning, Compliance Management
★ 3 (8) · Beginner · Course · 1 - 4 Weeks