0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (269)
  • R250 - R500 (3,759)
  • R500+ (10,920)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > General

Problem Solving with C++ - Global Edition (Paperback, 10th edition): Walter Savitch Problem Solving with C++ - Global Edition (Paperback, 10th edition)
Walter Savitch
R2,189 R1,762 Discovery Miles 17 620 Save R427 (20%) Ships in 5 - 10 working days

For courses in C++ introductory programming. Learn the fundamentals of C++ programming with an emphasis on problem solving Now in its 10th Edition, Problem Solving with C++ is written for the beginning programmer. The text cultivates strong problem-solving skills and programming techniques as it introduces readers to the C++ programming language. Author Walt Savitch's approach to programming emphasizes active reading through the use of well-placed examples and self-tests, while flexible coverage means the order of chapters and sections can easily be adapted without sacrificing continuity. Savitch's clear, concise style is a hallmark feature of the text and is supported by a suite of tried-and-true pedagogical tools. The 10th Edition includes ten new Programming Projects, along with new discussions and revisions. Also available with MyLab Programming MyLab (TM) Programming is an online learning system designed to engage students and improve results. MyLab Programming consists of programming exercises correlated to the concepts and objectives in this book. Through practice exercises and immediate, personalized feedback, MyLab Programming improves the programming competence of beginning students who often struggle with the basic concepts of programming languages. Note: You are purchasing a standalone product; MyLab (TM) Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming , ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information. If you would like to purchase both the physical text and MyLab Programming , search for: 0134710746 / 9780134710747 Problem Solving with C++ Plus MyLab Programming with Pearson eText -- Access Card Package, 10/e Package consists of: 0134448286 / 9780134448282 Problem Solving with C++ 0134522419 / 9780134522418 MyLab Programming with Pearson eText -- Access Card -- for Problem Solving with C++, 10/e

C++ Programming - Program Design Including Data Structures (Paperback, 8th edition): D. Malik C++ Programming - Program Design Including Data Structures (Paperback, 8th edition)
D. Malik
R1,646 R1,523 Discovery Miles 15 230 Save R123 (7%) Ships in 10 - 15 working days

Learn how to program with C++ using today's definitive choice for your first programming language experience -- C++ PROGRAMMING: PROGRAM DESIGN INCLUDING DATA STRUCTURES, 8E. D.S. Malik's time-tested, student-centered methodology incorporates a strong focus on problem-solving with full-code examples that vividly demonstrate the hows and whys of applying programming concepts and utilizing C++ to work through a problem. Thoroughly updated end-of-chapter exercises, more than 20 extensive new programming exercises, and numerous new examples drawn from Dr. Malik's experience further strengthen your understanding of problem solving and program design in this new edition. You review the important features of C++ 14 Standard with timely discussions that ensure this edition equips you to succeed in your CS1 course and beyond.

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.

Microcontroller Projects in C for the 8051 Family (Paperback, Reprint): Dogan Ibrahim Microcontroller Projects in C for the 8051 Family (Paperback, Reprint)
Dogan Ibrahim
R1,455 Discovery Miles 14 550 Ships in 10 - 15 working days

This book is a thoroughly practical way to explore the 8051 and discover C programming through project work. Through graded projects, Dogan Ibrahim introduces the reader to the fundamentals of microelectronics, the 8051 family, programming in C, and the use of a C compiler. The specific device used for examples is the AT89C2051 - a small, economical chip with re-writable memory, readily available from the major component suppliers.
A working knowledge of microcontrollers, and how to program them, is essential for all students of electronics. In this rapidly expanding field many students and professionals at all levels need to get up to speed with practical microcontroller applications. Their rapid fall in price has made microcontrollers the most exciting and accessible new development in electronics for years - rendering them equally popular with engineers, electronics hobbyists and teachers looking for a fresh range of projects.

Microcontroller Projects in C for the 8051 is an ideal resource for self-study as well as providing an interesting, enjoyable and easily mastered alternative to more theoretical textbooks.
Dogan Ibrahim has been Associate Professor and Head of Department at the Near East University, Cyprus, lecturer at South Bank University, London, Principal Research Engineer at GEC Hirst Research Centre, and is now a hardware and software systems consultant to London's Traffic Control Systems Unit.
Practical projects that enable students and practitioners to get up and running straight away with 8051 microcontrollers
A hands-on introduction to practical C programming
A wealth of project ideas for students and enthusiasts

