0
Your cart

Your cart is empty

Browse All Departments
Price
  • R250 - R500 (6)
  • R500+ (108)
  • -
Status
Format
Author / Contributor
Publisher

Books > Academic & Education > Varsity Textbooks > Computer Science

JavaScript for Web Warriors (Paperback, 7th edition): Patrick Carey, Sasha Vodnik JavaScript for Web Warriors (Paperback, 7th edition)
Patrick Carey, Sasha Vodnik
R1,340 R1,201 Discovery Miles 12 010 Save R139 (10%) Ships in 10 - 15 working days

Learn to use JavaScript, the popular scripting language that allows web page authors to develop interactive web pages and sites. Carey/Vodnik's JAVASCRIPT FOR WEB WARRIORS, Seventh Edition introduces a variety of techniques that focus on what you need to know to begin using JavaScript right away. Step-by-step tasks within each chapter highlight particular techniques essential for building actual JavaScript programs. Guided activities reinforce skills and build in complexity as you progress. You also study debugging techniques. Using accompanying MindTap digital resources, you read and immediately practice with embedded JavaScript coding exercises in an authentic integrated development environment (IDE). Learning objectives, summaries, review and key terms highlight major concepts while reinforcement exercises let you further practice new techniques. After completing your course, you will able to use JavaScript to build professional quality web applications.

Invitation to Computer Science, International Edition (Paperback, 6th edition): Judith Gersting, G. Michael Schneider Invitation to Computer Science, International Edition (Paperback, 6th edition)
Judith Gersting, G. Michael Schneider
R2,792 R2,423 Discovery Miles 24 230 Save R369 (13%) Ships in 10 - 15 working days

INVITATION TO COMPUTER SCIENCE, 6E, International Edition is a well-respected text that provides an overview of the computer science field. Using a flexible, non-language specific model, INVITATION TO COMPUTER SCIENCE, 6E, International Edition offers a solid foundation for the first course in a Computer Science curriculum. INVITATION TO COMPUTER SCIENCE, 6E, International Edition maintains its bestselling, algorithm-driven approach and includes expanded chapter exercises and practice problems, as well as new boxes dedicated to mobile applications and current issues throughout. Online language modules are available in C++, Java, Python, C#, and Ada, allowing the option of incorporating a programming language to expand concepts from the text. INVITATION TO COMPUTER SCIENCE, 6E, International Edition offers an optional CourseMate with study tools such as flashcards, quizzing, and games. CourseMate Activities speak to and engage students while developing abstract thinking and problem solving skills. Also available with INVITATION TO COMPUTER SCIENCE, 6E, International Edition, an optional Lab Manual containing 20 laboratory projects that map directly to the main text. The Lab Manual and accompanying software provide both visual and hands-on activities, allowing students to experience the fundamentals of computer science.

Digital Control System Analysis & Design, Global Edition (Paperback, 4th edition): Charles Phillips, H Nagle, Aranya... Digital Control System Analysis & Design, Global Edition (Paperback, 4th edition)
Charles Phillips, H Nagle, Aranya Chakrabortty
R1,507 Discovery Miles 15 070 Ships in 2 - 4 working days

Appropriate for a one semester/two-quarter senior-level course in digital or discrete-time controls. This revision of the best-selling text in digital controls is a significant update with the integration of MATLAB software and new coverage in several areas. This program presents a better teaching and learning experience-for you and your students. *Provide MATLAB programs to students: Short MATLAB programs have been included in many of the examples, which allow students to experiment and learn more skills. *Motivate students with running applications that are featured throughout the book: Simple physical systems are introduced in one chapter and then used again later to illuminate more advanced material. *Reinforce core concepts with examples and problems: Over 400 problems and 130 worked examples help students grasp the text's concepts.

CompTIA Security+ Guide to Network Security Fundamentals (Paperback, 6th edition): Mark Ciampa CompTIA Security+ Guide to Network Security Fundamentals (Paperback, 6th edition)
Mark Ciampa
R1,406 R1,273 Discovery Miles 12 730 Save R133 (9%) Ships in 10 - 15 working days

