0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (66)
  • R250 - R500 (245)
  • R500+ (7,535)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Software engineering

Programming Logic & Design, Comprehensive (Paperback, 9th edition): Joyce Farrell Programming Logic & Design, Comprehensive (Paperback, 9th edition)
Joyce Farrell
R1,256 R1,170 Discovery Miles 11 700 Save R86 (7%) Ships in 10 - 15 working days

Prepare for programming success as you learn the fundamental principles of developing structured program logic with Farrell's fully revised PROGRAMMING LOGIC AND DESIGN, COMPREHENSIVE, 9E. Ideal for mastering foundational programming, this popular book takes a unique, language-independent approach to programming with a distinctive emphasis on modern conventions. Noted for its clear writing style and complete coverage, the book eliminates highly technical jargon while introducing you to universal programming concepts and encouraging a strong programming style and logical thinking. Frequent side notes and Quick Reference boxes provide concise explanations of important programming concepts. Each chapter also contains learning objectives, a concise summary, and a helpful list of key terms. End-of-chapter material ensures your comprehension with multiple-choice review, programming and debugging exercises, and a maintenance exercise that encourages you to improve working logic.

Hardware Accelerator Systems for Artificial Intelligence and Machine Learning, Volume 122 (Hardcover): Shiho Kim, Ganesh... Hardware Accelerator Systems for Artificial Intelligence and Machine Learning, Volume 122 (Hardcover)
Shiho Kim, Ganesh Chandra Deka
R3,950 Discovery Miles 39 500 Ships in 10 - 15 working days

Hardware Accelerator Systems for Artificial Intelligence and Machine Learning, Volume 122 delves into arti?cial Intelligence and the growth it has seen with the advent of Deep Neural Networks (DNNs) and Machine Learning. Updates in this release include chapters on Hardware accelerator systems for artificial intelligence and machine learning, Introduction to Hardware Accelerator Systems for Artificial Intelligence and Machine Learning, Deep Learning with GPUs, Edge Computing Optimization of Deep Learning Models for Specialized Tensor Processing Architectures, Architecture of NPU for DNN, Hardware Architecture for Convolutional Neural Network for Image Processing, FPGA based Neural Network Accelerators, and much more.

Dark Silicon and Future On-chip Systems, Volume 110 (Hardcover): Suyel Namasudra, Hamid Sarbazi-Azad Dark Silicon and Future On-chip Systems, Volume 110 (Hardcover)
Suyel Namasudra, Hamid Sarbazi-Azad
R3,940 Discovery Miles 39 400 Ships in 10 - 15 working days

Dark Silicon and the Future of On-chip Systems, Volume 110, the latest release in the Advances in Computers series published since 1960, presents detailed coverage of innovations in computer hardware, software, theory, design and applications, with this release focusing on an Introduction to dark silicon and future processors, a Revisiting of processor allocation and application mapping in future CMPs in the dark silicon era, Multi-objectivism in the dark silicon age, Dark silicon aware resource management for many-core systems, Dynamic power management for dark silicon multi-core processors, Topology specialization for networks-on-chip in the dark silicon era, and Emerging SRAM-based FPGA architectures.

Essential Java for Scientists and Engineers (Paperback): Brian Hahn, Katherine Malan Essential Java for Scientists and Engineers (Paperback)
Brian Hahn, Katherine Malan
R1,266 Discovery Miles 12 660 Ships in 10 - 15 working days

Essential Java serves as an introduction to the programming language, Java, for scientists and engineers, and can also be used by experienced programmers wishing to learn Java as an additional language. The book focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems.
Many examples are included from a number of different scientific and engineering areas, as well as from business and everyday life. Pre-written packages of code are provided to help in such areas as input/output, matrix manipulation and scientific graphing.
Java source code and solutions to selected exercises are available at: www.bh.com/companions/0750659912
A free solutions manual is available to lecturers at: http: //textbooks.elsevier.com
* Takes a 'dive-in' approach, getting the reader writing and running programs immediately
* Teaches object-oriented programming for problem-solving in engineering and science
* Fully supported with online resources and listings to download

The Business Analyst - Information Technology?s Paradigm Shift (Paperback): Vernon Zwiers The Business Analyst - Information Technology’s Paradigm Shift (Paperback)
Vernon Zwiers
R657 R606 Discovery Miles 6 060 Save R51 (8%) Ships in 4 - 8 working days

The Business Analysts completely dissolves the perception that the IT industry dictates to businesses what IT systems they will use and dispels the myth that business users and IT technicians are from different planets. It suggests how to create an environment in which everybody works together in an exciting and refreshing way – a paradigm shift in the way business analysis projects are done.