FORTRAN 90 for Scientists and Engineers (Paperback): Brian Hahn FORTRAN 90 for Scientists and Engineers (Paperback)
Brian Hahn
R1,359 Discovery Miles 13 590 Ships in 10 - 15 working days

The introduction of the Fortran 90 standard is the first significant change in the Fortran language in over 20 years. this book is designed for anyone wanting to learn Fortran for the first time or or a programmer who needs to upgrade from Fortran 77 to Fortran 90.
Employing a practical, problem-based approach this book provides a comprehensive introduction to the language. More experienced programmers will find it a useful update to the new standard and will benefit from the emphasis on science and engineering applications.

Introduction to Computational Economics Using Fortran (Hardcover): Hans Fehr, Fabian Kindermann Introduction to Computational Economics Using Fortran (Hardcover)
Hans Fehr, Fabian Kindermann
R4,258 Discovery Miles 42 580 Ships in 10 - 15 working days

Introduction to Computational Economics Using Fortran is the essential guide to conducting economic research on a computer. Aimed at students of all levels of education as well as advanced economic researchers, it facilitates the first steps into writing programs using Fortran. Introduction to Computational Economics Using Fortran assumes no prior experience as it introduces the reader to this programming language. It shows the reader how to apply the most important numerical methods conducted by computational economists using the toolbox that accompanies this text. It offers various examples from economics and finance organized in self-contained chapters that speak to a diverse range of levels and academic backgrounds. Each topic is supported by an explanation of the theoretical background, a demonstration of how to implement the problem on the computer, and a discussion of simulation results. Readers can work through various exercises that promote practical experience and deepen their economic and technical insights. This textbook is accompanied by a website from which readers can download all program codes as well as a numerical toolbox, and receive technical information on how to install Fortran on their computer.

Java How to Program, Late Objects, Global Edition (Paperback, 11th edition): Paul Deitel, Harvey Deitel Java How to Program, Late Objects, Global Edition (Paperback, 11th edition)
Paul Deitel, Harvey Deitel
R900 R750 Discovery Miles 7 500 Save R150 (17%) In Stock

The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Late Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics.

Advanced Visual Basic 6 - Power Techniques for Everyday Programs (Paperback): Matthew Curland, Gary Clarke Advanced Visual Basic 6 - Power Techniques for Everyday Programs (Paperback)
Matthew Curland, Gary Clarke
R1,273 Discovery Miles 12 730 Ships in 10 - 15 working days

In Advanced Visual Basic 6, two of the world's leading VB experts take experienced developers "under the hood" with VB, introducing powerful techniques for writing high-performance, reusable code that leverages the close relationships between VB, COM, and OLE Automation. This book presents advanced VB programming from a COM data type approach, helping developers build more robust, effective code -- and overcome obstacles that appear as they "push the envelope" with VB.KEY TOPICS:Developers learn how VB describes arrays, and how to duplicate that definition manually to perform simple type casting, and gain unprecedented control over how their programs use memory. The authors introduce best practices for interface-based design using normal VB class modules; show how to partition code for optimal reuse; and more. Next, they present advanced techniques for creating COM lightweight objects; and alternate memory management techniques that allow the creation of complex systems with many objects and minimal overhead. The book also covers threading, type libraries, component versioning, and more. The accompanying CD-ROM contains extensive source code, plus powerful utilities for advanced VB development.MARKET:For all experienced Visual Basic developers.

