IEEE Computer Society Certified Software Development Associate Beta Exam Application



Similar documents
Insurance Market Solutions Group, LLC Sub-Producer Agreement

Non-Proprietary User Agreement BETWEEN

Software Engineering Code of Ethics and Professional Practice

APPLICATION FORM for the designation QUALIFIED MEDIATOR (Q.Med)

Non-Proprietary User Agreement No. NPUSR00xxxx SAMPLE BETWEEN

INDEPENDENT HEALTHCARE PROVIDER SERVICES AGREEMENT

An Introduction to Software Engineering

An Introduction to Software Engineering. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1

REMOVE THIS COVER PAGE WHEN DOCUMENT IS READY FOR REVIEW AND SIGNATURE.

IF2261 Software Engineering. Introduction. What is software? What is software? What is software? Failure Curve. Software Applications Type

Introduction. Getting started with software engineering. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 1 Slide 1

APRUVE PAYMENT SERVICES AGREEMENT

MEDIATION PROCEDURES FOR RESOLVING BUSINESS-TO-BUSINESS DISPUTES

Software Engineering. What is SE, Anyway? Based on Software Engineering, 7 th Edition by Ian Sommerville

An Introduction to Software Engineering

Appendix B: Certified Technology Specialist Design (CTS-D) - Exam Application

Words importing only the singular shall include the plural and vice versa.

CO-MARKETING AGREEMENT

MASTER SERVICES AGREEMENT - DIGITAL ADVERTISING SERVICES

Managed IT Services Terms & Conditions. I. Overview. Definitions

TERMS OF BUSINESS AGREEMENT

APPENDIX 6 INDEMNIFICATION, RELEASE AND INSURANCE

CHAPTER 2 CERTIFICATES. Applications for Certificate by Examination.

MINNESOTA CERTIFIED PARALEGAL APPLICATION I. PERSONAL INFORMATION. Name: Former Name(s): Date of Birth: Mailing Address: City/State/Zip:

CONSTRUCTION MANAGER CERTIFICATION INSTITUTE. Renewal Handbook

CA MODEL MARITAL SETTLEMENT AGREEMENT Page 1 of 5

service - Internet Marketing consist of one or more of the following services

UNIVERSITY OF NEVADA, LAS VEGAS Master Agreement Agreement No.

Domain Name Dispute Resolution Policy Rules

HIPAA BUSINESS ASSOCIATE AGREEMENT

A p p l i c a t i o n s A c c e p t e d

Process Server Central, LLC Trial Period License Agreement

ATLANTA PARALEGAL ASSOCIATION, INC. an affiliate of NALA

PROCEDURES FOR THE NEW JERSEY DEPARTMENT OF BANKING AND INSURANCE MEDIATION PROGRAM FOR INSURANCE CLAIMS FOLLOWING STORM SANDY

HOUSTON LAWYER REFERRAL SERVICE, INC. RULES OF MEMBERSHIP

Chapter I. 1. Purpose. 2. Your Representations. 3. Cancellations. 4. Mandatory Administrative Proceeding. dotversicherung-registry GmbH

.ME. Rules for Uniform Domain Name Dispute Resolution Policy (the "Rules") (As approved by domen on November 13, 2015)

California Solar Initiative (CSI) Program 2007 Reservation Request Form and Program Contract [follows the second page Reservation Request form]

INDEPENDENT CONTRACTOR AGREEMENT

Online Study Affiliate Marketing Agreement

Amazon Trust Services Certificate Subscriber Agreement

ReDBox SUPPORT AGREEMENT

DATA CENTER UNIVERSITY by AMERICAN POWER CONVERSION (APC) CANDIDATE AGREEMENT

PUBLIC ENTITY RISK MANAGEMENT AUTHORITY MEMORANDUM OF WORKERS COMPENSATION AND EMPLOYERS LIABILITY COVERAGE

APPLICATION FOR A TEACHER S LICENSE - DENTISTRY OR DENTAL HYGIENE

American College of Legal Medicine Application for Membership

COBRA ADMINISTRATIVE SERVICES AGREEMENT

Certification Exam or Test shall mean the applicable certification test for the particular product line or technology for which You have registered.

SUB-PRODUCER AGREEMENT (Alfa Insurance Agent)

Appendix. 1. Scope of application of the user evaluation license agreement

Introduction to Software Engineering. Week 1

