Introduction to Software Engineering


What is Software Engineering


Software Paradigm

No software development follow explicitly any of the paradigms and the models are conceptual only.




Waterfall Model

This is the traditional model, which most of the business used over the years.


How to Do the Development Work: Different Schools of Thought


Some Common Techniques





All materials are from work experience, software engineering books and ideas & notes from my advisor in University of Minnesota