Data Structures: A Pseudocode Approach with C. Behrouz Forouzan has more than 35 years of electronics and computer science experience in industry and academia. In addition to this text, he has also co-authored several others including Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C, and Data Structures: A Pseudocode Approach with C.