Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "computer programs"
Skills you'll gain: Software Development Life Cycle, Development Environment, Software Engineering, Software Architecture, Software Design, Programming Principles, Unified Modeling Language, Agile Methodology, Software Development, Scrum (Software Development), Web Development, Cloud Development, Integrated Development Environments, Application Development, Back-End Web Development, Front-End Web Development, Computer Programming, Python Programming
Skills you'll gain: Jupyter, Automation, Web Scraping, Python Programming, Data Manipulation, Data Import/Export, Scripting, Data Structures, Data Processing, Data Collection, Application Programming Interface (API), Pandas (Python Package), Programming Principles, NumPy, Object Oriented Programming (OOP), Computer Programming
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
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Development Testing, Debugging
Skills you'll gain: Network Security, Hardening, Network Protocols, Network Architecture, Intrusion Detection and Prevention, TCP/IP, Vulnerability Assessments, Computer Networking, Network Infrastructure, Firewall, Cloud Computing, Virtual Private Networks (VPN)
- Status: Free
The University of Edinburgh
Skills you'll gain: Software Engineering, Program Development, Software Testing, Software Development, Programming Principles, Event-Driven Programming, Computer Programming, Debugging, Computational Thinking, Storyboarding, Algorithms, User Interface (UI) Design
Vanderbilt University
Skills you'll gain: Matlab, Computer Programming, Programming Principles, Debugging, Mathematical Software, Data Manipulation, Computer Science, Algorithms, Data Import/Export, Data Structures, Linear Algebra, Engineering Calculations, Graphing
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Engineering, Computer Hardware, Computational Logic, Systems Architecture, Computer Programming, System Design and Implementation, Program Development, Data Storage
University at Buffalo
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Color Theory, Data Processing, Artificial Intelligence, Matlab, Linear Algebra, Artificial Neural Networks, Algorithms, Calculus, Probability & Statistics
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Planning And Design, Network Security, Network Architecture, General Networking, Network Performance Management, Computer Networking, Network Model, Wireless Networks, Software-Defined Networking, Algorithms, System Programming, Data Integrity
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, A/B Testing, Usability Testing, Human Centered Design, User Centered Design, Mockups, Design, Human Computer Interaction, Human Factors, Telecommuting, Technology Strategies
The Hong Kong University of Science and Technology
Skills you'll gain: Computer Hardware, Computer Graphics, Computer Systems, Spreadsheet Software, Document Management, Graphic and Visual Design Software, File Management
In summary, here are 10 of our most popular computer programs courses
- Introduction to Software Engineering: IBM
- Python for Data Science, AI & Development: IBM
- IBM AI Developer: IBM
- Programming Fundamentals: Duke University
- Connect and Protect: Networks and Network Security: Google
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Introduction to Programming with MATLAB: Vanderbilt University
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Computer Vision Basics: University at Buffalo
- Computer Communications: University of Colorado System