Computer Science

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

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.