It
is my pleasure to share with you my recent achievement. Now I’m IEEE
Computer Society Certified Software Development Professional CSDP.
The CSDP credential is intended for mid-career software development
professionals that want to confirm their proficiency of standard
software development practices and advance in their careers.
Certified Software Development Professional
should:
- Possesses fundamental knowledge and understanding of computing
principles and concepts and their application to the definition,
design, construction, testing of software.
- Be able to apply design principles with technical and economic
tradeoffs to modules, subsystems, and systems in accordance with
standards of practice, specifications, and principles of behavior of
software as required to perform the functions as stated in the
software requirements.
- Has met the IEEE CS CSDP education, experience, and examination
requirements.
How to become an CSDP:
- Application Steps
- Obtain CSDP candidate brochure from IEEE Computer Society
http://www.computer.org/certification/
- Review requirements
- Complete application
- Send completed application to IEEE CS by deadline with fee
- Acknowledgement of payment
- Review of application
- If accepted, authorization to test sent to candidate
- Requirements for Certification
- Education: (need at least one)
- You have a bachelor’s degree
- You are a CSDA certificate holder
- You are an educator at the post-baccalaureate level
- You are a full member of the IEEE
- Experience: (need at least one)
- You have an advanced degree in software engineering and at
least two years (about 3,500 hrs) of experience in software
engineering/development
- You have at least four years (about 7,000 hrs) experience in
software engineering/development
- Preparation for Examination
- Depends on level of expertise in areas covered by Body of
Knowledge
- Focus on areas needing the most review
- Study from the suggested reference material
- Can take a refresher course (see CSDP website)
- Unless your background covers most of the Body of Knowledge,
allow three months of 2-4 hours a week for study
- Last week: assemble test access materials
- Examination
- Length: 4 hours
- Closed book, computer based
- At a Prometric training center (in Egypt only
AMIDEAST
Cairo branch)
- Format
• 180 multiple-choice questions that are based on concepts and
experiences that should be familiar to a proficient software
engineering professional with 7,000 or more hours of experience.
The topic areas are grouped by question deve lopment into
domains. The percentage range of questions in each area is as
follows:
- Business Practices and Engineering Economics (3–4%)
- Software Requirements (13–15%)
- Software Design (22–24%)
- Software Construction (10–12%)
- Software Testing (15–17%)
- Software Maintenance (3–5%)
- Software Configuration Management (3–4%)
- Software Engineering Management (10–12%)
- Software Engineering Process (2–4%)
- Software Engineering Tools and Methods (2–4%)
- Software Quality (6–8%)
General References :
- Software Engineering: A Practitioner’s Approach, Latest ed.,
Pressman, Roger S., New York, New York: McGraw-Hill.
- Software Engineering, Sommerville, I., Latest ed.
Reading, Massachusetts: Addison-Wesley.
- SE Body of knowledge http://www.swebok.org
- Online review course
http://www.computer.org/certification/DistanceLearning/index.htm
- Yahoo study group http://groups.yahoo.com/group/ieee_csdp/
- Software Engineering Vol. 1: The Development Process, 2nd
Edition.
Dorfman, M. & Thayer, R., editors,
Los Alamitos, California: IEEE Computer Society Press, 2002.
- Software Engineering Vol. 2: The Supporting Processes, 2nd
Edition.
Thayer, R. and M. Christensen, editors,
Los Alamitos,California: IEEE Computer Society Press, 2002.
- IEEE Software Engineering Collection, 1999, vols. 1-4.
Piscataway, New Jersey: IEEE.
Comprehensive Reading List :
- “Goal-Question-Metric (GQM) Approach” | Software Tech News, vol.
11, no. 4, Dec. 2008
- A Specifier’s Introduction to Formal Methods | Jeannette M. Wing
| Computer, vol. 23, no. 9, Sept. 1990, pp.10-23
- Algebraic Structures | Alex Lopez-Ortiz | Alex-Lopez Ortiz web
page
- Applied Statistics and Probability for Engineers, 4th Edition |
Douglas C. Montgomery and George C. Runger | Wiley
- Applying Formal Specifications to Real-World Software
Development | Girish Keshav Palshikar | IEEE Software, vol. 18,
no. 6, Nov. 2001, pp. 89-9.7
- Balancing Agility and Discipline: A Guide for the Perplexed |
Barry Boehm and Richard Turner | Addison Wesley
- Code Complete, 2nd Edition | Steve McConnell | Microsoft Press
- Computer Algorithms, 2nd Edition | Ellis Horowitz, Sartaj Sahni,
and Sanguthevar Rajasekaran | Silicon Press
- Computer Science: An Overview, 10th Edition | J. Glenn
Brookshear | Addison Wesley
- Computer Security: Art and Science | Matt Bishop | Addison
Wesley
- Configuration Management Principles and Practices | Anne Mette
Jonassen Hass | Addison Wesley
- Design Patterns: Elements of Reusable Object-Oriented Software |
Erich Gamma et al | Addison Wesley
- Discrete Mathematics and its Applications, 6th Edition | Kenneth
Rosen | McGraw-Hill
- Documenting Software Architectures: Views and Beyond | Paul
Clements et al | Addison Wesley
- Engineering by Design, 2nd Edition | Gerard Voland | Prentice
Hall
- Executable UML: A Foundation for Model-Driven Architecture |
Stephen J. Mellor and Marc J. Balcer | Addison Wesley
- Fundamental of Obj ect-Oriented Design in UML, 2nd Edition |
Meilir Page-Jones | Addison Wesley
- Guide to the Software Engineering Body of Knowledge | CS Press
- IEEE-CS/ACM Joint Task Force on Software Engineering Ethics and
Professional Practices | IEEE/ACM
- Managing and Leading Software Projects | Richard E. Fairley | CS
Press
- Metrics and Models in Software Quality Engineering, 2nd Edition
| Stephen H. Kan | Addison Wesley
- Numerical Mathematics and Computing, 6th Edition | E. Ward
Cheney and David R. Kincaid | Addison Wesley
- Operating System Concepts, 8th Edition | Abraham Silberschatz,
Peter Baer Galvin, and Greg Gagne | Wiley
- Professional Issues in Software Engineering | Frank Bott,
Allison Coleman, Jack Eaton, and Diane Rowland | Taylor and Francis
- Return on Software: Maximizing the Return on Your Software
Investment | Steve Tockey | Addison Wesley
- Security-Oriented Pointwise Changes to SWEBOK Guide | Samuel
Redwine
- Software Design, 2nd Edition | David Budgen | Addison Wesley
- Software Engineering, 8th Edition | Ian Sommerville | Addison
Wesley
- Software Inspection | Tom Gilb and D. Graham | Addison Wesley
- Software Maintenance: Concepts and Practice, 2nd Edition | Penny
Grubb and Armstrong A. Takang | World Scientific Publishing
- Software Security Engineering: A Guide for Project Managers |
Julia H. Allen, Sean Barnum, Robert J. Ellison, Gary McGraw, and
Nancy R. Mead | Addison Wesley
- The Essentials of Computer Organization and Architecture,
2nd Edition | Linda Null and Julia Lobur | Jones &
Bartlett
- The Road Map to Software Engineering: A Standards-Based Guide |
James W. Moore | CS Press
- Usability Engineering | Jakob Nielsen | Morgan Kaufmann
Hope you all the best,
Related Posts