Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Software Course Catalog
The Hong Kong University of Science and Technology
Skills you'll gain: Software Architecture, Systems Design, Software Engineering Tools, Agile Software Development, Human Computer Interaction, Product Design, Research and Design, Software Testing, Software-Defined Networking, Project Management, Software Engineering
- Status: Free
Nanjing University
The Hong Kong University of Science and Technology
Skills you'll gain: Software Engineering, Software Testing, Agile Software Development, Scrum (Software Development), Software Engineering Tools, System Software, Project Management
Coursera Project Network
Skills you'll gain: Linux
Johns Hopkins University
Skills you'll gain: R Programming, Statistical Programming, Data Analysis, Software Engineering, Exploratory Data Analysis, Basic Descriptive Statistics, Data Visualization, Computer Programming
University of Colorado System
Skills you'll gain: Software Engineering, Business Analysis, Agile Software Development, Communication, Business Process Management, Customer Analysis, Design and Product, Process Analysis, Product Management, Software Engineering Tools, Product Development, Systems Design, Planning, Project Management, Software Architecture, Extract, Transform, Load, Interactive Data Visualization, Software-Defined Networking
University of Alberta
Skills you'll gain: Agile Software Development, Design and Product, Entrepreneurship, Product Management, Project Management, Software Engineering, Strategy and Operations, Planning, Supply Chain and Logistics
Nanjing University
Skills you'll gain: Algebra, Calculus, Mathematics, Programming Principles, Computational Logic, Computer Programming, Problem Solving, Differential Equations, Python Programming, Theoretical Computer Science
Duke University
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Problem Solving
University of Alberta
Skills you'll gain: Software Engineering, Agile Software Development, Design and Product, Product Management, Leadership and Management, Scrum (Software Development)
Skills you'll gain: Software Engineering
University of Colorado Boulder
Skills you'll gain: Computer Architecture, Computer Programming, Data Structures, Microarchitecture, Hardware Design, Software Engineering, Programming Principles
In summary, here are 10 of our most popular software courses
- Software Engineering: Software Design and Project Management: The Hong Kong University of Science and Technology
- 软件测试 (Software Testing): Nanjing University
- Software Engineering: Implementation and Testing: The Hong Kong University of Science and Technology
- Practical Vim Editor Commands On Linux: Coursera Project Network
- Mastering Software Development in R: Johns Hopkins University
- Requirements Engineering: Secure Software Specifications: University of Colorado System
- Agile Planning for Software Products: University of Alberta
- 计算机系统基础(一) :程序的表示、转换与链接: Nanjing University
- Java Programming: Solving Problems with Software: Duke University
- Software Processes and Agile Practices: University of Alberta