Alberta Construction Safety Association

TEXAS-SPECIFIC MEDIATOR TRAINING SHORT-COURSE. Course Description

LLOYD'S OF LONDON ARCHITECTS/ENGINEERS PROFESSIONAL LIABILITY CLAIMS MADE AND REPORTED INSURANCE POLICY NOTICE

Business Associate Agreement

SENATE FILE NO. SF0099. Wyoming Structured Settlement Protection Act. Sponsored by: Senator(s) Ross and Representative(s) Luthi A BILL.

TRONOX TORT CLAIMS TRUST. Individual Review and Arbitration Procedures for Category A and Category D Personal Injury Claims

Cayo Software Reseller Agreement

Agreement for Services

LICENCE AGREEMENT FOR THE USE OF THE EKOENERGY LABEL

Expanded Market Programs

Rules for Uniform Domain Name Dispute Resolution Policy (the "Rules") As approved by the ICANN Board of Directors on 30 October 2009.

Rothschild Visa Card Terms and Conditions

Buy-Sell Agreement (Between Partners of General Partnership) THIS AGREEMENT is made this the day of, 20, between., and (Partners); and

RULES OFTHE COURT OF ARBITRATION IN MATTERS CONCERNING INTERNET DOMAIN NAMES AT THE POLISH CHAMBER OF INFORMATION TECHNOLOGY AND TELECOMMUNICATIONS

NEW ACCOUNT APPLICATION AND AGREEMENT PLAN LEVEL ACCOUNTS

COMBUSTION ENGINEERING 524(g) ASBESTOS PI TRUST ALTERNATIVE DISPUTE RESOLUTION (ADR) PROCEDURES

FORM APPLICATION TO BECOME A CERTIFIED INVESTMENT ADVISER INSTRUCTIONS FOR FORM

GARMIN LTD. CORPORATE GOVERNANCE GUIDELINES

APPLICATION PACKET PSYCHOLOGIST LICENSE BY CREDENTIALS

AGREEMENT AMERICAN TRANSLATORS ASSOCIATION GUIDE TO A TRANSLATION SERVICES AGREEMENT

I. STUDENT ENROLLMENT AND ATTENDANCE. I accept the place TEACH has reserved for Address D.O.B. Phone

Bylaws of the Lawyer-Client Fee Dispute Resolution Committee of the Cleveland Metropolitan Bar Association. Enacted November 18, 2015

INDEPENDENT CONTRACTOR AGREEMENT (Between Broker and Licensee)

Berkeley Unified School District ROUTING FORM Contract, MOU and Amendment Approval

Credentialing Application:

Business Associate Agreement

INDEPENDENT CONTRACTOR AGREEMENT

PRODUCER AGREEMENT. Hereinafter ("Producer"), in consideration of the mutual covenants and agreements herein contained, agree as follows:

ELECTRONIC FILER AGREEMENT [REVISED JANUARY 1, 2014]

Certified Housekeeping Manager

APPLICATION FOR LICENSURE AS A PSYCHOLOGIST

The Clear Solution For Your Auto Insurance Needs.

Master Software Purchase Agreement

AMENDED AND RESTATED CERTIFICATE OF INCORPORATION OF GANNETT SPINCO, INC.

SAMPLE. Professional Indemnity Insurance (PII) Policy 2015/16. lawcover.com.au Page 1

EXPERT RULES PROPOSAL OF EXPERTS AND NEUTRALS APPOINTMENT OF EXPERTS AND NEUTRALS ADMINISTRATION OF EXPERT PROCEEDINGS

About Us! The Clear Solution For Your Auto Insurance Needs.

"Certification Authority" means an entity which issues Certificates and performs all of the functions associated with issuing such Certificates.

Business Partner Program

Transcription:

IEEE Computer Society Certified Software Development Associate Beta Exam Application Candidate Information (please print or type) Name Address ( Home Business) City, State, Postal Code Country Telephone E-Mail Birth Date Place of Business Is your place of business Government/Government Contractor Corporation Academic Student Consultant Other Request Special Accommodations: Yes No Fees Beta Test Application Fee (non-refundable).$45 Examination Fee. $65 Total...$110 Payment Information Checks should be made payable to the IEEE Computer Society and should be drawn on a US bank. Certified or Company check Check number Visa MasterCard American Express Diners Club Credit card number Expiration date Authorized signature Proof of Professionalism Code of Ethics I have read the Software Engineering Code of Ethics and Professional Practice included with this application. Signature Required

