Activity


Dear Students, please copy the following questions in the paper of your own and write in with the correct answer.

1. In your own words, describe what the term "software engineering" means. What is the difference between just
writing software and software engineering?
2. Describe three things that software engineers might do besides writing the code for a program
3. Define system as it pertains to software engineering.
4. Describe three principles of software engineering.
5. List four related disciplines to software engineering and show how each of them is related.
6. Describe three problems that software engineering principles need to overcome.
7. Describe the role of software engineer.
8. Why is software engineering important
9. What are the similarities and differences between software engineering and systems engineering

Activity


Tutorial/Practical

Dear Students, please copy the following questions in the paper of your own and write in with the correct answer.

1. ACM (Association of Computer Machinery) and IEEE (Institute of Electrical And Electronic Engineers) have
produced a code of ethics and professional practice. Find it on the Web, and describe in your words what ethical
responsibilities a software engineer should take.
2. Search the Web, and find three definitions of software engineering. Give some description and explanation for
each definition.