TY - BOOK AU - Rorouzan, Behrouz TI - Foundations of computer science SN - 9781473787322 AV - QA 76 F67 2023 PY - 2023/// CY - United Kingdom PB - Cengage Learning KW - Computer science N1 - Includes bibliographic references and index ER -