The IT industry has to move to a point where it realises that the users of IT systems and the technical personnel are both equally responsible for getting the system to work. The users of the IT system should be an integral part of the team when the system is being put together. This, unfortunately, is not the norm within the industry. It is the business analyst’s responsibility, among others, to make sure that communication flows freely between all the parties involved.

This book gives the business analyst the tools and techniques to find out what the business users of IT systems really need and to guide the project to meet those needs.

Data Prefetching Techniques in Computer Systems, Volume 125 (Hardcover): Pejman Lotfi-Kamran, Hamid Sarbazi-Azad Data Prefetching Techniques in Computer Systems, Volume 125 (Hardcover)
Pejman Lotfi-Kamran, Hamid Sarbazi-Azad
R3,923 Discovery Miles 39 230 Ships in 10 - 15 working days

Data Prefetching Techniques in Computer Systems, Volume 125 provides an in-depth review of the latest progress on data prefetching research. Topics covered in this volume include temporal prefetchers, spatial prefetchers, non-spatial-temporal prefetchers, and evaluation of prefetchers, with insights on possible future research direction. Specific chapters in this release include Introduction to Data Prefetching, Spatial Prefetching Techniques, Temporal Prefetching Techniques, Domino prefetching scheme, Bingo prefetching method, and The Champion prefetcher.

Perspective of DNA Computing in Computer Science, Volume 129 (Hardcover): Suyel Namasudra Perspective of DNA Computing in Computer Science, Volume 129 (Hardcover)
Suyel Namasudra
R3,925 Discovery Miles 39 250 Ships in 10 - 15 working days

DNA or Deoxyribonucleic Acid computing is an emerging branch of computing that uses DNA sequence, biochemistry, and hardware for encoding genetic information in computers. Here, information is represented by using the four genetic alphabets or DNA bases, namely A (Adenine), G (Guanine), C (Cytosine), and T (Thymine), instead of the binary representation (1 and 0) used by traditional computers. This is achieved because short DNA molecules of any arbitrary sequence of A, G, C, and T can be synthesized to order. DNA computing is mainly popular for three reasons: (i) speed (ii) minimal storage requirements, and (iii) minimal power requirements. There are many applications of DNA computing in the field of computer science. Nowadays, DNA computing is widely used in cryptography for achieving a strong security technique, so that unauthorized users are unable to retrieve the original data content. In DNA-based encryption, data are encrypted by using DNA bases (A, T, G, and C) instead of 0 and 1. As four DNA bases are used in the encryption process, DNA computing supports more randomness and makes it more complex for attackers or malicious users to hack the data. DNA computing is also used for data storage because a large number of data items can be stored inside the condensed volume. One gram of DNA holds approx DNA bases or approx 700 TB. However, it takes approx 233 hard disks to store the same data on 3 TB hard disks, and the weight of all these hard disks can be approx 151 kilos. In a cloud environment, the Data Owner (DO) stores their confidential encrypted data outside of their own domain, which attracts many attackers and hackers. DNA computing can be one of the best solutions to protect the data of a cloud server. Here, the DO can use DNA bases to encrypt the data by generating a long DNA sequence. Another application of DNA computing is in Wireless Sensor Network (WSN). Many researchers are trying to improve the security of WSN by using DNA computing. Here, DNA cryptography is used along with Secure Socket Layer (SSL) that supports a secure medium to exchange information. However, recent research shows some limitations of DNA computing. One of the critical issues is that DNA cryptography does not have a strong mathematical background like other cryptographic systems. This edited book is being planned to bring forth all the information of DNA computing. Along with the research gaps in the currently available books/literature, this edited book presents many applications of DNA computing in the fields of computer science. Moreover, research challenges and future work directions in DNA computing are also provided in this edited book.

Advances in Computers, Volume 130 (Hardcover): Ali Hurson Advances in Computers, Volume 130 (Hardcover)
Ali Hurson
R3,930 Discovery Miles 39 300 Ships in 10 - 15 working days

The 130th volume is an eclectic volume inspired by recent issues of interest in research and development in computer science and computer engineering. The volume is a collection of five chapters.

Principles of Big Graph: In-depth Insight, Volume 128 (Hardcover): Ripon Patgiri, Ganesh Chandra Deka, Anupam Biswas Principles of Big Graph: In-depth Insight, Volume 128 (Hardcover)
Ripon Patgiri, Ganesh Chandra Deka, Anupam Biswas
R3,925 Discovery Miles 39 250 Ships in 10 - 15 working days

Principles of Big Graph: In-depth Insight, Volume 128 in the Advances in Computer series, highlights new advances in the field with this new volume presenting interesting chapters on a variety of topics, including CESDAM: Centered subgraph data matrix for large graph representation, Bivariate, cluster and suitability analysis of NoSQL Solutions for big graph applications, An empirical investigation on Big Graph using deep learning, Analyzing correlation between quality and accuracy of graph clustering, geneBF: Filtering protein-coded gene graph data using bloom filter, Processing large graphs with an alternative representation, MapReduce based convolutional graph neural networks: A comprehensive review. Fast exact triangle counting in large graphs using SIMD acceleration, A comprehensive investigation on attack graphs, Qubit representation of a binary tree and its operations in quantum computation, Modified ML-KNN: Role of similarity measures and nearest neighbor configuration in multi label text classification on big social network graph data, Big graph based online learning through social networks, Community detection in large-scale real-world networks, Power rank: An interactive web page ranking algorithm, GA based energy efficient modelling of a wireless sensor network, The major challenges of big graph and their solutions: A review, and An investigation on socio-cyber crime graph.

Edge/Fog Computing Paradigm: The Concept, Platforms and Applications., Volume 127 (Hardcover): Pethuru Raj, Kavita Saini,... Edge/Fog Computing Paradigm: The Concept, Platforms and Applications., Volume 127 (Hardcover)
Pethuru Raj, Kavita Saini, Chellammal Surianarayanan
R3,966 Discovery Miles 39 660 Ships in 10 - 15 working days

Advances in Computers, Volume 127 presents innovations in computer hardware, software, theory, design and applications, with this updated volume including new chapters on Edge AI, Edge Computing, Edge Analytics, Edge Data Analytics, Edge Native Applications, Edge Platforms, Edge Computing, IoT, Internet of Things, etc.

Advances in Computers, Volume 124 (Hardcover): Suyel Namasudra Advances in Computers, Volume 124 (Hardcover)
Suyel Namasudra
R3,941 Discovery Miles 39 410 Ships in 10 - 15 working days

Advances in Computers, Volume 124 presents updates on innovations in computer hardware, software, theory, design and applications, with this updated volume including new chapters on Traffic-Load-Aware Virtual Channel Power-gating in Network-on-Chips, An Efficient DVS Scheme for On-chip Networks, A Power-Performance Balanced Network-on-Chip for Mixed CPU-GPU Systems, Routerless Networks-on-Chip, Routing Algorithm Design for Power- and Temperature-Aware NoCs, Approximate Communication for Energy-Efficient Network-on-Chip, Power-Efficient NoC Design by Partial Topology Reconfiguration, The Design of a Deflection-based Energy-efficient On-chip Network, and Power-Gating in Networks-on-Chip.

Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 4... Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 4 (Hardcover)
Information R Management Association
R12,633 Discovery Miles 126 330 Ships in 18 - 22 working days
Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 3... Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 3 (Hardcover)
Information R Management Association
R12,630 Discovery Miles 126 300 Ships in 18 - 22 working days
Modern Software Engineering - Doing What Works to Build Better Software Faster (Paperback): David Farley Modern Software Engineering - Doing What Works to Build Better Software Faster (Paperback)
David Farley
R860 R741 Discovery Miles 7 410 Save R119 (14%) Ships in 5 - 10 working days

Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. Writing for programmers, managers, and technical leads at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: learning and exploration and managing complexity. For each, he defines principles that can help you improve everything from your mindset to the quality of your code, and describes approaches proven to promote success. Farley's ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help you solve problems you haven't encountered yet, using today's technologies and tomorrow's. It offers you deeper insight into what you do every day, helping you create better software, faster, with more pleasure and personal fulfillment. Clarify what you're trying to accomplish Choose your tools based on sensible criteria Organize work and systems to facilitate continuing incremental progress Evaluate your progress toward thriving systems, not just more "legacy code" Gain more value from experimentation and empiricism Stay in control as systems grow more complex Achieve rigor without too much rigidity Learn from history and experience Distinguish "good" new software development ideas from "bad" ones Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 2... Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 2 (Hardcover)
Information R Management Association
R12,639 Discovery Miles 126 390 Ships in 18 - 22 working days
Advances in Computers, Volume 123 (Hardcover): Suyel Namasudra Advances in Computers, Volume 123 (Hardcover)
Suyel Namasudra
R4,426 Discovery Miles 44 260 Ships in 10 - 15 working days