A Day in Code- Python - Learn to Code in Python through an Illustrated Story (for Kids and Beginners) (Hardcover): Shari Eskenas A Day in Code- Python - Learn to Code in Python through an Illustrated Story (for Kids and Beginners) (Hardcover)
Shari Eskenas; Illustrated by Ana Quintero Villafraz
R635 Discovery Miles 6 350 Ships in 18 - 22 working days
Advanced SQL with SAS (Hardcover): Christian F. G. Schendera Advanced SQL with SAS (Hardcover)
Christian F. G. Schendera
R2,458 Discovery Miles 24 580 Ships in 10 - 15 working days
A Day in Code - An illustrated story written in the C programming language (Hardcover): Shari Eskenas A Day in Code - An illustrated story written in the C programming language (Hardcover)
Shari Eskenas; Illustrated by Ana Quintero Villafraz
R569 Discovery Miles 5 690 Ships in 18 - 22 working days
Get Started Programming with Python - Give Your Professional Possibilities a Boost by Learning the Python Programming Language... Get Started Programming with Python - Give Your Professional Possibilities a Boost by Learning the Python Programming Language (Hardcover)
Manuel Mcfeely
R756 R660 Discovery Miles 6 600 Save R96 (13%) Ships in 18 - 22 working days
Basic Python Commands - Learn the Basic Commands of the World's Most Intuitive and Widely Used Programming Language... Basic Python Commands - Learn the Basic Commands of the World's Most Intuitive and Widely Used Programming Language (Hardcover)
Manuel Mcfeely
R780 R679 Discovery Miles 6 790 Save R101 (13%) Ships in 18 - 22 working days
Coding for Kids in Python - Python Programming Projects for Kids and Beginners to Get Started Programming Fun Games... Coding for Kids in Python - Python Programming Projects for Kids and Beginners to Get Started Programming Fun Games (Hardcover)
Bob Mather
R851 Discovery Miles 8 510 Ships in 18 - 22 working days
Graphical Programming Using LabVIEW (TM) - Fundamentals and advanced techniques (Hardcover): Julio Cesar Rodriguez-Quinonez,... Graphical Programming Using LabVIEW (TM) - Fundamentals and advanced techniques (Hardcover)
Julio Cesar Rodriguez-Quinonez, Oscar Real-Moreno
R3,217 R2,907 Discovery Miles 29 070 Save R310 (10%) Ships in 18 - 22 working days

In this book, the authors focus on efficient ways to program instrumentation and automation systems using LabVIEW (TM), a system design platform and development environment commonly used for data acquisition, instrument control, and industrial automation on a variety of operating systems. Starting with the concepts of data flow and concurrent programming, the authors go on to address the development of state machines, event programming and consumer producer systems. Chapters cover the following topics: Introduction to LabVIEW (TM), debugging tools, structures, SubVIs, structures - LabVIEW (TM) features, organizing front panel and block diagram, using software resources, using hardware resources, implementing test machines with a basic architecture, controlling the user interface, error handling, responding to the user interactions, the ATM review project, communication between loops at different rates, preventing race conditions, advanced use of software resources, and real-time programming. This book helps undergraduate and graduate students learn how to identify the most suitable design patterns depending on the application, and how to implement them in conjunction with data acquisition and instrumentation control systems. It is also a helpful resource for engineers and scientists who want to implement binary files to record data, control the user interface and implement efficient ways of programming.

C Programming For Beginners - The Simple Guide to Learning C Programming Language Fast! (Hardcover): Tim Warren C Programming For Beginners - The Simple Guide to Learning C Programming Language Fast! (Hardcover)
Tim Warren
R550 R505 Discovery Miles 5 050 Save R45 (8%) Ships in 18 - 22 working days
Emerging Technologies for Innovation Management in the Software Industry (Hardcover): Varun Gupta, Chetna Gupta Emerging Technologies for Innovation Management in the Software Industry (Hardcover)
Varun Gupta, Chetna Gupta
R6,648 Discovery Miles 66 480 Ships in 18 - 22 working days

Innovation is the key to maintain competitive advantage. Innovation in products, processes, and business models help companies to provide economic value to their customers. Identifying the innovative ideas, implementing those ideas, and absorbing them in the market requires investing many resources that could incur large costs. Technology encourages companies to foster innovation to remain competitive in the marketplace. Emerging Technologies for Innovation Management in the Software Industry serves as a resource for technology absorption in companies supporting innovation. It highlights the role of technology to assist software companies-especially small start-ups-to innovate their products, processes, and business models. This book provides the necessary guidelines of which tools to use and under what situations. Covering topics such as risk management, prioritization approaches, and digitally-enabled innovation processes, this premier reference source is an ideal resource for entrepreneurs, software developers, software managers, business leaders, engineers, students and faculty of higher education, researchers, and academicians.