Reflecting the latest developments and emerging trends from the field, COMPTIA SECURITY+ GUIDE TO NETWORK SECURITY FUNDAMENTALS, 6e, helps you prepare for professional certification -- and career success. The text fully maps to the new CompTIA Security+ SY0-501 Certification Exam, providing thorough coverage of all domain objectives. In addition to its comprehensive coverage of the fundamental essentials of network and computer security, the sixth edition includes expanded coverage of embedded device security, attacks and defenses, and new software tools to assess security. Practical, Hands-On Projects and case activities help you put what you learn into real-world practice, while the innovative Information Security Community Site connects you to additional activities, blogs, videos, and up-to-the-minute news and insights from the information security field.

Essentials of Systems Analysis and Design, Global Edition (Paperback, 6th edition): Joseph Valacich, Joey George, Jeffrey Hoffer Essentials of Systems Analysis and Design, Global Edition (Paperback, 6th edition)
Joseph Valacich, Joey George, Jeffrey Hoffer
R1,057 Discovery Miles 10 570 Ships in 2 - 4 working days

For courses in Systems Analysis and Design, Structured A clear presentation of information, organised around the systems development life cycle model This briefer version of the authors' highly successful Modern System Analysis and Design is a clear presentation of information, organised around the systems development life cycle model. Designed for courses needing a streamlined approach to the material due to course duration, lab assignments, or special projects, it emphasises current changes in systems analysis and design, and shows the concepts in action through illustrative fictional cases.

Computer Concepts - Illustrated Introductory, International Edition (Paperback, 9th edition): June Jamrich Parsons, Dan Oja Computer Concepts - Illustrated Introductory, International Edition (Paperback, 9th edition)
June Jamrich Parsons, Dan Oja
R1,141 R1,025 Discovery Miles 10 250 Save R116 (10%) Ships in 10 - 15 working days

Computer Concepts: Illustrated Introductory, 9/e, International Edition is designed to help students learn and retain the most relevant and essential information about computers and technology in today's digital world This edition has been revised to cover the latest important computing trends and skills, but maintains the pedagogical and streamlined design elements that instructors and students know and love about the Illustrated Series. New for this edition, make the most of Computer Concepts: Illustrated Introductory, 9/e, International Edition with the all-in-one CourseMate digital solution complete with a media-rich ebook, interactive quizzes and activities, and the Engagement Tracker for hassle-free, automatic grading.

Java Programming (Paperback, 9th edition): Joyce Farrell Java Programming (Paperback, 9th edition)
Joyce Farrell
R1,319 R1,185 Discovery Miles 11 850 Save R134 (10%) Ships in 10 - 15 working days

Discover the power of Java (TM) for developing applications today when you trust the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 9E. Even if you're a first-time programmer, JAVA PROGRAMMING can show you how to quickly start developing useful programs, all while still mastering the basic principles of structured and object-oriented programming. Unique, reader-friendly explanations and meaningful programming exercises emphasize business applications and game creation while useful debugging exercises and contemporary case problems further expand your understanding. Additional digital learning resources within MindTap provide interactive learning tools as well as coding IDE (Integrated Development Environment) labs for practicing and expanding your skills.

Mathematical Tools In Computer Graphics With C# Implementations (Paperback): Alexandre Hardy, Willi-Hans Steeb Mathematical Tools In Computer Graphics With C# Implementations (Paperback)
Alexandre Hardy, Willi-Hans Steeb
R2,411 Discovery Miles 24 110 Ships in 12 - 17 working days

