Information Technology

Per Page:
Sort:

C: From Theory to Practice, Second Edition

George S. Tselikis, Nikolaos D. Tselikas
June 14, 2017

This easy-to-use, classroom-tested textbook covers the C programming language for computer science and IT students. Designed for a compulsory fundamental course, it presents the theory and principles of C. More than 500 exercises and examples of progressive difficulty aid students in understanding...

Introduction to Middleware: Web Services, Object Components, and Cloud Computing

Letha Hughes Etzkorn
June 05, 2017

"A stereotype of computer science textbooks is that they are dry, boring, and sometimes even intimidating. As a result, they turn students’ interests off from the subject matter instead of enticing them into it. This textbook is the opposite of such a stereotype. The author presents the subject...

Processing: An Introduction to Programming

Jeffrey L. Nyhoff, Larry R. Nyhoff
May 16, 2017

This book demonstrates how Processing is an excellent language for beginners to learn the fundamentals of computer programming. Originally designed to make it simpler for digital artists to learn to program, Processing is a wonderful first language for anyone to learn. Given its origins, Processing...

Cybersecurity: Geopolitics, Law, and Policy

Amos N. Guiora
March 07, 2017

This book examines the legal and policy aspects of cyber-security. It takes a much needed look at cyber-security from a geopolitical perspective. Through this lens, it seeks to broaden the reader's understanding of the legal and political considerations of individuals, corporations, law enforcement...

ARM Microprocessor Systems: Cortex-M Architecture, Programming, and Interfacing

Muhammad Tahir, Kashif Javed
February 06, 2017

This book presents the use of a microprocessor-based digital system in our daily life. Its bottom-up approach ensures that all the basic building blocks are covered before the development of a real-life system. The ultimate goal of the book is to equip students with all the fundamental building...

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...

Fundamentals of User-Centered Design: A Practical Approach

Brian Still, Kate Crane
December 17, 2016

There has been some solid work done in the area of User-Centered Design (UCD) over the last few years. What’s been missing is an in-depth, comprehensive textbook that connects UCD to usability and User Experience (UX) principles and practices. This new textbook discusses a theoretical framework in...

Computer Architecture: Fundamentals and Principles of Computer Design, Second Edition

Joseph D. Dumas II
December 01, 2016

Not only does almost everyone in the civilized world use a personal computer, smartphone, and/or tablet on a daily basis to communicate with others and access information, but virtually every other modern appliance, vehicle, or other device has one or more computers embedded inside it. One cannot...

UNIX: The Textbook, Third Edition

Syed Mansoor Sarwar, Robert M. Koretsky
October 10, 2016

UNIX: The Textbook, Third Edition provides a comprehensive introduction to the modern, twenty-first-century UNIX operating system. The book deploys PC-BSD and Solaris, representative systems of the major branches of the UNIX family, to illustrate the key concepts. It covers many topics not covered...

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...

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...

Conferences

Year: