What is Software Engineering

An interview with Ms. Keren Kalif – Academic consultant and lecturer at the Software Engineering Dept. at Afeka College.
Software Engineering is a combination of the study of the theoretical fundamentals of Computer Science and imparting knowledge and skills in engineering methodologies for the development of software systems, from the requirements definition stage, through the profiling, design and development stages and up to and including acceptance tests, implementation, maintenance and training.
As published on January 8, 2011 in the Calcalist newspaper, that quoted comprehensive research studies conducted in Israel and around the world: “Software Engineering is the best profession in the world. Software Engineers can randomly stick a pin in a map and find a job there”.