Breadcrumb Home Computer Science CS 105 CS 105: Principles of Computer Science Download as PDF Class Program Computer Science Credits 3 Broad overview: algorithms, mathematical foundations, computer logic and architecture, systems software, high level programming languages, applications and social issues. Semester Offered Fall