/  

Computer Science Books

Advertisement

Computer Science

This section contains free e-books and guides on Computer Science, some of the resources in this section can be viewed online and some of them can be downloaded.

Recently Added Books

Concurrent Programming in ERLANG

This comprehensive note is an introduction to concurrent programming using the ERLANG language, well suited for developing robust applications. It starts with a tutorial on ERLANG basics, introducing the reader to sequential programming concepts and use of lists and tuples. Concurrent and distributed programming is at the very core, detailing strategies for managing multiple processes effectively. It is underlined that good error handling should be achieved and best programming practice performed to create a more robust application, and therefore developers can gracefully handle their problems. This note also puts emphasis on functions and standard libraries that are built in and enhanced the functionality of ERLANG. This resource is invaluable for any programmer who needs to take advantage of the best features of ERLANG in concurrent programming through the presentation of different applications and discussion on common errors in ERLANG.

s205 Pages

Concurrent Programming in Pharo

This PDF offers a real-world understanding of concurrent programming in the Pharo programming environment by concentrating on it. First, it introduces concurrent programming and leads to a simple example based on which the fundamental ideas are constructed. Some important concepts include creating processes, lifetimes, ProcessorScheduler, priorities of processes, and scheduler rules so that one can understand the management of the flow of executions. Discussions on important APIs accompany working examples of semaphores, which should help developers in their ability to learn synchronization techniques. It is designed for programmers to acquire all the skills one would need to implement concurrent solutions effectively in Pharo and thus can be a valuable member of any programmer's library.

s58 Pages

Introduction to Artificial Intelligence by Marc Toussaint

Mark Toussaint's 'Introduction to Artificial Intelligence' provides a comprehensive overview of basic and advanced AI concepts. The text delves into research design, probability theory, and the multi-armed robber problem, laying a solid foundation for understanding decision-making processes It requires Monte Carlo Tree Search and games theoretically, providing insight into the process of solving problems. The book talks about dynamic design and reinforcement learning, and shows how AI workers learn and adapt over time. Other topics include constraint satisfaction problems, graphical modeling, and dynamic simulation, highlighting various approaches to dealing with complex, interacting fields The text addresses AI and machine learning and neural network management focusing on the importance of AI presentation Both the theoretical and practical aspects of the I Provides a suitable ground.

s248 Pages

Digital Notes on Artificial Intelligence by Sri Indu College of Engineering and Technology

Sri Indu College of Engineering Technology, Digital Notes on Artificial Intelligence provides a focused overview of basic AI concepts. The book begins with problem solving through analysis, teaching algorithms and methods for effective implementation and execution difficult problem solving. It then discusses knowledge and reasoning, discusses methods of representation, and introduces logical reasoning to support intelligent decision-making. The section on classical planning examines sequential strategies for achieving specific goals, with an emphasis on structured approaches to problem solving. Finally, comments on knowledge and learning deficits are discussed, focusing on ways to deal with incomplete or ambiguous information and options that AI systems can take to improve their performance improve over time This resource provides a clear and well-structured introduction to important AI topics, built on computer science technology It should provide a solid foundation for students and professionals.

s140 Pages