Barren

Barren

Monday, January 31, 2011

What is happening in Egypt?

As an educator it is my duty to not only help you in your engineering aspirations, but also help you with your educational aspirations. One of the key elements of education and intellectual growth is knowing what is happening in the world around you. Everyone needs to understand that immediacy of the goings on, how it affects them and not hide in the indolent and safe arena of a College.

Tomorrow it might be (hopefully it is not) your turn to show your displeasure to the corrupt administrators. So learn and understand the power of freedom, free speech and free will.

http://motherjones.com/mojo/2011/01/whats-happening-egypt-explained

Thursday, January 27, 2011

Why is Software Engineering needed?

Software Engineering

Software engineering (SE) is a profession dedicated to designing, implementing, and modifying software so that it is of higher quality, more affordable, maintainable, and faster to build. It is a "systematic approach to the analysis, design, assessment, implementation, test, maintenance and reengineering of software, that is, the application of engineering to software." The term software engineering first appeared in the 1968 NATO Software Engineering Conference, and was meant to provoke thought regarding the perceived "software crisis" at the time. The IEEE Computer Society's Software Engineering Body of Knowledge defines "software engineering" as the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software. It is the application of Engineering to software because it integrates significant mathematics, computer science and practices whose origins are in Engineering.