Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am interested in taking the IEEE CSDA exam. What are some of the better, individual strategies for learning software engineering practices in preparation for the exam?

share|improve this question

closed as off-topic by gnat, Snowman, MichaelT, GlenH7, TZHX Apr 19 '15 at 10:00

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking career or education advice are off topic on Programmers. They are only meaningful to the asker and do not generate lasting value for the broader programming community. Furthermore, in most cases, any answer is going to be a subjective opinion that may not take into account all the nuances of a (your) particular circumstance." – gnat, Snowman, Community, GlenH7, TZHX
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 3 down vote accepted

I took this exam and passed it in December 2010. This was in the second quarter of my final year in the Software Engineering program at the Rochester Institute of Technology, after I had completed all of the required courses (with the exception of the ongoing senior project).

My approach was to purchase access to the CSDA Assessment Course, which comes with sample exams that are scored. This course was broken into four modules. There were review presentations with an outline of the material and sample exams that were in-depth on the material for each module. There were also PDFs that were between 100 and 200 pages that explained the material in-depth.

Prior to taking the exam (even before deciding to take the exam), I had purchased a copy of SWEBOK 2004 (also available online for free), which I also used to review a high level overview of each topic. I was incredibly fortunate that my university's software engineering curriculum required a number of the books recommended for reading for the exam, and I had kept them. I purchased a few from areas where I needed extra learning and self teaching. If you want book recommendations, there are a number of questions here about book suggestions.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.