Report of Education CSDA Beta Exam Applicants are required to have a baccalaureate or equivalent degree or be in the final year of a full-time program leading to a baccalaureate or equivalent degree. Candidates are required to submit proof of their degree status in the form of a transcript or a copy of a diploma. Degree Program Major/Course of Study Month/Year degree received or expected Required Supporting Documentation for CSDA candidates 1. A current resume/curriculum vitae detailing work experience and educational background (please provide the name and complete address of all employers and schools attended). 2. Proof of degree or final year status in the form of a copy of diploma or transcript. Candidate Agreement I authorize investigation of all statements contained in these forms. I understand that misrepresentation or omission of facts is cause for denial or revocation of the right to use the CSDA credential and that I have a continuing obligation to disclose promptly to the IEEE Computer Society the existence or occurrence of any circumstances causing me to fail to satisfy the foregoing conditions of eligibility to apply for and take any examination administered by the IEEE Computer Society. I understand that I may not use the credential until I have received official notification of my certification by the IEEE Computer Society. To the best of my knowledge, the facts contained herein are accurate and complete. I agree not to discuss or release any form of the examination contents. I have read and agree to be bound by the policies and procedures related to certification as described in the Candidate Bulletin. In the event there is any dispute between the applicant and the IEEE Computer Society arising out of or relating to the certification process (the Dispute )and the parties themselves cannot resolve such Dispute, applicant agrees that the Dispute shall be settled by non-binding mediation in Washington,D.C., in accordance with the then governing Commercial Mediation Rules of the American Arbitration Association. If mediation fails to reach a settlement of any or all of the issues of the Dispute or, upon mutual agreement of the parties in lieu of first submitting the Dispute to non-binding mediation, the parties shall submit the Dispute to the American Arbitration Association (the Association )for arbitration, and any such proceedings shall be conducted in the Washington,D.C. metropolitan area. Any such arbitration shall be before a panel of three (3)arbitrators and shall be conducted in accordance with the rules of the Association. No arbitrator shall have any prior or existing connection to the parties to this Agreement. The arbitrators shall have the right to award or include in their award any relief that could be properly awarded by a court of competent jurisdiction, including, without limitation, money damages, interest, specific performance, attorney s fees, cost and expenses incurred, but not exemplary or punitive damages. The award and decision of the arbitrators shall be conclusive and binding upon all parties and may be entered in any court of competent jurisdiction. The parties agree to bring all claims in this arbitration which relate to the original claim. If the applicant resorts to legal action in violation of this provision, the applicant shall be liable for all legal costs, including reasonable attorney s fees arising from such legal action. I hereby release, discharge and indemnify the IEEE Computer Society, its directors, officers, members, examiners, employees, attorneys, representatives, agents and the CSDA Certification Program from any and all actions, suits, obligations, damages, claims or demands arising out of or relating to this application, the administration of and/or the scores given in respect to the examination, and any other action taken by the Society with regard to certification, testing and professional development. I understand and agree that any decision concerning my application and/or qualification for certification rests within the sole and exclusive discretion of the IEEE Computer Society and that these decisions are final. Please sign below to indicate that you have read and accept the responsibilities outlined in the CSDA Candidate Agreement Signature Required

SOFTWARE ENGINEERING CODE OF ETHICS AND PROFESSIONAL PRACTICE (Version 5.2) as recommended by the IEEE-CS/ACM Joint Task Force on Software Engineering Ethics and Professional Practices Short Version PREAMBLE The short version of the code summarizes aspirations at a high level of abstraction; the clauses that are included in the full version give examples and details of how these aspirations change the way we act as software engineering professionals. Without the aspirations, the details can become legalistic and tedious; without the details, the aspirations can become high sounding but empty; together, the aspirations and the details form a cohesive code. Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles: 1. PUBLIC -Software engineers shall act consistently with the public interest. 2. CLIENT AND EMPLOYER -Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest. 3. PRODUCT -Software engineers shall ensure that their products and related modifications meet the highest professional standards possible. 4. JUDGMENT -Software engineers shall maintain integrity and independence in their professional judgment. 5. MANAGEMENT -Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance. 6. PROFESSION -Software engineers shall advance the integrity and reputation of the profession consistent with the public interest. 7. COLLEAGUES -Software engineers shall be fair to and supportive of their colleagues. 8. SELF -Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession. This Code was developed by the IEEE-CS/ACM Joint Task Force on Software Engineering Ethics and Professional Practices (SEEPP). A full version of the Software Engineering Code of Ethics can be found on the IEEE Computer Society web site at http://computer.org/certification/ethics.htm.

