Sökt på: Serie undergraduate topics in computer science
totalt 109 träffar
A Beginners Guide to Python 3 Programming
This textbook is aimed at readers who have little or no knowledge of computer programming but want to learn to program in Python. It starts from the very basics including how to …
Fundamentals of Discrete Math for Computer Science
This clearly written textbook presents an accessible introduction to discrete mathematics for computer science students, offering the reader an enjoyable and stimulating path to …
UML @ Classroom
This textbook mainly addresses beginners and readers with a basic knowledge of object-oriented programming languages like Java or C#, but with little or no modeling or software …
Making Images with Mathematics
This textbook teaches readers how to turn geometry into an image on a computer screen. This exciting journey begins in the schools of the ancient Greek philosophers, and describes …
Guide to Competitive Programming
This textbook features new material on advanced topics, such as calculating Fourier transforms, finding minimum cost flows in graphs, and using automata in string problems. …
Semantics with Applications: An Appetizer
Semantics will have an important role to play in the future development of software systems and domain specific languages, and there is a real need for an introductory book that …
A First Introduction to Quantum Computing and Information
This textbook addresses and introduces new developments in the field of quantum information and computing (QIC) for a primary audience of undergraduate students. Developments over …
Sets, Logic and Maths for Computing
This easy-to-understand textbook introduces the mathematical language and problem-solving tools essential to anyone wishing to enter the world of computer and information sciences. …
Advanced Guide to Python 3 Programming
Advanced Guide to Python 3 Programming 2nd Edition delves deeply into a host of subjects that you need to understand if you are to develop sophisticated real-world programs. Each …
A Concise Introduction to Software Engineering
Software engineering has changed: A software project today is likely to use large language models (LLMs) for some tasks and will employ some open-source software. It is therefore …
Principles of Digital Image Processing
This is the second volume of a book series that provides a modern, algori- mic introduction to digital image processing. It is designed to be used both by learners desiring a ?rm …
Concise Guide to Software Engineering
This textbook presents a concise introduction to the fundamental principles of software engineering, together with practical guidance on how to apply the theory in a real-world, …