Advances in Computers, Volume 123 presents innovations in computer hardware, software, theory, design and applications, with this updated volume including new chapters on Downlink Resource Allocations of Satellite-Airborne-Terrestrial Networks Integration, Evaluating Software Testing Techniques: A Systematic Mapping Study, The Screening Phase in Systematic Reviews: Can we speed up the process?, A Survey on Cloud-Based Video Streaming Services, and User Behavior-Ensemble Learning based Improving QoE Fairness in HTTP Adaptive Streaming over SDN approach.

The Blockchain Technology for Secure and Smart Applications across Industry Verticals, Volume 121 (Hardcover): Neeraj Kumar,... The Blockchain Technology for Secure and Smart Applications across Industry Verticals, Volume 121 (Hardcover)
Neeraj Kumar, Shubhani Aggarwal, Pethuru Raj
R3,960 Discovery Miles 39 600 Ships in 10 - 15 working days

The Blockchain Technology for Secure and Smart Applications across Industry Verticals, Volume 121, presents the latest information on a type of distributed ledger used for maintaining a permanent and tamper-proof record of transactional data. The book presents a novel compendium of existing and budding Blockchain technologies for various smart applications. Chapters in this new release include the Basics of Blockchain, The Blockchain History, Architecture of Blockchain, Core components of Blockchain, Blockchain 2.0: Smart Contracts, Empowering Digital Twins with Blockchain, Industrial Use Cases at the Cusp of the IoT and Blockchain Paradigms, Blockchain Components and Concepts, Digital Signatures, Accumulators, Financial Systems, and more. This book is a unique effort to illuminate various techniques to represent, improve and authorize multi-institutional and multidisciplinary research in a different type of smart applications, like the financial system, smart grid, transportation system, etc. Readers in identity-privacy, traceability, immutability, transparency, auditability, and security will find it to be a valuable resource.

AI and Cloud Computing, Volume 120 (Hardcover): Suyel Namasudra, Sheng Wu AI and Cloud Computing, Volume 120 (Hardcover)
Suyel Namasudra, Sheng Wu
R3,927 Discovery Miles 39 270 Ships in 10 - 15 working days

AI and Cloud Computing, Volume 120 in the Advances in Computers series, highlights new advances in the field, with this updated volume presenting interesting chapters on topics including A Deep-forest based Approach for Detecting Fraudulent Online Transaction, Design of Cyber-Physical-Social Systems with Forensic-awareness Based on Deep Learning, Review on Privacy-preserving Data Comparison Protocols in Cloud Computing, Fingerprint Liveness Detection Using an Improved CNN with the Spatial Pyramid Pooling Structure, Protecting Personal Sensitive Data Security in the Cloud with Blockchain, and more.

DevOps - The Ultimate Beginners Guide to Learn DevOps Step-By-Step (Hardcover): Mark Reed DevOps - The Ultimate Beginners Guide to Learn DevOps Step-By-Step (Hardcover)
Mark Reed
R552 R506 Discovery Miles 5 060 Save R46 (8%) Ships in 18 - 22 working days
Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 1... Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing, VOL 1 (Hardcover)
Information R Management Association
R12,620 Discovery Miles 126 200 Ships in 18 - 22 working days
Edsger Wybe Dijkstra - His Life, Work, and Legacy (Hardcover): Krzysztof R. Apt, Tony Hoare Edsger Wybe Dijkstra - His Life, Work, and Legacy (Hardcover)
Krzysztof R. Apt, Tony Hoare
R2,920 Discovery Miles 29 200 Ships in 18 - 22 working days

Edsger Wybe Dijkstra (1930-2002) was one of the most influential researchers in the history of computer science, making fundamental contributions to both the theory and practice of computing. Early in his career, he proposed the single-source shortest path algorithm, now commonly referred to as Dijkstra's algorithm. He wrote (with Jaap Zonneveld) the first ALGOL 60 compiler, and designed and implemented with his colleagues the influential THE operating system. Dijkstra invented the field of concurrent algorithms, with concepts such as mutual exclusion, deadlock detection, and synchronization. A prolific writer and forceful proponent of the concept of structured programming, he convincingly argued against the use of the Go To statement. In 1972 he was awarded the ACM Turing Award for "fundamental contributions to programming as a high, intellectual challenge; for eloquent insistence and practical demonstration that programs should be composed correctly, not just debugged into correctness; for illuminating perception of problems at the foundations of program design." Subsequently he invented the concept of self-stabilization relevant to fault-tolerant computing. He also devised an elegant language for nondeterministic programming and its weakest precondition semantics, featured in his influential 1976 book A Discipline of Programming in which he advocated the development of programs in concert with their correctness proofs. In the later stages of his life, he devoted much attention to the development and presentation of mathematical proofs, providing further support to his long-held view that the programming process should be viewed as a mathematical activity. In this unique new book, 31 computer scientists, including five recipients of the Turing Award, present and discuss Dijkstra's numerous contributions to computing science and assess their impact. Several authors knew Dijkstra as a friend, teacher, lecturer, or colleague. Their biographical essays and tributes provide a fascinating multi-author picture of Dijkstra, from the early days of his career up to the end of his life.