Examination Content Requirements Percentages in parentheses indicate approximate coverage of subject matter. CSDA Examination Content This list provides guidance to the candidate who is preparing to take the certification exam. I. Software Requirements 6-8% A. Software Requirements Fundamentals B. Requirements Process C. Requirements Elicitation D. Requirements Analysis E. Requirements Specification F. Requirements Validation G. Practical Considerations II. Software Design 7-9% A. Software Design Fundamentals B. Key Issues in Software Design C. Software Structure and Architecture D. Human computer Interface Design E. Software Design Quality Analysis and Evaluation F. Software Design Notations G. Software Design Strategies and Methods III. Software Construction 8-10% A. Software Construction Fundamentals B. Managing Construction C. Practical Considerations D. Construction Tools E. Construction Technologies F. Product Documentation IV. Software Testing 7-9% A. Software Testing Fundamentals B. Test Levels C. Test Techniques D. Human Computer User Interface Testing and Evaluation E. Test-Related Measures F. Test Process V. Software Maintenance 6-8% A. Software Maintenance Fundamentals B. Key Issues in Software Maintenance C. Maintenance Process D. Techniques for Maintenance C. Software Project Enactment D. Review and Evaluation E. Closure F. Software Engineering Measurement G. Software Management Tools VIII. Software Engineering Process 3-5% A. Process Implementation and Change B. Process Definition C. Process Assessment D. Measurement E. Software Process Tools IX. Software Engineering Methods 3-5% A. Modeling B. Types of Models C. Analysis D. Development Methods X. Software Quality 4-6% A. Software Quality Fundamentals B. Software Quality Management Processes C. Software Quality Practical Considerations XI. Software Engineering Professional Practice 3-5% A. Professionalism B. Codes of Ethics C. Group Dynamics / Psychology D. Communications Skills E. Intellectual Property, Confidentiality, Security XII. Software Engineering Economics 5-7% A. Software Engineering Economy Fundamentals B. For-profit Decision-making C. Non For-profit Decision-making D. Present Economy E. Estimation, Risk, and Uncertainty F. Multiple Attribute Decisions VI. Software Configuration Management 2-4% A. Management of the SCM Process B. Software Configuration Identification C. Software Configuration Control D. Software Configuration Status Accounting E. Software Configuration Auditing F. Software Release Management and Delivery G. Software Configuration Management Tools VII. Software Engineering Management 2-4% A. Initiation and Scope Definition B. Software Project Planning

XIII. Computing Foundations 8-10% A. Programming Fundamentals B. Algorithms, Data Structures/Representation (static & dynamic) and Complexity C. Problem solving techniques D. Abstraction -- use and support for (encapsulation, hierarchy, and so on) E. Computer organization F. Basic concept of a system G. Basic user human factors (I/O, error messages, robustness) H. Basic developer human factors (comments, structure, readability) I. Operating system basics J. Database Basics and Data Management K. Network communication basics L. Distributed and Parallel Computing M. Concepts of programming languages N. Debugging Tools and Techniques O. Secure Coding XIV. Mathematical Foundations 8-10% A. Functions, Relations and Sets B. Basic Logic (prepositional and predicate) C. Proof Techniques (direct, contradiction, inductive) D. Basic Counting E. Graphs and Trees F. Discrete Probability G. Finite State Machines, regular expressions H. Grammars I. Numerical precision, accuracy, and errors J. Number Theory K. Algebraic Structures XV. Engineering Foundations 8-10% A. Empirical methods and experimental techniques (such as computer-related measuring techniques for CPU and memory usage) B. Statistical analysis (including simple hypothesis testing, estimating, regression, and correlation) C. Measurement D. Systems development (security, safety, performance, effects of scaling, feature interaction, and so on) E. Engineering design (problem formulation, alternative solutions, feasibility, and so on) F. Theory of measurement (for example, criteria for valid measurement) G. Simulation, Modeling and Conceptual Prototyping H. GQM Paradigm I. Standards (identify, evaluate, select and adapt) J. Tool and platform selection K. Root cause analysis