New Information and Communications Technology Titles

New in the Library (Print)

Title Author Call Number Location
Absolute C++ / Walter Savitch ; contributor, Kenrick Mock. Savitch, Walter J., 1943- QA76.73.C153 S279 2016 York General Collection
Absolute Java / Walter Savitch ; contributor, Kenrick Mock Savitch, Walter J., 1943- QA76.73.J38 S265 2016 York General Collection
Advanced malware analysis / Christopher C. Elisan. Elisan, Christopher C., QA76.76.C68 E445 2015 York General Collection
Architecture of privacy : on engineering technologies that can deliver trustworthy safeguards / Courtney Bowman, Ari Gesher, John K. Grant and Daniel Slate ; edited by Elissa Lerner. Bowman, Courtney, QA76.9.A25 B69 2015 York General Collection
Auditing IT infrastructures for compliance / Martin Weiss and Michael G. Solomon. Weiss, Martin (Martin M.), QA76.9.A25 W428 2016 York General Collection
Basic electronics : theory and practice / Sean Westcott, Jean Riescher Westcott. Westcott, Sean, TK7816 .W47 2015 Newnham General Collection
Basic robotics / Keith Dinwiddie. Dinwiddie, Keith, TJ211 .D569 2015 Newnham General Collection
Basics of web design : HTML5 & CSS3 / Terry Ann Felke-Morris, Ed.D., Harper College. Felke-Morris, Terry. QA76.76.H94 F455 2016 Newnham General Collection
Beautiful JavaScript : leading programmers explain how they think / edited by Anton Kovalyov. QA76.73.J39 B43 2015 York General Collection
Beginning Android application development / Wei-Meng Lee. Lee, Wei-Meng. QA76.76.A65 L43 2011 York Course Textbook
Beyond legacy code : nine practices to extend the life (and value) of your software / David Scott Bernstein. Bernstein, David Scott, QA76.76.R42 B47 2015 York General Collection
C : how to program / Paul Deitel, Deitel & Associates, Inc., Harvey Deitel, Deitel & Associates, Inc. Deitel, Paul J., QA76.73.C15 D44 2016 York General Collection
CRACK99 : the takedown of a $100 million Chinese software pirate / David Locke Hall. Hall, David Locke, HV6773.2 .H355 2015 York General Collection
Communication shock : the rhetoric of new technology / by Ty Adams and Stephen A. Smith. Adams, Tyrone, P96.T42 A336 2015 York General Collection
CompTIA security+ guide to network security fundamentals / Mark Ciampa. Ciampa, Mark D., TK5105.59 .C52 2015 Newnham General Collection
Computer networking. Vasudevan, Shriram K., TK5105.5 .V37 2015 York General Collection
Computer science illuminated / Nell Dale, The University of Texas at Austin, John Lewis, Virginia Tech. Dale, Nell. QA76 .D285 2016 York General Collection
Computer security : principles and practice / William Stallings, Lawrie Brown, UNSW Canberra at the Australian Defence Force Academy. Stallings, William, QA76.9.A25 S685 2015 York General Collection
Computer security and penetration testing. Basta, Alfred, TK5105.59 .B366 2014 York Course Textbook
Concepts of database management / Philip J. Pratt, Mary Z. Last. Pratt, Philip J., 1945- QA76.9.D3 P729287 2015 York General Collection
Cyberphobia : identity, trust, security and the Internet / Edward Lucas. Lucas, Edward, 1962- QA76.9.A25 L84 2015 York General Collection
DSP first / James H. McClellan, Ronald W. Schafer, Mark A. Yoder. McClellan, James H., 1947- TK5102.9 .M388 2016 Newnham General Collection
Data Visualization with JavaScript / Stephen A. Thomas. Thomas, Stephen A., 1962- QA76.9.I52 T46 2015 York General Collection
Data-ism : the revolution transforming decision making, consumer behavior, and almost everything else / Steve Lohr. Lohr, Steve. QA76.9.C66 L64 2015 York General Collection
Database concepts / David M. Kroenke, David J. Auer. Kroenke, David M., 1948- QA76.9.D3 K736 2015 York General Collection
Database management system / Ashima Bhatnagar Bhatia, Vaibhav Bansal. Bhatia, Ashima Bhatnagar, QA76.9.D3 B43 2015 York General Collection
Database systems : design, implementation, and management / Carlos Coronel, Steven Morris. Coronel, Carlos. QA76.9.D26 R62 2015 York Course Textbook
Delmar's standard textbook of electricity / Stephen L. Herman. Herman, Stephen L., QC522 .H47 2016 Newnham General Collection
Designing and deploying 802.11 wireless networks : a practical guide to implementing 802.11n and 802.11ac wireless networks for enterprise-based applications / Jim Geier. Geier, James T, TK5105.78 .G448 2015 York General Collection
Developing Web components / Jarrod Overson and Jason Strimpel. Overson, Jarrod, QA76.73.J39 York General Collection
Digital electronics : a primer : introductory logic circuit design / Mark Nixon, University of Southampton, UK. Nixon, Mark (Mark Stewart) TK7868.D5 N52 2015 Newnham General Collection
Digital fundamentals / Thomas L. Floyd. Floyd, Thomas L. TK7868.D5 F53 2015 Newnham General Collection
Digital information age / Roman Kuc, Professor of Electrical Engineering School of Engineering & Applied Science, Yale University. Kuc, Roman, QA76 .K794 2015 Newnham General Collection
Digital systems : principles and applications / Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss. Tocci, Ronald J. TK7868.D5 T62 2011 York Course Textbook
Effective Python : 59 specific ways to write better Python / Brett Slatkin. Slatkin, Brett, QA76.73.P98 S57 2015 York General Collection
Effective modern C++ : 42 specific ways to improve your use of C++11 and C++14 / Scott Meyers. Meyers, Scott (Scott Douglas), QA76.73.C153 M494 2015 York General Collection
Electrical engineering in context : smart devices, robots & communications / Roman Kuc. Kuc, Roman, TK146 .K83 2015 Newnham General Collection
Electronic circuits : fundamentals and applications / Mike Tooley. Tooley, Michael H. TK7867 .T6583 2015 Newnham General Collection
Elementary information security / Richard E. Smith. Smith, Richard E., 1952- QA76.9.A25 S652 2016 York General Collection
Eloquent javascript : a modern introduction to programming / by Marijn Haverbeke. Haverbeke, Marijn. QA76.73.J39 H38 2015 York General Collection
Enterprise software security : a confluence of disciplines / Kenneth R. van Wyk, Mark G. Graff, Diana L. Burley. Van Wyk, Kenneth R., TK5105.59 .V36 2015 York General Collection
Essential mathematics for games and interactive applications / James M. Van Verth, Lars M. Bishop. Van Verth, James M., QA76.76.C672 V47 2016 York General Collection
Exercises for programmers : 57 challenges to develop your coding skills / Brian P. Hogan. Hogan, Brian P., QA76.6 .H617 2015 York General Collection
Expert Oracle database architecture / Thomas Kyte, Darl Kuhn. Kyte, Thomas, QA76.9.D32 K98 2014 York General Collection
Explorations in computing : an introduction to computer science and Python programming / John S. Conery. Conery, John S. QA76 .C58594 2015 York General Collection
Foundations of programming languages / Kent D. Lee. Lee, Kent D. (Kent Derek) QA76.7 .L44 2014 York General Collection
Future crimes : everything is connected, everyone is vulnerable and what we can do about it / Marc Goodman. Goodman, Marc. HV6773 .G66 2015 York General Collection
GUI design / edited by SendPoints Publishing Co. Ltd.. QA76.9.U83 G85 2015 York General Collection
Geek's chihuahua : living with Apple / Ian Bogost. Bogost, Ian, HD9696.8.U64 A67 2015 York General Collection
Geeks, mush heads, and the IT revolution : how SRA International achieved success over nearly four decades / Ernst Volgenau. Volgenau, Ernst. HD9696.A3 U58 2015 York General Collection
Google : how Google works / Eric Schmidt and Jonathan Rosenberg, with Alan Eagle. Schmidt, Eric, 1955 April 27- HD9696.8.U64 G66647 2014 York General Collection
Great principles of computing / Peter J. Denning and Craig H. Martell. Denning, Peter J., 1942- QA76 .D3483 2015 York General Collection
Guide to computer forensics and investigations : processing digital evidence / Bill Nelson, Amelia Phillips, Christopher Steuart. Nelson, Bill, HV8079.C65 N45 2016 York General Collection
HTML5 : 20 lessons to successful web development / Robin Nixon. Nixon, Robin, 1961- QA76.76.H94 N587 2015 York General Collection
Hacking exposed wireless : wireless security secrets and solutions / Joshua Wright, Johnny Cache. Wright, Joshua, TK5103.2 .W77 2015 York General Collection
Hands-on database : an introduction to database design and development / Steve Conger, Seattle Central Community College. Conger, Steve. QA76.9.D26 C644 2014 York General Collection
Hands-on mobile app testing : a guide for mobile testers and anyone involved in the mobile app business / Daniel Knott. Knott, Daniel. QA76.76.T48 K64 2015 York General Collection
How software works : the magic behind encryption, CGI, search engines, and other everyday technologies / by V. Anton Spraul. Spraul, V. Anton, QA76.5 .S6663 2015 York General Collection
I [heart symbol] logs / Jay Kreps. Kreps, Jay, QA76.9.D3385 K74 2015 York General Collection
IOS 8 SDK development : creating iPhone and iPad apps with Swift / Chris Adamson, Janie Clayton. Adamson, Chris, 1967- QA76.8.I64 A34 2015 York General Collection
IOS 8 for programmers : an app-driven approach with Swift. Volume 1 / Paul J. Deitel, Harvey M. Deitel, Abbey Deitel. Deitel, Paul J., QA76.774.I67 D45 2015 York General Collection
IOS 9 programming fundamentals with Swift : Swift, Xcode, and Cocoa Basics / Matt Neuburg. Neuburg, Matt, QA76.774.I67 N52 2015 York General Collection
IP design for mobile networks / Mark Grayson, Kevin Shatzkamer, Scott Wainner. Grayson, Mark, 1965- TK5105.78 .G73 2009 York General Collection
Indoor radio planning : a practical guide for 2G, 3G and 4G / Morten Tolstrup. Tolstrup, Morten, TK5105.78 .T65 2015 Newnham General Collection
Innovators : how a group of hackers, geniuses, and geeks created the digital revolution / Walter Isaacson. Isaacson, Walter. QA76.2.A2 I87 2014 York General Collection
Internet freedom software and illicit activity : supporting human rights without enabling criminals / Sasha Romanosky, Martin C. Libicki, Zev Winkelman, Olesya Tkacheva. Romanosky, Sasha, TK5105.8855 .R66 2015 York General Collection
Internet is not the answer / Andrew Keen. Keen, Andrew, HM851 .K444 2015 York General Collection
Internet security : how to defend against attackers on the web / Mike Harwood. Harwood, Mike, HM742 .H38 2015 York General Collection
Introducing SQL server / Mike McQuillan. McQuillan, Mike. QA76.9.D3 York General Collection
Introducing iOS 8 : Swift programming from idea to app store / Steve Derico. Derico, Steve. QA76.774.I67 D47 2014 York General Collection
Introduction to C programming / by Reema Thareja. Thareja, Reema, QA76.73.C153 T53 2014 York General Collection
Introduction to Javascript Object Notation : a to-the-point guide to JSON / Lindsay Bassett. Bassett, Lindsay, QA76.73.J39 B37 2015 York General Collection
Introduction to agile methods / Sondra Ashmore, Ph.D., Kristin Runyan. Ashmore, Sondra. QA76.76.D47 A83 2015 York General Collection
Introduction to computing using Python : an application development focus / Ljubomir Perkovic, DePaul University. Perkovic, Ljubomir, QA76.73.P98 P47 2015 York General Collection
Java in a Nutshell / Benjamin J Evans and David Flanagan. Evans, Benjamin J., QA76.73.J38 E83 2015 York General Collection
Java tutorial : a short course on the basics / Raymond Gallardo, Scott Hommel, Sowmya Kannan, Joni Gordon, Sharon Biocca Zakhour. Gallardo, Raymond. QA76.73.J38 Z35 2015 York General Collection
JavaScript / Sasha Vodnik and Don Gosselin. Vodnik, Sasha, QA76.73.J39 V64 2014 York General Collection
Javascript : novice to ninja / by Darren Jones. Jones, Darren, QA76.73.J39 J66 2014 York General Collection
Javascript application design : a Build First approach / Nicholas Bevacqua. Bevacqua, Nicolas. QA76.73.J39 .B48 2015 York General Collection
Javascript quick syntax reference. Olsson, Mikael. QA76.73.J39 York General Collection
LTE signaling, troubleshooting and performance measurement / Ralf Kreher and Karsten Gaenger, Tektronix Berlin GmbH, Germany. Kreher, Ralf, TK5103.48325 .K74 2016 Newnham General Collection
Learn Swift on the Mac : for OSX and iOS / Waqar Malik. Malik, Waqar. QA76.76.A63 York General Collection
Learn iOS 8 app development / James Bucanek. Bucanek, James, 1965- QA76.76.A65 B83 2014 York General Collection
Learning Swift 2 programming / Jacob Schatz. Schatz, Jacob, QA76.774.I67 S33 2016 York General Collection
Learning agile : understanding Scrum, XP, Lean, and Kanban / Andrew Stellman and Jennifer Greene. Stellman, Andrew, QA76.76.D47 S74 2014 York General Collection
Learning processing : a beginner's guide to programming images, animation, and interaction / Daniel Shiffman. Shiffman, Daniel, QA76.73.P75 S54 2015 York General Collection
Learning to program / Steven Foote. Foote, Steven (Computer programmer), QA76.6 .F66 2015 York General Collection
Linux command line and shell scripting bible / Richard Blum, Christine Bresnahan. Blum, Richard, 1962- QA76.76.O63 B598 2015 York General Collection
Losing the signal : the spectacular rise and fall of BlackBerry / Jacquie McNish, Sean Silcoff. McNish, Jacquie, HD9696.2.C24 B566 2015 York General Collection
Mastering iOS frameworks : beyond the basics / Kyle Richter, Joe Keeley. Richter, Kyle, QA76.774.I67 R534 2015 York General Collection
Metasploit : the penetration tester's guide / by David Kennedy [and others]. QA76.9.A25 M4865 2011 York Course Textbook
Microsoft access programming pocket primer / Julitta Korol. Korol, Julitta, QA76.9.D3 K67 2015 York General Collection
More awesome than money : four boys and their quest to save the world from Facebook / Jim Dwyer. Dwyer, Jim, 1957- HD9696.8.U54 D533 2014 York General Collection
More iPhone development woth Objective-C / David Mark, Jayant Varma, Jeff LaMarche, Alex Horovitz, Kevin Kim. Marḳ, Daṿid, QA76.76.A65 York General Collection
Networking : the complete reference / Bobbi Sandberg. Sandberg, Bobbi, TK5105.5 .S354 2015 Newnham General Collection
New perspectives computer concepts, 2016 : comprehensive / Parsons. Parsons, June Jamrich, QA76.27 .P37 2016 York General Collection
Object-oriented technology / Suad Alagić. Alagić, Suad, 1946- QA76.9.O35 A43 2015 York General Collection
Official Ubuntu book / Matthew Helmke, Elizabeth K. Joseph, José Antonio Rey, Philip Ballew ; with Benjamin Mako Hill. Helmke, Matthew. QA76.774.U28 H45 2015 York General Collection
Oracle PL/SQ by example / Benjamin Rosenzweig, Elena Rakhimov. Rosenzweig, Benjamin. QA76.73.P258 R68 2015 York General Collection
Oracle PL/SQL language pocket reference / Steven Feuerstein, Bill Pribyl, Chip Dawes. Feuerstein, Steven, QA76.9.D3 York General Collection
Outsourcer : the story of India's IT revolution / Dinesh C. Sharma. Sharma, Dinesh C. HD9696.63.I42 S48 2015 York General Collection
Owning the world of ideas : intellectual property and global network capitalism / Matthew David, Debora Halbert. David, Matthew, K1401 .D38 2015 York General Collection
Pattern on the stone : the simple ideas that make computers work / W. Daniel Hillis. Hillis, W. Daniel, QA76.5 .H4918 2015 York General Collection
Practitioner's guide to user experience design / Luke Miller. Miller, Luke, 1983- QA76.9.H85 M55 2015 York General Collection
Prehistory of the cloud / Tung-Hui Hu. Hu, Tung-Hui, 1978- TK5105.5 .H79 2015 York General Collection
Primer on client-side web security / Philippe De Ryck, Lieven Desmet, Frank Piessens, Martin Johns. De Ryck, Philippe, TK5105.59 .D47 2014 York General Collection
Principles of electronic communication systems / Louis E. Frenzel Jr. Frenzel, Louis E., Jr., 1938- TK5101 .F664 2014 Newnham General Collection
Principles of information security / Michael E. Whitman, Herbert J. Mattford. Whitman, Michael E., 1964- TK5105.59 .W54 2016 York General Collection
Pro Java 8 programming / Brett Spell. Spell, Brett, QA76.73.J38 York General Collection
Pro PowerShell for database developers / Brian Cafferky. Cafferky, Bryan P. QA76.73.W56 C34 2015 York General Collection
Prof Alan Turing decoded : a biography / by Dermot Turing Turing, Dermot. QA29.T8 T78 2015 York General Collection
Professional Swift / Michael Dippery. Dippery, Michael, QA76.73.S95 D57 2015 York General Collection
Programming Chrome apps / Marc Rochkind. Rochkind, Marc J. QA76.76.A65 R63 2015 York General Collection
Programming massively parallel processors : a hands-on approach / David B. Kirk and Wen-mei W. Hwu. Kirk, David, 1960- QA76.642 .K57 2013 York Course Textbook
Python programming fundamentals / Kent D. Lee. Lee, Kent D. QA76.73.P98 L44 2014 York General Collection
SQL : a beginner's guide / Andrew J. Oppel. Oppel, Andrew J., QA76.73.S67 S54 2016 York General Collection
Sams Teach yourself Swift in 24 hours / BJ Miller. Miller, BJ (Computer software developer), QA76.73.S95 M55 2016 York General Collection
Sams teach yourself Windows PowerShell in 24 hours / Timothy Warner. Warner, Timothy L., QA76.73.W56 W376 2015 York General Collection
Scaling up machine learning : parallel and distributed approaches / edited by Ron Bekkerman, Mikhail Bilenko, John Langford. Q325.5 .S28 2012 York General Collection
Scripting in Java : integrating with Groovy and JavaScript / Kishori Sharan. Sharan, Kishori. QA76.73.J38 S43 2014 York General Collection
Software craftsman : professionalism, pragmatism, pride / Sandro Mancuso. Mancuso, Sandro. QA76.76.D47 M3614 2015 York General Collection
Software engineering / Ian Sommerville. Sommerville, Ian, 1951- QA76.758 .S657 2016 York General Collection
Software engineering : a methodical approach / Elvis C. Foster. Foster, Elvis C., QA76.758 .F67 2014 York General Collection
Software evolution and maintenance : a practitioner's approach / Priyadarshi Tripathy, Kshirasagar Naik. Tripathy, Priyadarshi, 1958- QA76.76.S64 T75 2015 York General Collection
Spam nation : the inside story of organized cybercrime--from global epidemic to your front door / Brian Krebs. Krebs, Brian. HV6773.2 .K74 2014 York General Collection
Starting out with App Inventor for Android / Tony Gaddis and Rebecca Halsey. Gaddis, Tony, QA76.76.A65 G33 2015 York General Collection
Starting out with Java. From control structures through data structures / Tony Gaddis, Haywood Community College, Godfrey Muganda, North Central College. Gaddis, Tony, QA76.73.J38 G33 2016 York General Collection
Starting out with programming logic & design / Tony Gaddis, Haywood Community College. Gaddis, Tony, QA76.6 .G315 2016 York General Collection
Swift for programmers / Paul Deitel, Harvey Deitel (Deitel & Associates, Inc.). Deitel, Paul J., QA76.73.O115 .D45 2015 York General Collection
Swift os x programming for absolute beginners. Wang, Wally. TK5105.86 .W36 2015 York General Collection
Swift translation guide for Objective-C developers / Maurice Kelly. Kelly, Maurice (Computer software developer), QA76.73.O115 K45 2015 York General Collection
Theoretical and Experimental Methods for Defending Against Ddos Attacks. Soltanian, Mohammad Reza Khalifeh, TK5105.59 .S658 2015 York General Collection
Ubuntu unleashed 2015 edition / Matthew Helmke ; with Andrew Hudson and Paul Hudson. Helmke, Matthew, QA76.774.U28 H453 2015 York General Collection
Understanding copyright : intellectual property in the digital age / Bethany Klein, Giles Moss, Lee Edwards. Klein, Bethany, K1485 .K54 2015 York General Collection
Wireless and mobile device security / Jim Doherty. Doherty, Jim, 1968- TK5105.78 .D64 2016 York General Collection
Wireless communication networks and systems / William Stallings, Cory Beard, University of Missouri-Kansas City. Stallings, William. TK5103.2 .S828 2016 York General Collection
Xcode 6 start to finish : IOS and OS X development / Fritz Anderson. Anderson, Fritz. QA76.774.M33 A534 2015 York General Collection
Your code as a crime scene : use forensic techniques to arrest defects, bottlenecks, and bad design in your programs / Adam Tornhill. Tornhill, Adam. QA76.76.Q35 T67 2015 York General Collection

New Online (eBooks)

Title Author
Analog and mixed-signal electronics / Karl D. Stephan. Stephan, Karl David, 1953-
Conquering the electron : the geniuses, visionaries, egomaniacs, and scoundrels who built our electronic age / Derek Cheung and Eric Brach. Cheung, Derek T.,
Designing with objects : object-oriented design patterns explained with stories from Harry Potter / Avinash C. Kak. Kak, Avinash C.,
Electronics companion : devices and circuits for physicists and engineers / Anthony C. Fischer-Cripps, Fischer-Cripps Laboratories Pty Ltd, Sydney, Australia.. Fischer-Cripps, Anthony C.,
Linux essentials / Christine Bresnahan, Richard Blum. Bresnahan, Christine,
Programming and interfacing Atmel AVR microcontrollers / Thomas Grace. Grace, Thomas,
What's wrong with copying? / Abraham Drassinower. Drassinower, Abraham, 1962-

New Videos (DVD and streaming)

Title Author Location