Depends on what you mean by architecture. But if you mean what you'd learn in a Computer Architecture and a Computer Org class, this course/book is good.
I meant it in the context of the article, where the metaphor was made between a dogshed-builder--a person who can code--and an architect--a person who understands CS and uses it to build things using code.