boost your it career with ieee's software engineering certifications
DESCRIPTION
Are you a student searching for your first job in the IT industry? Are you a IT professional looking for enhancing your skills, get noticed and get promoted? If so, this presentation is for you: this short presentation provides you with a quick overview of IEEE's Software Engineering certifications. Student or professional - with IEEE's SE certifications are sure to provide the much needed boost to your IT career.TRANSCRIPT
Ganesh Samarthyam (CSDP, SECI) [email protected]
Boost your IT Career with IEEE’s Software Engineering Certifications
An Overview of IEEE’s SCP, CSDA, and CSDP Certifications
Why Software Engineering certification?
SE expertise provides strong foundation for
IT career
exceptional SE skills can fetch you a high-paying job
technologies get outdated really fast, so are technology certifications
A guide to “generally accepted” principles and knowledge about SE
What is SWEBOK?
Intended for use in curriculum development, employee skills assessment, continuing education, and professional development
Identifies Knowledge Areas which cover the Core Knowledge of what is known about SE
What certifications are available?
Meant for students graduating from colleges
For software professionals with 2+ years of experience
For software professionals with 4+ years of experience
SECI
For SCP/CSDA/CSDP trainers
Certified Software Development Professional
Certified Software Development Associate
Software Engineering Certified Instructor
CSDM Certified Software
Development Master
Yet to be launched
What topics do they cover?
Knowledge Area (KA)
Software RequirementsSoftware DesignSoftware ConstructionSoftware TestingSoftware MaintenanceSoftware Configuration ManagementSoftware Engineering ManagementSoftware Engineering ProcessSoftware Engineering MethodsSoftware QualitySoftware Engineering Professional Practice
Software Engineering EconomicsComputing FoundationsMathematical FoundationsEngineering Foundations
Software Development
Module
Software Life Cycle
Management Module
Software Professional
Practices Module
Software Foundations
Module
SCP, CSDA, and CSDP cover these same 15 KAs - these certifications differ in the
difficulty level and the kind of questions asked (e.g., CSDP will
have application oriented questions). These KAs map to
SWEBOK KAs (the SWEBOK v3 is getting updated with KAs not
covered in v2)
What kind of questions do they cover? (SCP/CSDA sample question)
What is the Cyclomatic Complexity of the following flow graph for a program?
Question source: CSDA Sample Test Questions
What kind of questions do they cover? (SCP/CSDA sample question)
What is the Cyclomatic Complexity of the following flow graph for a program?
A) 3B) 4C) 9D) 11
Question source: CSDA Sample Test Questions
What kind of questions do they cover? (SCP/CSDA sample question)
What is the Cyclomatic Complexity of the following flow graph for a program?
A) 3B) 4C) 9D) 11
Answer: B) 4
Explanation:
V(G) = Number of Edges – Number of Nodes + 2V(G) = 10 – 8 + 2 = 4
Question source: CSDA Sample Test Questions
What kind of questions do they cover? (CSDP sample question)
Software metrics should be evaluated for their utility in certain areas of application. Which one of the following areas of application should NOT be considered when evaluating the utility of software metrics?
Question source: CSDP Sample Questions
What kind of questions do they cover? (CSDP sample question)
Software metrics should be evaluated for their utility in certain areas of application. Which one of the following areas of application should NOT be considered when evaluating the utility of software metrics?
Question source: CSDP Sample Questions
A) Determining product complexity.B) Determining productivity of individual staff members.C) Determining when a desired state of quality has been achieved.D) Determining the validity of project processes.
What kind of questions do they cover? (CSDP sample question)
Software metrics should be evaluated for their utility in certain areas of application. Which one of the following areas of application should NOT be considered when evaluating the utility of software metrics?
Question source: CSDP Sample Questions
A) Determining product complexity.B) Determining productivity of individual staff members.C) Determining when a desired state of quality has been achieved.D) Determining the validity of project processes.
Answer: B) Determining productivity of individual staff members.Rationale: Use of metrics for personnel evaluation distorts the measurements made because people will try to make the numbers look good. This prevents the use of the measurements for all of the other mentioned purposes. Other writers also make the point that software metrics should not be used to determine personnel actions.
How much do they cost?
The cost of the SCP (SWEBOK Certificate Program) depends on the Registered Educational Providers (REPs). See REP list here.
How to prepare?
Make sure you read these books
SWEBOK is must to read for these certifications (though it is
dry to read!). The HTML version is free; you need to buy the
printed version
These two books are excellent resources to prepare for SCP/CSDA/CSDP (note that both these books have chapters that are not relevant to the exam; also, even
combined together, these two books do not cover some of the KAs for these certifications!)
How to prepare?
•Try the sample questions for CSDA or CSDP•Register for e-learning for CSDA or CSDP •Buy and read Richard Thayer’s exam preparation CD •Register for a training course from IEEE Registered Educational Providers (REPs)
This excellent book is a must for CSDP exam preparation
since it has sample questions focused on this exam!