Computer Science

Teach computer science using an interactive, engaging platform with real-world tools and applications

Click on one of these titles below to learn more and request evaluation access!

Leverage zyBooks across the computer science program

Take advantage of other zyBooks titles to expand and scale up your computer science program, including:

  • Programming
  • Data Structures
  • Systems and Hardware
  • Web and Mobile 
  • Math for CS

 

Keep your classes up-to-date with the latest in artificial intelligence

  • In this new chapter, students will learn about major artificial intelligence applications, including computer vision, natural language processing, large language models (LLMs), and ethical use.
  • With zyBooks’ continuous publishing model, content is regularly updated as new AI methods and tools develop.

Embed the cloud-based IDE directly into your course to power your coding instruction

  • Powerful IDE supports over 50 programming languages, including Python, Java, C, C++, and HTML
  • Online editor hosts VS Code, Jupyter Notebooks, R Studio, GitHub, and more
  • Students work in one environment for all their coding assignments; no more cutting and pasting
  • IDE runs any browser; no more complicated setups

 

 

Collaborate in real-time with your students

  • Work with your students in real-time in the same, live coding environment
  • Give live feedback to your students as they’re coding
  • Transform office hours by working together with students on assignments in their own IDE

Enhance academic integrity with our student behavior insights tool

  • See average class statistics
  • Outlier behavior is highlighted
    • Percentage of pasted code
    • Time spent
    • Explore the number of runs and submissions

Computer Science

Innovative thinking, strategies and techniques for teaching computer science.

Ready to see zyBooks in action? Get a demo today.