Software Engineering
Offered By: YouTube
Course Description
Overview
Explore key concepts in software engineering, including development cycles, requirements analysis, UML diagrams, test-driven design, and object-oriented principles in this comprehensive 90-minute lecture. Gain practical insights into creating activity diagrams, use cases, state diagrams, and class diagrams using UML. Learn how to apply object-oriented design techniques and implement them effectively in software development projects.
Syllabus
Development Cycles.
Requirements Analysis.
Introduction to UML.
UML Activity Diagrams.
Use Cases.
UML State Diagrams.
Test Driven Design.
UML Class Diagrams.
Object Oriented Design.
Object Oriented Implementations.
Taught by
Mike Murphy
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX UNSW Computing 1 - The Art of Programming
OpenLearning Mobile Robotics
Open2Study