582 free courses & lectures available for Software Engineering

214dbe0c c937 4ecc 8e5f b505db995c4a.small

Software Construction in Java

by Rob Miller on Edx Edx
Duration: 180 hours
Learn how to write programs that are safe from bugs, easy to understand, and ready for change.
  
Details:
English Captions

About Instructor(s):
Rob Miller (Professor, Computer Science),
MIT
0594d6e9 dba9 40a3 8170 d9b07bb85a3c.small

Formal Software Verification

by Dr. Michael Scott Brown, Dr... on Edx Edx
Duration: 72 hours
Learn software quality techniques beyond just running test cases.
0
  
Details:
English Captions

About Instructor(s):
Dr. Michael Scott Brown (Program Chair of the Software Engineering Master’s),
University of Maryland University College
+ more
8bed70c4 7d63 4f8d b037 2a4f42d0e54c.small

Enterprise Software Lifecycle Management

by Sergey V. Zykov on Edx Edx
Duration:
Learn the best models, methods and practices for effective lifecycle management for large-scale software.
3
Average ( 5 Reviews )
  
Details:
English, Pусский Captions

About Instructor(s):
Sergey V. Zykov (Associate Professor, Computer Science, Department of Cybernetics),
MEPhI
Softwaretesting card image

Software Testing and Verification

by Mir Mohammed Assadullah, Re... on Edx Edx
Duration: 72 hours
  
Details:
English Captions

About Instructor(s):
Mir Mohammed Assadullah (Adjunct Faculty),
University of Maryland University College
+ more
Cbc86bfc 8b76 4cb9 88d8 faa8a8abd820.small

Software Testing Fundamentals

by Dr. Michael Scott Brown, Dr... on Edx Edx
Duration: 72 hours
Learn how to locate software bugs and defects using the latest testing techniques.
  
Details:
English Captions

About Instructor(s):
Dr. Michael Scott Brown (Program Chair of the Software Engineering Master’s),
University of Maryland University College
+ more
0a8dbf2c 8a27 4cba 8e48 a1adc4fa1cba 27d2a618584a.small

Agile Software Development

by Bertrand Meyer on Edx Edx
Duration: 15 hours
Learn fundamental agile concepts to enhance your software development skills.
  
Details:
English Captions

About Instructor(s):
Bertrand Meyer (Professor),
Politecnico di Milano and Innopolis University
62ef50ba 61ca 4e4d bd12 cf6006ffd58c.small

Software Testing Management

by Dr. Michael Scott Brown, Dr... on Edx Edx
Duration: 72 hours
Learn how to effectively manage software tests using estimations, defect management, metrics and software quality initiatives.
0
  
Details:
English Captions

About Instructor(s):
Dr. Michael Scott Brown (Program Chair of the Software Engineering Master’s),
University of Maryland University College
+ more
280b5f80 d310 4839 8629 5e8749eb6f4a.small

Introduction to Cloud Foundry and Cloud Native Software Architecture

by Tyler Bird, Kevin Rutten on Edx Edx
Duration: 21 hours
A hands-on workshop to learn how to deploy and manage applications on Cloud Foundry. Grow from novice to knowledge-hound in your spare time!
5
Excellent ( 7 Reviews )
  
Details:
English Captions

About Instructor(s):
Tyler Bird ,

+ more
Introduction to professional software development card

Introduction to Professional Software Development

by Jason Ament, Jhansi Reddy, ... on Edx Edx
Duration: 20 hours
  
Details:
English Captions

About Instructor(s):
Jason Ament (Software Design Engineer),
Microsoft
+ more
Placeholder

Data Structures and Software Design

by Chris Murphy on Edx Edx
Duration: 36 hours
Learn how to select, apply, and analyze the most appropriate data representations in your code and design high quality software that is easy to understand and modify.
4.5
Very Good ( 3 Reviews )
  
Details:
English Captions

About Instructor(s):
Chris Murphy (Associate Professor of Practice, School of Engineering and Applied Science),
University of Pennsylvania