Updating search results...

Computer Science - OER from Illinois

 Computer Science | Coding | Computer Languages | Telecom | Networking

4 affiliated resources

Search Resources

View
Selected filters:
Algorithms by Jeff Erickson
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This web page contains a free electronic version of my self-published textbook Algorithms, along with other lecture notes I have written for various theoretical computer science classes at the University of Illinois, Urbana-Champaign

Subject:
Applied Science
Computer Science
Material Type:
Reading
Provider:
University of Illinois at Urbana-Champaign
Author:
Jeff Erickson
Date Added:
02/01/2021
An Introduction to Computer Networks, 2nd Edition
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Welcome to the website for An Introduction to Computer Networks, a free and open general-purpose computer-networking textbook, complete with diagrams and exercises. It covers the LAN, internetworking and transport layers, focusing primarily on TCP/IP. Particular attention is paid to congestion; other special topics include queuing, real-time traffic, network management, security, mininet and the ns simulator.

The book is suitable as the primary text for an undergraduate or introductory graduate course in computer networking, as a supplemental text for a wide variety of network-related courses, and as a reference work.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Loyola University Chicago
Author:
Peter L Dordal
Date Added:
10/22/2021
Microcontrollers - The Yellow Book
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This book contains information about the ATmega328P microcontroller as well as about embedded system design. Microcontrollers and embedded systems will be described and explained at a zoomed-out level. Then, each of the peripheral features of the microcontroller will be explored in more detail. Some chapters have additional practice problems to aid in studying the material. This book should be used in conjunction with the ATmega328P datasheet as well as with the course lab manual.

This resource will be updated as needed. For the most recent version, visit: https://doctor-pasquale.com/wp-content/uploads/2021/02/The-Yellow-Book.pdf

Subject:
Applied Science
Engineering
Material Type:
Textbook
Author:
Alyssa Pasquale
Date Added:
06/29/2022
A Person-Centered Guide to Demystifying Technology: Working together to observe, question, design, prototype, and implement/reject technology in support of people's valued beings and doings
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

With special contributions by Betty Bayer, Henry Grob, Sara Rasmussen, Dinesh Rathi, Stephanie Shallcross, and Vandana Singh.

Digital technologies old and new are not objects that can be packed inside a box. They are a seamless, indivisible combination of people, organizations, policies, economies, histories, cultures, knowledge, and material things that are continuously shaped and reshaped. Every one of us innovates-in-use our everyday technologies, we just do not always know it. Not only are we shaped by the networked information tools in our midst, but we shape them and thereby shape others. For us to advance individual agency across diverse community knowledge and cultural wealth within the fabric of communities, we need to nurture our cognitive, socio-emotional, information, and progressive community engagement skills along with, and sometimes in advance of, our technical skills which then serve as just-in-time in-fill learning. This is the call placed by Rev. Dr. Martin Luther King, Jr. – to rapidly shift from a ‘thing-oriented’ society to a ‘person-oriented’ society.

In support of this shift, each session of the book begins first with a social chapter with background knowledge probe, conceptual introductions, and a lesson plan for the session. A technical chapter follows with technical introductions and hands-on activities, and a concluding wrap up and comprehension check. The technical of the Orange Unit especially focuses on electronics and physical computer components; the Blue Unit highlights software through a series of introductory programming activities, with possibilities for alternate pathways for those who bring in some existing programming experience; the Rainbow Unit then brings the hardware and software together into networked systems, concluding with a final design adventure.

Subject:
Career and Technical Education
Electronic Technology
Social Science
Material Type:
Textbook
Provider:
University of Illinois
Provider Set:
Illinois Open Publishing Network
Author:
Martin Wolske
Date Added:
12/03/2020