Skip to Main Content
COSC 2327 Intro to Computer Networks
An Introduction to Computer Networks by
An Introduction to Computer Networksis 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 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.
Open teaching and learning resources in nanotechnology, including course material; learning modules; videos; podcasts; and simulation tools.
Free Programming Books
List maintained on GitHub by Free Ebook Foundation
COSC 1436-1437 Programming Fundamentals I & II
Guided Inquiry Activities for Programming Language Concepts
Collection of activities intended to support the use of POGIL in intermediate-level undergraduate computer science courses on functional programming and the implementation of programming languages. (POGIL is a research-based instruction strategy comprising peer learning, development of process skills, and activities that are designed around the constructivist theory of learning cycles; pogil.org