UNIT 1 notes.pdf - U NIT 01 P ROF ESSI ON AL R ESPON S IBILI TY I N CO MPU TI NG WELCOME TO PD10 PROFESSIONAL RESPONSIBILITY IN COMPUTING This

UNIT 1 notes.pdf - U NIT 01 P ROF ESSI ON AL R ESPON S...

This preview shows page 1 - 3 out of 6 pages.

1 © University of Waterloo and others UNIT 01: PROFESSIONAL RESPONSIBILITY IN COMPUTING UNIT 01 OUTCOMES FOR THE UNI T o Answer the question “is computing a profession?” o Define professional responsibility o Navigate through - and describe the relationship between - the various components of the course CONTENTS o Instructor’s Lecture o In The News o Resources UNIT 01 ASSIGNMENT o There is no assignment related to this Unit. WELCOME TO PD10: PROFESSIONAL RESPONSIBILITY IN COMPUTING This downloadable version of Unit 01 contains edited content. To get the full experience of this course and all of its content (including additional interactive content and assignments), you are encouraged to engage with the course through LEARN.
Image of page 1
2 © University of Waterloo and others The professor for this course is Joanne Atlee, a professor in Computing Science. Her research area is in Software Engineering, and she is a licensed professional engineer in Ontario. Professional responsibilities in computing include doing your due diligence and following best practices and development processes. However, this course is not necessarily about those things. If you really want to know about software techniques and practices, you should take a computing course. What this course covers is non-technical responsibilities of computing professionals. Students who are interested in a career in developing software products and services will find this course geared towards them. This includes not only students enrolled in a computing program, but also any student who is interested in the management, the business, or even the legal aspects of the software industry. The course is also relevant to students who want a career in digital content creation, whether it is digital media or digital art, or even students who are interested in automated collection, processing and management of data. Even more widely, though, this course is relevant to anyone who simply uses software. There will be course units that focus on the obligations and responsibilities of software users, such as the end-user agreements that we all agree to when we buy and license software. It is in the best interest of software users, and the public, to have some understanding of what the professional responsibilities are of those who create our software so that those users are aware of their rights. Some units, therefore, will look at software creators’ responsibilities. This unit will spend a little bit of time talking about the following things: what professionalism is about; how professionalism might be unique in the software industry; why it is necessary to have a distinct course on professionalism for computing. T H E F I R S T S T E P I S S O M E T E R M I N O L O G Y .
Image of page 2
Image of page 3

You've reached the end of your free preview.

Want to read all 6 pages?

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture