Oreilly - Computer Science by | Released December 2015 | ISBN: 0134465954 https://www.oreilly.com/library/view/computer-science/9780134465951/
22+ Hours of Video InstructionOverviewThese Computer Science Video Lectures cover fundamental concepts that provide a first step in understanding the nature of computer science's undeniable impact on the modern world. They cover basic elements of programming, algorithms and data structures, theory of computing and machine architecture, all in the context...