Computer Science Companion

Author(s): William T Verts

Edition: 5

Copyright: 2020

Pages: 584

Choose Your Format

Ebook

$21.88 USD

ISBN 9781792437069

Details Electronic Delivery EBOOK 180 days

This reference manual provides a broad collection of foundational computer science topics supporting courses in computer literacy, internet problem solving, Python programming, and information representation, storage, and retrieval. Designed as a companion resource rather than a traditional textbook, it offers accessible explanations, practical examples, and introductory theory across areas including computation, programming, web design, mathematics, and digital technologies. The manual serves as a reusable reference for students across multiple computer science courses and encourages further exploration of key concepts.

TABLE OF CONTENTS (COARSE) 
TABLE OF CONTENTS (FINE)
1: INTRODUCTION
2: PHYSICAL QUANTITIES 
3: MATHEMATICS
4: NUMERICAL REPRESENTATIONS
5: TRUTH TABLES AND GATES 
6: ELECTRONICS 
7: SOFTWARE INTERFACES
8: COLOR MODELS  
9: CHARACTER SETS 
10: THE INTERNET AND WEB DESIGN 
11: PRODUCTIVITY TOOLS 
12: GENERAL PROGRAMMING CONCEPTS 
13: JAVASCRIPT REFERENCE MANUAL 
14: JAVASCRIPT CODE EXAMPLES
15: PYTHON REFERENCE MANUAL
16: PYTHON CODE EXAMPLES
17: GRAPHICS, IMAGE PROCESSING, AND COMPUTATIONAL GEOMETRY
18: SOUND AND SIGNAL PROCESSING 
19: CODING, COMPRESSION, AND ENCRYPTION
20: MISCELLANEOUS 
21: JOKES
22: RECIPES 
23: TEMPLATES 

William T Verts

William Verts is one of the 2018 winners of the UMass Distinguished Teaching Award, nominations for this award are taken directly from the University students. This award has never been awarded to a professor within the Computer Science Department, so not only is this an honor for William, it is one for the Computer Science Department as-well.

 

 

This reference manual provides a broad collection of foundational computer science topics supporting courses in computer literacy, internet problem solving, Python programming, and information representation, storage, and retrieval. Designed as a companion resource rather than a traditional textbook, it offers accessible explanations, practical examples, and introductory theory across areas including computation, programming, web design, mathematics, and digital technologies. The manual serves as a reusable reference for students across multiple computer science courses and encourages further exploration of key concepts.

TABLE OF CONTENTS (COARSE) 
TABLE OF CONTENTS (FINE)
1: INTRODUCTION
2: PHYSICAL QUANTITIES 
3: MATHEMATICS
4: NUMERICAL REPRESENTATIONS
5: TRUTH TABLES AND GATES 
6: ELECTRONICS 
7: SOFTWARE INTERFACES
8: COLOR MODELS  
9: CHARACTER SETS 
10: THE INTERNET AND WEB DESIGN 
11: PRODUCTIVITY TOOLS 
12: GENERAL PROGRAMMING CONCEPTS 
13: JAVASCRIPT REFERENCE MANUAL 
14: JAVASCRIPT CODE EXAMPLES
15: PYTHON REFERENCE MANUAL
16: PYTHON CODE EXAMPLES
17: GRAPHICS, IMAGE PROCESSING, AND COMPUTATIONAL GEOMETRY
18: SOUND AND SIGNAL PROCESSING 
19: CODING, COMPRESSION, AND ENCRYPTION
20: MISCELLANEOUS 
21: JOKES
22: RECIPES 
23: TEMPLATES 

William T Verts

William Verts is one of the 2018 winners of the UMass Distinguished Teaching Award, nominations for this award are taken directly from the University students. This award has never been awarded to a professor within the Computer Science Department, so not only is this an honor for William, it is one for the Computer Science Department as-well.