This work introduces computer graphics from a mathematical perspective, offering a balance of theory, applications, and code. The book begins with a discussion of basic graphics tools such as vectors, matrices, and quaternions, then builds up to more advanced topics such as the intersection of three-dimensional objects. Both classical and new topics are covered. Some topics discussed include basic transforms, curves, surfaces, and subdivision surfaces. New techniques such as wavelets, fractals, parameterization, and fluid simulation are also covered. Throughout a large portion of the book, a new curve and surface algorithm is developed to illustrate the use of mathematics to develop compute graphics algorithms. The book contains all of the classes in C# necessary for computer graphics, providing a full explanation of the C# code and C# implementations for many of the algorithms are provided. The authors are affiliated with the University of Johannesburg, South Africa.

Connecting with Computer Science, International Edition (Paperback, 2nd edition): Robert Hilton, Greg Anderson, David Ferro Connecting with Computer Science, International Edition (Paperback, 2nd edition)
Robert Hilton, Greg Anderson, David Ferro
R1,272 R1,142 Discovery Miles 11 420 Save R130 (10%) Ships in 10 - 15 working days

Written for the beginning computing student, this text engages readers by relating core computer science topics to their industry application. The book is written in a comfortable, informal manner, and light humor is used throughout the text to maintain interest and enhance learning. All chapters contain a multitude of exercises, quizzes, and other opportunities for skill application.

AQA A level Computer Science (Paperback): Bob Reeves AQA A level Computer Science (Paperback)
Bob Reeves 1
R1,476 Discovery Miles 14 760 Ships in 12 - 17 working days

Exam Board: AQA Level: AS/A-level Subject: Computer Science First Teaching: September 2015 First Exam: June 2016 This title has been approved by AQA for use with the AS and A-level AQA Computer Science specifications. AQA A-level Computer Science gives students the chance to think creatively and progress through the AQA AS and A-level Computer Science specifications. Detailed coverage of the specifications will enrich understanding of the fundamental principles of computing, whilst a range of activities help to develop the programming skills and computational thinking skills at A-level and beyond. - Enables students to build a thorough understanding of the fundamental principles in the AQA AS and A-Level Computer Science specifications, with detailed coverage of programming, algorithms, data structures and representation, systems, databases and networks, uses and consequences. - Helps to tackle the various demands of the course confidently, with advice and support for programming and theoretical assessments and the problem-solving or investigative project at A-level. - Develops the programming and computational thinking skills for A-level and beyond - frequent coding and question practice will help students apply their knowledge of the principles of computer science, and design, program and evaluate problem-solving computer systems. Bob Reeves is an experienced teacher with examining experience, and well-respected author of resources for Computing and ICT across the curriculum.

Introduction to Python Programming and Developing GUI Applications with PyQT (Paperback, New edition): B. Harwani Introduction to Python Programming and Developing GUI Applications with PyQT (Paperback, New edition)
B. Harwani 2
R395 R345 Discovery Miles 3 450 Save R50 (13%) Ships in 10 - 15 working days

INTRODUCTION TO PYTHON PROGRAMMING AND DEVELOPING GUI APPLICATIONS WITH PYQT 1E teaches Python programming step-by-step through practical examples that readers can see in action right away. It begins with a solid introduction of Python from scratch, covering loops, control structures, sequences, functions, classes, and exception handling. Thereafter, the book explores file handling and GUI application development in PyQT, the powerful cross-platform GUI layout and forms builder that allows programmers to rapidly design and build widgets and dialogs. This is a great book for newbie programmers interested in learning Python

Microsoft Visual C# 2015 - An Introduction To Object-Oriented Programming (Paperback, 6th edition): Joyce Farrell Microsoft Visual C# 2015 - An Introduction To Object-Oriented Programming (Paperback, 6th edition)
Joyce Farrell
R1,329 R1,190 Discovery Miles 11 900 Save R139 (10%) Ships in 10 - 15 working days

Guide today's beginning programmers through the fundamentals of the C# language using its most recent features with Farrell's MICROSOFT® VISUAL C# 2015: AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, 6E.

