Information Technology

Programming Languages

Per Page:
Sort:

R for Programmers: Advanced Techniques

Dan Zhang
March 30, 2017

This book discusses advanced topics such as R core programing, object oriented R programing, parallel computing with R, and spatial data types. The author leads readers to merge mature and effective methdologies in traditional programing to R programing. It shows how to...

Essentials of Computer Architecture, Second Edition

Douglas Comer
January 17, 2017

This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts,...

Object-Orientation, Abstraction, and Data Structures Using Scala, Second Edition

Mark C. Lewis, Lisa L. Lacher
December 19, 2016

Praise for the first edition: "The well-written, comprehensive book…[is] aiming to become a de facto reference for the language and its features and capabilities. The pace is appropriate for beginners; programming concepts are introduced progressively through a range of examples and then used as...

Mobile Applications Development with Android: Technologies and Algorithms

Meikang Qiu, Wenyun Dai, Keke Gai
December 13, 2016

Mobile Applications Development with Android: Technologies and Algorithms presents advanced techniques for mobile app development, and addresses recent developments in mobile technologies and wireless networks. The book covers advanced algorithms, embedded systems, novel mobile app architecture,...

Programming Language Explorations

Ray Toal, Rachel Rivera, Alexander Schneider, Eileen Choe
September 20, 2016

Programming Language Explorations is a tour of several modern programming languages in use today. The book teaches fundamental language concepts using a language-by-language approach. As each language is presented, the authors introduce new concepts as they appear, and revisit familiar ones,...

Learn to Implement Games with Code

John M. Quick
September 13, 2016

Game development is one of the most rewarding crafts of modern times. Not only is making games a wonderful lifelong hobby, but employment opportunities exist at many levels. Learn to Implement Games with Code guides you through the development process as you put together a release-ready game. It is...

Introduction to Programming and Problem-Solving Using Scala, Second Edition

Mark C. Lewis, Lisa Lacher
August 24, 2016

Praise for the first edition: "The well-written, comprehensive book…[is] aiming to become a de facto reference for the language and its features and capabilities. The pace is appropriate for beginners; programming concepts are introduced progressively through a range of examples and then used as...

Agile Model-Based Development Using UML-RSDS

Kevin Lano
August 02, 2016

This book describes the concepts and application of model-based development (MBD), model transformations, and Agile MBD to a wide range of software systems. It covers systems requirements engineering, system specification and design, verification, reuse, and system composition in the context of...

Foundations of Software Engineering

Ashfaque Ahmed, Bhanu Prasad
July 18, 2016

The best way to learn software engineering is by understanding its core and peripheral areas. Foundations of Software Engineering provides in-depth coverage of the areas of software engineering that are essential for becoming proficient in the field. The book devotes a complete chapter to each of...

Introduction to Software Engineering, Second Edition

Ronald J. Leach
February 05, 2016

Practical Guidance on the Efficient Development of High-Quality Software Introduction to Software Engineering, Second Edition equips students with the fundamentals to prepare them for satisfying careers as software engineers regardless of future changes in the field, even if the changes are...

Data Structure Practice: for Collegiate Programming Contests and Education

Yonghui Wu, Jiande Wang
February 04, 2016

Combining knowledge with strategies, Data Structure Practice for Collegiate Programming Contests and Education presents the first comprehensive book on data structure in programming contests. This book is designed for training collegiate programming contest teams in the nuances of data structure...

R for Programmers: Mastering the Tools

Dan Zhang
January 27, 2016

Unlike other books about R, written from the perspective of statistics, R for Programmers: Mastering the Tools is written from the perspective of programmers, providing a channel for programmers with expertise in other programming languages to quickly understand R. The contents are divided into...

Conferences

Year: