Department of Computer Science and Engineering
Department of Computer Science and Engineering
College of Engineering, University of Nevada, Reno
CS 425 Software Engineering
Assignment #1
August 31, 2009
Due: Friday, September 11, 2009, 5:00 p.m (by email to dascalus@cse.unr.edu, single PDF file named CS425_A1_YourLastName_YourFirstName)
Points: 50
Weight in course grade: 5%
1 Research the library and/or the world-wide-web and find an example of a large software system (several hundreds of thousands or millions of lines of code) that has been developed by companies during the last decade. In your own words, describe the software system in terms of main goals, main components (or sub-systems), and functionality (400-600 words). Indicate the references used. [15 points]
2 Give an example of a software product that you, as an entrepreneur and project manager would like to develop with a group of 3 or 4 software engineers under your supervision. Describe this product (in 400-600 words) and explain why it would be an innovative and useful software. Also, briefly outline how you would organize your team and what type of professionals you would like to work on the project. [15 points]
33 Do Exercise 1.7, page 19 of the textbook [Ian Sommerville, Software Engineering, 8th Edition, Addison-Wesley 2006]. Identify and briefly discuss at least 3 additional problems or challenges that software engineering is likely to face in the 21st century (answer: 200 to 400 words in total). [10 points]
44 For five of the eight clauses (principles) in the ACM/IEEE code of ethics shown in Figure 1.6 of the textbook, provide an appropriate example that illustrate the clause (50 to 100 words each). The clauses (principles) included in the code refer to public, client and employer, product, judgment, management, profession, colleagues, and self. [10 points]
Note on submission:
( Remember that this is an individual assignment, not a team work.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- objectives harvey mudd college
- department of computer science and engineering
- computer science 2210 cscidbw home
- app template instructions
- description amazon web services
- bill nye genes mr trower s website
- ocr gcse 9 1 computer science end of unit quiz 2 3
- the information processing techniques office
- how to write a resume for a science internship
Related searches
- list of computer science topics
- benefits of computer science degree
- history of computer science pdf
- fundamentals of computer science pdf
- benefits of computer science career
- difference between computer science and it
- benefits of computer science education
- doctor of computer science salary
- examples of computer science math
- materials science and engineering salary
- list of computer science journals
- management science and engineering phd