Approachable examples and a clear, straightforward presentation help students build a strong background in both structured and object-oriented programming concepts. Students master critical fundamental skills that easily transfer to other programming languages. The new edition incorporates the most recent versions of both C# and Visual Studio to ensure students have the latest skills necessary for professional success. Short "You Do It" hands-on features; Video Lessons for each chapter; and a variety of new debugging exercises, programming exercises, and running case studies keep students actively engaged in learning.

A full selection of Instructor Resources provides you with the tools to reinforce the solid programming skills your students need.

A Guide To SQL (Paperback, 10th edition): Philip Pratt, Hassan Afyouni, Mark Shellman, Mary Last A Guide To SQL (Paperback, 10th edition)
Philip Pratt, Hassan Afyouni, Mark Shellman, Mary Last
R1,253 R1,119 Discovery Miles 11 190 Save R134 (11%) Ships in 10 - 15 working days

Master today's SQL programming principles and learn how to most effectively apply your SQL skills with Shellman/Afyouni/Pratt/Last's A GUIDE TO SQL, Tenth Edition. This edition's leading approach combines straightforward instruction and extensive hands-on exercises with a strong foundation and emphasis on today's actual business applications. This edition introduces basic SQL commands in the context of an intriguing, ongoing case in which a business uses SQL to manage orders, items, customers and sales reps. This edition emphasizes how to apply fundamental principles and strengthen your programming practices, regardless of the database environment. You work with examples from the latest versions of MySQL, the world's most popular open source, free database, as well as Oracle (R) and Microsoft (R) SQL Server. In addition, MindTap digital learning solution is available to help you strengthen your SQL skills.

Software Project Management (Paperback, 5th edition): Bob Hughes, Mike Cotterell Software Project Management (Paperback, 5th edition)
Bob Hughes, Mike Cotterell
R2,396 Discovery Miles 23 960 Ships in 10 - 15 working days

Software project management is a crucial element in successful software and IT development, and requires students to develop an understanding of technical methodology and an appreciation of the many human factors that can play a part in software projects. The new fifth edition of Software Project Management has been fully revised and updated to help students to grasp these contrasting skills, and learn about new developments in the discipline. It provides both undergraduate and postgraduate students with a comprehensive introduction to software project management and has enjoyed a loyal following of users since the first edition published.

A Concise Introduction to Programming in Python (Paperback, 2nd edition): Mark J. Johnson A Concise Introduction to Programming in Python (Paperback, 2nd edition)
Mark J. Johnson
R500 R472 Discovery Miles 4 720 Save R28 (6%) Ships in 5 - 17 working days

A Concise Introduction to Programming in Python, Second Edition provides a hands-on and accessible introduction to writing software in Python, with no prior programming experience required. The Second Edition was thoroughly reorganized and rewritten based on classroom experience to incorporate: A spiral approach, starting with turtle graphics, and then revisiting concepts in greater depth using numeric, textual, and image data Clear, concise explanations written for beginning students, emphasizing core principles A variety of accessible examples, focusing on key concepts Diagrams to help visualize new concepts New sections on recursion and exception handling, as well as an earlier introduction of lists, based on instructor feedback The text offers sections designed for approximately one class period each, and proceeds gradually from procedural to object-oriented design. Examples, exercises, and projects are included from diverse application domains, including finance, biology, image processing, and textual analysis. It also includes a brief "How-To" sections that introduce optional topics students may be interested in exploring. The text is written to be read, making it a good fit in flipped classrooms. Designed for either classroom use or self-study, all example programs and solutions to odd-numbered exercises (except for projects) are available at: http://www.central.edu/go/conciseintro/.

Software Engineering, Global Edition (Paperback, 10th edition): Ian Sommerville Software Engineering, Global Edition (Paperback, 10th edition)
Ian Sommerville
R2,434 Discovery Miles 24 340 Ships in 12 - 17 working days

For courses in computer science and software engineering The Fundamental Practice of Software Engineering Software Engineering introduces students to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world's major industries. This text seeks to lay out the fundamental concepts of this huge and continually growing subject area in a clear and comprehensive manner. The 10th Edition contains new information that highlights various technological updates of recent years, providing students with highly relevant and current information. Sommerville's experience in system dependability and systems engineering guides the text through a traditional plan-based approach that incorporates some novel agile methods. The text strives to teach the innovators of tomorrow how to create software that will make our world a better, safer, and more advanced place to live.

Web Analytics 2.0 - The Art of Online Accountability and Science of Customer Centricity (Paperback): A. Kaushik Web Analytics 2.0 - The Art of Online Accountability and Science of Customer Centricity (Paperback)
A. Kaushik
R1,046 R740 Discovery Miles 7 400 Save R306 (29%) Ships in 12 - 17 working days

Adeptly address today's business challenges with this powerful new book from web analytics thought leader Avinash Kaushik. "Web Analytics 2.0" presents a new framework that will permanently change how you think about analytics. It provides specific recommendations for creating an actionable strategy, applying analytical techniques correctly, solving challenges such as measuring social media and multichannel campaigns, achieving optimal success by leveraging experimentation, and employing tactics for truly listening to your customers. The book will help your organization become more data driven while you become a super analysis ninja

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Logic in Computer Science - Modelling and Reasoning about Systems (Paperback, 2nd Revised edition): Michael Huth, Mark Ryan Logic in Computer Science - Modelling and Reasoning about Systems (Paperback, 2nd Revised edition)
Michael Huth, Mark Ryan
R1,637 Discovery Miles 16 370 Ships in 12 - 17 working days

Recent years have seen the development of powerful tools for verifying hardware and software systems, as companies worldwide realise the need for improved means of validating their products. There is increasing demand for training in basic methods in formal reasoning so that students can gain proficiency in logic-based verification methods. The second edition of this successful textbook addresses both those requirements, by continuing to provide a clear introduction to formal reasoning which is both relevant to the needs of modern computer science and rigorous enough for practical application. Improvements to the first edition have been made throughout, with extra and expanded sections on SAT solvers, existential/universal second-order logic, micro-models, programming by contract and total correctness. The coverage of model-checking has been substantially updated. Further exercises have been added. Internet support for the book includes worked solutions for all exercises for teachers, and model solutions to some exercises for students.

Computer Literacy - Microsoft Office 2016 And Windows 10 (Paperback): Computer Literacy - Microsoft Office 2016 And Windows 10 (Paperback)
R927 Discovery Miles 9 270 Ships in 2 - 4 working days
C++ Programming - From Problem Analysis to Program Design (Paperback, 8th edition): D. Malik C++ Programming - From Problem Analysis to Program Design (Paperback, 8th edition)
D. Malik
R1,492 R1,340 Discovery Miles 13 400 Save R152 (10%) 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: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, 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.

Combinatorial Optimization (Hardcover): W.J. Cook Combinatorial Optimization (Hardcover)
W.J. Cook
R4,399 Discovery Miles 43 990 Ships in 12 - 17 working days

A complete, highly accessible introduction to one of today’s most exciting areas of applied mathematics One of the youngest, most vital areas of applied mathematics, combinatorial optimization integrates techniques from combinatorics, linear programming, and the theory of algorithms. Because of its success in solving difficult problems in areas from telecommunications to VLSI, from product distribution to airline crew scheduling, the field has seen a ground swell of activity over the past decade. Combinatorial Optimization is an ideal introduction to this mathematical discipline for advanced undergraduates and graduate students of discrete mathematics, computer science, and operations research. Written by a team of recognized experts, the text offers a thorough, highly accessible treatment of both classical concepts and recent results. The topics include:

  • Network flow problems
  • Optimal matching
  • Integrality of polyhedra
  • Matroids
  • NP-completeness
Featuring logical and consistent exposition, clear explanations of basic and advanced concepts, many real-world examples, and helpful, skill-building exercises, Combinatorial Optimization is certain to become the standard text in the field for many years to come.
Systems Approach to Computer Integrated Design And  Manufacturing (WSE) (Paperback): N. Singh Systems Approach to Computer Integrated Design And Manufacturing (WSE) (Paperback)
N. Singh
R6,134 Discovery Miles 61 340 Ships in 12 - 17 working days

To survive in globally competitive markets manufacturers are going to have to develop a system for mass customization of products. This valuable resource is designed to prepare readers for the future by training them in the latest technologies and processes in the areas of design, manufacturing, and tools of integration.

Programming Logic and Design, Introductory (Paperback, 9th edition): Joyce Farrell Programming Logic and Design, Introductory (Paperback, 9th edition)
Joyce Farrell
R1,255 R1,121 Discovery Miles 11 210 Save R134 (11%) Ships in 10 - 15 working days

Prepare for programming success by learning the fundamental principles of developing structured program logic with Farrell's PROGRAMMING LOGIC AND DESIGN: INTRODUCTORY, 9E. Widely used in foundational programming courses, this popular book takes a unique, language-independent approach to programming with a distinctive emphasis on modern conventions. Noted for its clear, concise writing style, the book eliminates highly technical jargon while introducing 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 begins with a list of objectives and provides a concise summary and a list of key terms. End-of-chapter practice offers multiple-choice review questions, programming and gaming exercises, debugging exercises, and a maintenance exercise that challenges you to improve the working logic presented.

CompTIA A+ Guide to IT Technical Support (Hardcover, 10th edition): Jill West, Jean Andrews, Joy Shelton CompTIA A+ Guide to IT Technical Support (Hardcover, 10th edition)
Jill West, Jean Andrews, Joy Shelton
R1,451 R1,308 Discovery Miles 13 080 Save R143 (10%) Ships in 10 - 15 working days

Master the details of IT technical support as Andrews/Dark/West's comprehensive COMPTIA A+ GUIDE TO IT TECHNICAL SUPPORT, 10E explains how to work with users as well as install, maintain, troubleshoot and network computer hardware and software. This step-by-step, highly visual, best-selling approach uses CompTIA A+ Exam objectives as a framework to prepare you for 220-1001 and 220-1002 certification exams. Each chapter covers core and advanced topics while emphasizing practical application of the most current technology, techniques and industry standards. You study the latest hardware, security, Active Directory, operational procedures, basics of scripting, virtualization, cloud computing, mobile devices and Windows 10. Lab Manuals, CourseNotes, online labs and optional MindTap online resources provide additional certification test preparation and interactive activities to prepare you for a role as an IT support technician or administrator.

Data Structures And Algorithms In Java (Paperback, 4th): Adam Drozdek Data Structures And Algorithms In Java (Paperback, 4th)
Adam Drozdek
R1,388 R1,240 Discovery Miles 12 400 Save R148 (11%) Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Systems Analysis And Design In A…
John Satzinger, Robert Jackson, … Hardcover  (1)
R1,282 R1,152 Discovery Miles 11 520
Systems Analysis And Design
Scott Tilley Hardcover R1,301 R1,167 Discovery Miles 11 670
Oracle 12c - SQL
Joan Casteel Paperback  (1)
R1,321 R1,183 Discovery Miles 11 830
Foundations Of Computer Science
Behrouz Forouzan Paperback R1,188 R1,072 Discovery Miles 10 720
Discovering Computers (c)2017
Mark Frydenberg, Misty Vermaat, … Paperback  (3)
R966 Discovery Miles 9 660
Foundations Of Computer Science
Behrouz Forouzan Paperback R1,153 R878 Discovery Miles 8 780
Problem Solving with C++ - Global…
Walter Savitch Paperback R2,400 Discovery Miles 24 000
Program Construction - Calculating…
Roland Backhouse Paperback R1,358 Discovery Miles 13 580
CompTIA Network+ Guide to Networks
Jill West Paperback R1,361 R1,222 Discovery Miles 12 220
Database Principles - Fundamentals of…
Carlos Coronel, Keeley Crockett, … Paperback R1,099 R949 Discovery Miles 9 490

 

Partners