Managing Trade-offs in Adaptable Software Architectures (Paperback): Ivan Mistrik, Nour Ali, Rick 'Kazman, John Grundy,... Managing Trade-offs in Adaptable Software Architectures (Paperback)
Ivan Mistrik, Nour Ali, Rick 'Kazman, John Grundy, Bradley Schmerl
R2,310 R2,188 Discovery Miles 21 880 Save R122 (5%) Ships in 10 - 15 working days

Managing Trade-Offs in Adaptable Software Architectures explores the latest research on adapting large complex systems to changing requirements. To be able to adapt a system, engineers must evaluate different quality attributes, including trade-offs to balance functional and quality requirements to maintain a well-functioning system throughout the lifetime of the system. This comprehensive resource brings together research focusing on how to manage trade-offs and architect adaptive systems in different business contexts. It presents state-of-the-art techniques, methodologies, tools, best practices, and guidelines for developing adaptive systems, and offers guidance for future software engineering research and practice. Each contributed chapter considers the practical application of the topic through case studies, experiments, empirical validation, or systematic comparisons with other approaches already in practice. Topics of interest include, but are not limited to, how to architect a system for adaptability, software architecture for self-adaptive systems, understanding and balancing the trade-offs involved, architectural patterns for self-adaptive systems, how quality attributes are exhibited by the architecture of the system, how to connect the quality of a software architecture to system architecture or other system considerations, and more.

Advances in Computers, Volume 119 (Hardcover): Suyel Namasudra Advances in Computers, Volume 119 (Hardcover)
Suyel Namasudra
R4,194 Discovery Miles 41 940 Ships in 10 - 15 working days

Advances in Computers, Volume 119, presents innovations in computer hardware, software, theory, design, and applications, with this updated volume including new chapters on Fast Execution of RDF Queries Using Apache Hadoop, A Study of DVFS Methodologies for Multicore Systems with Islanding Feature, Effectiveness of State-of-the-art Dynamic Analysis Techniques in Identifying Diverse Android Malware and Future Enhancements, Eyeing the Patterns: Data Visualization Using Doubly-Seriated Color Heatmaps, Eigenvideo for Video Indexing.

Programming Languages and Systems - 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint... Programming Languages and Systems - 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings (Hardcover)
Amal Ahmed
R2,499 Discovery Miles 24 990 Ships in 18 - 22 working days
Principles of Security and Trust - 7th International Conference, POST 2018, Held as Part of the European Joint Conferences on... Principles of Security and Trust - 7th International Conference, POST 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings (Hardcover)
Lujo Bauer, Ralf Kusters
R1,547 Discovery Miles 15 470 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Applied Business Statistics - Methods…
Trevor Wegner Paperback R930 Discovery Miles 9 300
Calculus - Early Transcendentals, Metric…
James Stewart, Saleem Watson, … Hardcover R1,337 R1,259 Discovery Miles 12 590
Mathematical Explorations - An Album of…
James R Warren Hardcover R1,588 Discovery Miles 15 880
Elements of Physics - Or, Natural…
Neil Arnott Paperback R642 Discovery Miles 6 420
Modelling and Machine Learning Methods…
Monica Bianchini, Maria Lucia Sampoli Hardcover R1,022 R913 Discovery Miles 9 130
Calculus, Metric Edition
James Stewart, Saleem Watson, … Hardcover R1,339 R1,261 Discovery Miles 12 610
In Memoriam, Solomon Marcus
Cristian S. Calude, Gheorghe Paun Hardcover R1,039 R930 Discovery Miles 9 300
STEM Research for Students Volume 1…
Julia H Cothron, Ronald N Giese, … Hardcover R2,712 Discovery Miles 27 120
Machine Design - Hoists, Derricks…
Howard Drysdale Hess Hardcover R984 Discovery Miles 9 840
A Manual of the Slide Rule - Its…
J. E. Thompson Hardcover R620 Discovery Miles 6 200

 

Partners