Java - The ultimate beginners guide to effectively learn Java programming step-by-step (Hardcover): Mark Reed Java - The ultimate beginners guide to effectively learn Java programming step-by-step (Hardcover)
Mark Reed
R564 R519 Discovery Miles 5 190 Save R45 (8%) Ships in 18 - 22 working days
Machine Learning - The Ultimate Beginners Guide to Learn Machine Learning, Artificial Intelligence & Neural Networks... Machine Learning - The Ultimate Beginners Guide to Learn Machine Learning, Artificial Intelligence & Neural Networks Step-By-Step (Hardcover)
Mark Reed
R559 R513 Discovery Miles 5 130 Save R46 (8%) Ships in 18 - 22 working days
The C++ Project - A companion for learning the C++ programming language (Hardcover, 2nd ed.): Marcos Tewfiq The C++ Project - A companion for learning the C++ programming language (Hardcover, 2nd ed.)
Marcos Tewfiq
R1,372 Discovery Miles 13 720 Ships in 10 - 15 working days
C Programming - C Programming Language for beginners, teaching you how to learn to code in C fast! (Hardcover): Adam Dodson C Programming - C Programming Language for beginners, teaching you how to learn to code in C fast! (Hardcover)
Adam Dodson
R551 R505 Discovery Miles 5 050 Save R46 (8%) Ships in 18 - 22 working days
The Unicode Cookbook for Linguists (Hardcover): Steven Moran, Michael Cysouw The Unicode Cookbook for Linguists (Hardcover)
Steven Moran, Michael Cysouw
R999 Discovery Miles 9 990 Ships in 18 - 22 working days
Python For Beginners - Learn Python In 5 Days With Step-by-Step Guidance And Hands-On Exercises (Python Programming, Python... Python For Beginners - Learn Python In 5 Days With Step-by-Step Guidance And Hands-On Exercises (Python Programming, Python Crash Course, Programming For Beginners) (Hardcover)
James Tudor
R667 Discovery Miles 6 670 Ships in 18 - 22 working days
Machine Learning in Python - Hands on Machine Learning with Python Tools, Concepts and Techniques (Hardcover): Bob Mather Machine Learning in Python - Hands on Machine Learning with Python Tools, Concepts and Techniques (Hardcover)
Bob Mather
R799 Discovery Miles 7 990 Ships in 18 - 22 working days
Coding for Kids Ages 9-15 - Simple HTML, CSS and JavaScript lessons to get you started with Programming from Scratch... Coding for Kids Ages 9-15 - Simple HTML, CSS and JavaScript lessons to get you started with Programming from Scratch (Hardcover)
Bob Mather
R843 Discovery Miles 8 430 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
CICS Basic Training for Application…
Robert Wingate Hardcover R912 R791 Discovery Miles 7 910
COBOL Basic Training Using VSAM, IMS…
Robert Wingate Hardcover R1,653 R1,381 Discovery Miles 13 810
Linux - The Ultimate Beginner's Guide to…
Ryan Turner Hardcover R979 R827 Discovery Miles 8 270
Machine Learning in Python - Hands on…
Bob Mather Hardcover R840 Discovery Miles 8 400
C# - 2 books in 1 - The Ultimate…
Ryan Turner Hardcover R1,038 R886 Discovery Miles 8 860
SQL - 2 books in 1 - The Ultimate…
Ryan Turner Hardcover R1,017 R866 Discovery Miles 8 660
Computer Programming The Doctrine 2.0…
Adesh Silva Hardcover R698 R621 Discovery Miles 6 210
Learn Python Visually
Ivelin Demirov Hardcover R1,271 Discovery Miles 12 710
Computer Programming The Doctrine - An…
Adesh Silva Hardcover R638 R572 Discovery Miles 5 720
Language Technologies for the Challenges…
Georg Rehm, Thierry Declerck Hardcover R1,491 Discovery Miles 14 910

 

Partners