Computer Science

Computer Science



Computer Science Lessons. Whether you’re learning computer science at high school or college, studying for a computer science degree at university, or you’re a computer science professional looking to further your skills and knowledge, Computer Science Lessons by Kevin Drumm can help. Computer Science Lessons covers a range of computing topics, including: hardware, operating systems, databases, networks, web technology, cryptography, data representation, logic gates, Boolean algebra, quantum computing, and of course, computational thinking. You can learn to code in programming languages like Python, VB.NET, SQL, HTML, CSS, JavaScript and Prolog. Dynamic data structures such as stacks, queues, hash tables, linked lists, trees and graphs are described, along with algorithms and code to manipulate them. Sorting and searching algorithms such as the binary search, bubble sort, insertion sort, merge sort and quicksort are described with animated descriptions, pseudocode and implementation code. You can also learn advanced techniques such as recursion and Object Oriented Programming.

NASA depot banner for NASA merge NASA hoodies NASA T-shirts and NASA accessories