
Explain what a programming language is and how it tells computers to perform tasks, compare generations from machine language to fifth-generation declarative styles, and emphasize readability and maintainability.
Define algorithms as step-by-step problem solving processes and explore common sorting methods such as bubble sort, merge sort, heapsort, and quicksort, plus recursion and big-O complexity.
Explore how hardware and software form a computer system via the von Neumann architecture, with memory (ram) and memory cells, address width, a processor with control unit, alu, and input/output.
Explore microarchitecture design choices that balance cost and performance, covering control units, ALU, registers, buses, and the fetch-execute cycle through microprogrammed control.
Compare connection oriented and connectionless services, highlighting reliability, flow control, and the tcp/ip backbone with udp for best effort delivery.
Learn to identify security threats such as viruses, worms, trojan horses, spyware, and phishing, and apply defenses like antivirus software, firewalls, strong passwords, and backups.
Explore multimedia as a content form that blends text, audio, images, animation, and interactivity. Distinguish linear from non-linear multimedia with examples like cinema and computer games.
Explore the basics of robotics and artificial intelligence, defining robots, their sensing of environments, and their use in assembly lines, space, and medicine.
COURSE IS STILL BEING BUILT!!!!!!!!!!!!!!!!!!
In this Computer Science course we aim to help you understand Computer Science by explaining to you what goes into it and covering some areas of Computer Science So you can get a feel for it. . This course starts you out by showing you important aspects of Computer Science .
Those who want to learn Computer Science this is how we do it
We use
We use these methods to give you a university type setting and feel it is the best way for us to teach you these skills. With Lectures we go over the details of Computer Science and explain how things work and should be done. And in Quizzes we makes sure the knowledge has absorbed. We try to give you a University setting with out the high cost of a University.
What are the requirements?
What am I going to get from this course?