Basic introduction of software engineering : An introduction for young students on their way is filled with graphical illustrations, designed for curious btech students. The book covers the topics including software engineering models, software development life cycle, software designs and levels, software testing & quality assurance, etc.