The Degree Finder in 3 easy steps

Degree Levels Offered for Software Engineering

Free Online
Software Engineering Courses


Media Course Start Date Professor School Show More
021 full-course 21 Foundations of Software Engineering N/A NA Kevin Amaratunga Massachusetts Institute of Technology
This course teaches students the fundamentals of developing software for engineering and information technology.
000 full-course Introduction to Software Engineering 2009-09-01 Fall 2009 Sajjad Mahmood KFUPM
This course provides an introduction to software engineering and software processes.
021 mixed 21 Object-oriented Program Design and Software Engineering N/A N/A Dave Goodeau ArsDigita University
This course teaches students about object-oriented paradigm using Java and basic principles of software engineering.
000 full-course Principles of Software Engineering 2008-09-01 Fall 2008 Sabri A. Mahmoud KFUPM
Introduction to software development processes, requirements, and specifications, as well as software design, verification, validation, management, and tools.
020 video 20 Programming Methodology N/A N/A Stanford University
Students in this course will use Java programming and learn about the engineering of computer applications while emphasizing modern software engineering principles.
015 article 15 Programming Methodology N/A N/A Seoul National University
Students in this course will become familiar with and the learn the best ways to apply C and C++ programming languages.
015 article 15 Programming Methodology N/A N/A Kyuseok Shim Seoul National University
Students in this course will become familiar with and the learn the best ways to apply C and C++ programming languages.
006 article 6 Programming Methodology N/A N/A Kyuseok Shim Seoul National University
Students in this course will become familiar with and the learn the best ways to apply C and C++ programming languages.
012 article 12 Programming Methodology N/A N/A Soo-Mook Moon Seoul National University
Students in this course will become familiar with and the learn the best ways to apply C and C++ programming languages.
028 full-course 28 Programming Methodology N/A N/A Mehran Sahami Stanford University
This introductory computer science course covers the basics of programming for a variety of applications.

Software Engineering at a Glance

Number of Degrees Conferred in Software Engineering

    • 615 Bachelor's Degrees in Software Engineering
      • 92% Male
        Students
      • 8% Female
        Students
    • 1,135 Master's Degrees in Software Engineering
      • 69% Male
        Students
      • 31% Female
        Students
    • 7 Doctoral Degrees in Software Engineering
      • 100% Male
        Students
      • 0% Female
        Students

Sources: