• Home
  • Search
  • Browse By Subject
  • My Account
  • About
  • DC Network Digital Commons Network™
Skip to main content

GALILEO Open Learning Materials

  • Home
  • About
  • FAQ
  • My Account

Home > Computer Science and Information Technology > Open Textbooks

Computer Science and Information Technology Open Textbooks

 
Printing is not supported at the primary Gallery Thumbnail page. Please first navigate to a specific Image before printing.

Follow

Switch View to Grid View Slideshow
 
  • Computer Organization by Anastasia Angelopoulou, Rania Hodhod, Sukjin Lee, Linqiang Ge, and Japheth Koech

    Computer Organization

    Anastasia Angelopoulou, Rania Hodhod, Sukjin Lee, Linqiang Ge, and Japheth Koech

    This open textbook for Computer Organization was developed as a result of a Round 18 Transformation Grant at Columbus State University.

  • Database Management Systems Open Course by Shuguang Hong, Amrita George, and Veda C. Storey

    Database Management Systems Open Course

    Shuguang Hong, Amrita George, and Veda C. Storey

    This Open Course for Database Management Systems was created under an Affordable Materials Grant. Topics covered include understanding the database technology evolution and trends and the fundamentals of the relational data model.

  • Information Security by Umar Khokhar and Binh Tran

    Information Security

    Umar Khokhar and Binh Tran

    This open textbook for information security courses was developed as a result of a Round 17 Textbook Transformation Grant.

  • Intermediate Agile Software Development by Anca Doloc-Mihu and Cengiz Gunay

    Intermediate Agile Software Development

    Anca Doloc-Mihu and Cengiz Gunay

    This site contains a collection of lectures, assignments, and instructor materials for teaching software engineering or development, at an intermediate level. It is assumed that students already know basic software engineering terms and skills.

    Materials are used for the ITEC 3870 Software Development II course taught at Georgia Gwinnett College . They were developed by Cengiz Gunay and Anca Doloc-Mihu , supported by an Affordable Learning Georgia grant in 2019-2020.

    Some materials are courtesy of Joan Smith, Eugene Agichstein, and the Internets. Slides are offered with the license: CC BY-SA 4.0 .

    To modify and use these materials in your classes, access the original publication, then fork the Github repository or use the edit link at the bottom right of each page.

  • Intermediate Programming by Hyesung Park, Cynthia Johnson, Sonal Dekhane, Tacksoo Im, Wei Jin, and Yan Zong Ding

    Intermediate Programming

    Hyesung Park, Cynthia Johnson, Sonal Dekhane, Tacksoo Im, Wei Jin, and Yan Zong Ding

    This textbook for intermediate programming courses is developed as a result of a Round 17 Textbook Transformation Grant.

  • Introduction to Computer Programming, Application Development, Computer Science I & II Open Course by Myungjae Kwak, Jonathan Jenkins, Joobum Kim, and Kevin Floyd

    Introduction to Computer Programming, Application Development, Computer Science I & II Open Course

    Myungjae Kwak, Jonathan Jenkins, Joobum Kim, and Kevin Floyd

    This Open Course for Introduction to Computer Programming, Application Development, and Computer Science I & II was created under an Affordable Materials Grant. Topics covered include an introduction to the Python Programming Language.

  • Introduction to Database Systems by Sarah North and Xiaohua Xu

    Introduction to Database Systems

    Sarah North and Xiaohua Xu

    This textbook for Introduction to Database Systems was developed as part of a Round 16 Textbook Transformation Grant.

  • Introduction to Networks by Umar Khokhar

    Introduction to Networks

    Umar Khokhar

    This textbook provides a comprehensive introduction to networking concepts, designed for undergraduate students. Covering foundational to advanced topics, the materials include chapters on network components, IP addressing (IPv4/IPv6), network topologies, TCP/IP protocols, the OSI model, subnetting, and network operating systems. Each chapter simplifies complex concepts through clear explanations, practical examples, and structured learning objectives to support student success.

  • Principles of Computer Programming I by Clément Aubert, Michael Dowell, Richard DeFrancisco, Reza Rahaeimehr, Neea Rusch, and Edward Tremel

    Principles of Computer Programming I

    Clément Aubert, Michael Dowell, Richard DeFrancisco, Reza Rahaeimehr, Neea Rusch, and Edward Tremel

    This open textbook and its ancillary resources were developed under a Round 19 Transformation Grant.

  • Principles of Programming II by David Gibson and Noel Rojas

    Principles of Programming II

    David Gibson and Noel Rojas

    This text and accompanying solutions to exercises covers a second course in computing at Valdosta State University. The first five chapters cover the basics of object-oriented programing. The remaining chapters cover various basic topics that build on the first five chapters. This text and accompanying solutions was developed by Dr. David R. Gibson under a grant by the University System of Georgia's Affordable Learning Grant, Round 19. This work is licensed under Creative Commons. Any questions should be directed to Dr. Gibson to dgibson@valdosta.edu.

    This open textbook for Principles of Programming II classes is developed under a Round 19 Transformation Grant.

  • Programming Fundamentals by Hyesung Park, Wei Jin, Na'el Abu-Halaweh, Tacksoo Im, Sonal Dekhane, Richard Price, and Robert Lutz

    Programming Fundamentals

    Hyesung Park, Wei Jin, Na'el Abu-Halaweh, Tacksoo Im, Sonal Dekhane, Richard Price, and Robert Lutz

    This web-based text on the basics of programming includes the following topics:

    • Binary Numbers
    • Algorithms
    • Java
    • Data Types
    • Conditions
    • Loops
    • Methods
    • Arrays
    • Object Oriented Programming

    This set of materials was updated as part of a Continuous Improvement Grant in Fall 2023.

  • User Interface Engineering by Sarah North

    User Interface Engineering

    Sarah North

    This module-based open textbook for User Interface Engineering was developed under a Round 12 Textbook Transformation Grant and revised under a Round 18 Continuous Improvement Grant.

 
 
 

Browse

  • By Subject
  • By Author
  • By Institution
  • By Material Type
  • By Creative Commons License
  • By Digital Commons Discipline

Search

Advanced Search

  • Notify me via email or RSS

Help

  • Frequently Asked Questions
  • About

Other Resources

  • GALILEO
  • Affordable Learning Georgia
 
Elsevier - Digital Commons

Home | About | FAQ | My Account | Accessibility Statement

Affordable Learning Georgia

Privacy Copyright