Distributed Systems
Principles and Paradigms 2nd Edition
to download the book click here
If you’re studying Networks you might have read about Packet Switching and Circuit Switching so what’s the difference between them?
here is a youtube video explaining the difference, and it really helped me to understand so i decided to add a subtitle to the original video and upload it on Youtube, i hope you like it.
Circuit Switching, Packet Switching: (With Arabic Subtitle)
Computer Networks book by Forouzan
Textbook: Data Communications and Networking 4th edition
Download it: click here
Textbook: Computer Networking A Top Down Approach Book 6th edition
Download it: click here
Concepts of Programming Languages is a course that introduces us to some fundamental concepts in programming language design and implementation
Textbook: Concepts of Programming Languages 10th edition
Download it: click here
Textbook: Introduction to The Design and Analysis of Algorithms 3rd edition
Download it: click here
Textbook: C++ programming from problem analysis to program design. 5th edition
Download it: click here