INFM 603
Information Technology and Organizational Context
Spring 2015
Required Readings
All of our textbooks are available online through the
University of Maryland sybscription to Safari, a textbook
aggregator.
David A. Karp and Andy Rathbone, PCs:
The Missing Manual, O'Reilly Media, 2005.
Eric Hall, Internet
Core Protocols: The Definitive Guide, O'Reilly Media, 2000.
Elisabeth Robson and Eric Freeman, Head
First HTML and CSS (2nd Edition), O'Reilly Media, 2012.
Eric T. Freeman and Elisabeth Robson, Head
First JavaScript Programming, O'Reilly Media, 2014.
Eric Freeman and Elisabeth Robson, Head
First HTML5 Programming, O'Reilly Media, 2011.
Lynn Beighley, Head
First SQL, O'Reilly Media, 2007.
Lynn Beighley and Michael Morrison, Head
First PHP and MySQL, O'Reilly Media, 2008.
Angela Byron, Addison Berry and Bruno De Bondt, Using
Drupal (2nd Edition), O'Reilly Media, 2012.
Jonathan Stark and Brian Jepson, Building
Android Apps with HTML, CSS and JavaScript (2nd Edition),
O'Reilly Media, 2012.
Dan Pilone and Russ Miles, Head
First Software Development, O'Reilly Media, 2007.
Required Readings for Week 1 (Physical Infrastructure)
- PCs: The Missing Manual, Chapter 1 (Inside your PC)
- Internet Core Protocols, Chapter 1 (Introduction to TCP/IP)
- Head First HTML with CSS Chapter 1 (HTML Overview)
- Head First HTML with CSS Chapter 4 (Hosting)
Required Readings for Week 2 (Web Infrastructure)
- Head First HTML with CSS Chapter 2 (Linking)
- Head First HTML with CSS Chapter 3 (Building a Web Page)
- Head First HTML with CSS Chapter 5 (Images)
- Head First HTML with CSS Chapter 7 (CSS)
- Head First HTML with CSS Chapter 8 (Fonts)
- Head First HTML with CSS Chapter 13 (Tables)
Required Readings for Week 3 (Structured Programming)
- Head First JavaScript Programming, Chapter 1 (Introduction)
- Head First JavaScript Programming, Chapter 2 (Going Further)
Required Readings for Week 4 (Functions and Data Structures)
- Head First JavaScript Programming, Chapter 3 (Functions)
- Head First JavaScript Programming, Chapter 4 (Arrays)
- Head First JavaScript Programming, Chapter 7 (Types)
Required Readings for Week 5 (Objects and Events)
- Head First JavaScript Programming, Chapter 5 (Objects)
- Head First JavaScript Programming, Chapter 6 (DOM)
- Head First JavaScript Programming, Chapter 8 (Events)
Required Readings for Week 6 (Snow)
Required Readings for Week 7 (Relational Databases)
- Head First SQL, Chapter 1 (Introduction)
- Head First SQL, Chapter 2 (SQL SELECT)
- Head First SQL, Chapter 4 (Normalization)
- Head First SQL, Chapter 7 (Design)
Required Readings for Week 8 (PHP and Asynchronous Programming)
- Head First PHP and MySQL, Chapter 1 (PHP)
- Head First PHP and MySQL, Chapter 2 (Connecting PHP to MySQL)
- Head First SQL, Chapter 8 (SQL JOIN)
- Head First HTML5 Programming, Chapter 6 (Web Services)
Required Readings for Week 9 (Content Management Systems)
- Using Drupal, Chapter 1 (Overview)
- Using Drupal, Chapter 2 (Jumpstart)
Required Readings for Week 10 (Mobile Apps)
- Building Android Apps, Chapter 1 (Introduction, Read only Web vs. Native)
- Building Android Apps, Chapter 7 (Native Apps)
Required Readings for Week 11 (Requirements Analysis)
- Head First Software Development, Chapter 1 (Introduction)
- Head First Software Development, Chapter 2 (Requirements)
Required Readings for Week 12 (Software Engineering)
- Head First Software Development, Chapter 3 (Planning)
- Head First Software Development, Chapter 6 (Version Control; Don't read 6.5, which is on Build Scripts)
- Head First Software Development, Chapter 7 (Testing)
Required Readings for Week 13 (Distributed Teams)
- John Noll, Sarah Beecham and Ita Richardson, Global
Software Development and Collaboration: Barriers and
Solutions. ACM Inroads, 1(3), 66-78, 2010.
- Likoebe M. Maruping, Implementing
Extreme Programming in Distributed Software Teams: Strategies and
Challenges, in Darja Smite, Nils B. Moe and Par J. Agerfalk
(ed.), Agility across time and space: Implementing Agile Methods
in Global Software Projects, Springer, 2010.
Doug Oard
Last modified: Thu Mar 5 15:53:27 2015