Spring 2025

Spring 2025

CSCI 1301  Computer Science I

  • No Textbook

 

CSCI 1302  Computer Science II

  • No Textbook

 

CSCI 2201  Principles of Programming Languages

  • Title: Concepts of Programming Languages, 12th edition
  • Author: Robert Sebesta
  • ISBN-13: 978-0135102268, 978-0134997186, or 978-1292436821
  • Publisher: Pearson 

 

CSCI 2205  Introduction to Data Structures & Algorithms

  • Title: Data Structures & Algorithms in Python 1st Edition
  • Author: John Canning, Alan Broder, Robert Lafore
  • ISBN-13: 978-0134855684
  • Publisher: Addison-Wesley Professional; 1st edition (October 14, 2022)

 

CSCI 2300  Experiential Learning in Computer Science

  • No Textbook

 

CSCI 3235 Human Comp Interaction      

  • Title: Interaction Design beyond human-computer interaction (5th)
  • Author: Helen Sharp, Jennifer Preece, Yvonne Rogers
  • Publisher: Wiley
  • ISBN-13: 978-1119547259    

 

CSCI 3245 Database Principles

  • Title: Database Processing: Fundamentals, Design, and Implementation, 16th edition
  • Author: David M. Kroenke, David J. Auer, Scott L. Vandenberg, Robert C. Yoder
  • ISBN: 9780136931577
  • Publisher: Pearson

 

CSCI 3251 Object-Oriented Programming

  • Title: Python Object-Oriented Programming - Fourth Edition
  • Author: Steven F Lott, Dusty Phillips
  • Publisher ‏ : ‎ Packt Publishing; 4th ed. edition (July 2, 2021)
  • ISBN-13 ‏ : ‎ 978-1801077262

 

CSCI 4237  3D Modeling and Animation

  • Title: The Complete Guide to Blender Graphics: Computer Modeling and Animation: Volume One 8th Edition
  • Author: John M. Blain
  • ISBN-13: 978-1032510606
  • Publisher: CRC Press

 

CSCI 4264 Data Structures & Algorithm Analysis       

  • Title: Intro to Java Programming, Comprehensive Version (12th)
  • Author: Daniel Liang
  • Publisher: Pearson
  • ISBN: 978-0136520238

 

CSCI 4361 Software Security

  • Title: Elementary Information Security (3rd)
  • Author: Smith
  • Publisher: Jones and Bartlett
  • ISBN: 978-1284153040

 

CSCI 4365 Test-Driven Software Development

  • Title: Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript 2nd Edition
  • Author: Harry Percival
  • Publisher‏: O'Reilly Media; 2nd edition (August 31, 2017)
  • ISBN-13: 978-1491958704

 

CSCI 4451 Introduction to HCI Design

  • Title: The Art and Science of UX Design: A step-by-step guide to designing amazing user experiences, 1st Edition
  • Author: Anthony Conta
  • ISBN-13: 978-0138060268
  • Publisher: New Riders

 

CSCI 4452 HCI Methods - Design and Evaluation

  • Title: Human-Computer Interaction. Advanced Guide: Mastering the Art of User-Centered Design. An Advanced Guide to Human-Computer Interaction
  • Author: James Ferry
  • Publisher ‏ : ‎ Independently published (June 4, 2024)
  • ISBN-13 ‏ : ‎ 979-8327588264

=================================

ITEC 1001 Perspective - History Computing

  • No Textbook

 

ITEC 2201 Business Info Apps   

  • Cengage - MindTap for Cengage's New Perspectives Collection, Microsoft® 365® & Office® 2021, 1 term Instant Access
  • ISBN: 9780357671993 
  • 1st Edition  

 

ITEC 2215 Introduction to IT

  • Title: Information Systems: A Manager's Guide to Harnessing Technology.
  • Author: John Gallaugher
  • ISBN: 978-1-4533-4121-6
  • Publisher: FlatWorld Knowledge; 10th edition (2024)  

 

ITEC 2260 Intro to Computer Programming

  • No Textbook 

 

ITEC 2270 Application Development    

  • No Textbook  

 

ITEC 2320  Networking Essentials

  • No Textbook

 

ITEC 2380 Web Development

  • No Textbook
  • Website: http://itwebtutorials.mga.edu/           

 

ITEC 3155 Systems Analysis Design

  • Title: Systems Analysis and Design (11th)
  • Author: Tilley, Scott & Rosenblatt, Harry J
  • ISBN: 9781305494602
  • Publisher: Cengage Learning

 

ITEC 3235 Human Comp Interaction     

  • Title: Interaction Design beyond human-computer interaction (6th)
  • Author: Yvonne Rogers, Helen Sharp, Jennifer Preece
  • Publisher: Wiley
  • ISBN-13: 978-1119901099

                                                                                  

ITEC 3236 Interactive Digital Media

  • Title: An Introduction to Digital Multimedia, 2nd. Ed.
  • Author: Savage T.M. & Vogel K.E.
  • ISBN 9781449688394
  • Publisher: Jones & Bartlett Learning

 

ITEC 3245 Database Principles

  • ITEC 3245 Database Principles
  • Title: Fundamentals of Database Management Systems, 3rd Edition
  • Author(s): Mark L. Gillenson
  • ISBN-13: 978-1-119-90746-6
  • Publisher: Wiley

 

ITEC 3300 Project Management

  • Title: Information Technology Project Management (9th Ed.)
  • Author(s): Schwalbe
  • ISBN-13‏ : ‎ 978-1337101356
  • Publisher: Cengage Learning; 9th edition (August 14, 2018)  

 

ITEC 3310 Info Tech & Orgl Int

  • Title: Management Information Systems: Managing the Digital Firm (15th)
  • Author: Laudon, Kenneth C., Laudon, Jane P.
  • ISBN-13: 9780134639710
  • Publisher: Pearson

 

ITEC 3325 Windows Systems Admin

               

ITEC 3328 Linux Systems Admin

  • No Textbook

  

ITEC 3355 Data Mining

  • No Textbook
  • Online Resources
  • Data Analysis in Python - http://www.data-analysis-in-python.org

 

ITEC 4200 Foundations of Information Security

 

ITEC 4205 Legal Ethic Issues IT   

  • No Textbook

 

ITEC 4237 3D Modeling & Animation

  • Title: The Complete Guide to Blender Graphics: Computer Modeling and Animation: Volume One (8th Ed)
  • Author: John M. Blain
  • ISBN-13: 978-1032510606
  • Publisher: CRC Press

 

ITEC 4242 Database Admin

  • No Textbook

 

ITEC 4255 Game Design and Development

  • Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C# (3rd Edition)
  • Author: Jeremy Gibson
  • ISBN-13: 978-0136619949 

 

ITEC 4261 Java Programming

  • Title: Intro to Java Programming, Comprehensive Version (12th)
  • Author: Daniel Liang
  • Publisher: Pearson
  • ISBN: 978-0136520238

 

ITEC 4264 Data Structures & Algorithm Analysis       

  • Title: Intro to Java Programming, Comprehensive Version (12th)
  • Author: Daniel Liang
  • Publisher: Pearson
  • ISBN: 978-0136520238

 

ITEC 4266 C++ Programing          

  • Title: Starting Out with C++ from Control Structures to Objects (10th edition)
  • Publisher: Pearson
  • Author: Tony Gaddis
  • ISBN: 9780137450626

 

ITEC 4269 Client/Server Systems Programming

  • Title:  Web Development with Django: A definitive guide to building modern Python web applications using Django 4, 2nd Edition 2nd 
  • Authors: Ben Shaw, Saurabh, Andrew Bird, Bharath Chandra K S, Christ Guest
  • ISBN-13: 978-1803230603
  • Publisher: Packt Publishing; 2nd ed. edition (May 26, 2023)

 

ITEC 4284 Web Multi Delivery

  • No textbook

 

ITEC 4286 Web App Dev

  • Title: Murach’s ASP.NET Core MVC, 2nd Ed.
  • by Mary Delamater and Joel Murach
  • Publisher: Mike Murach & Associates; 2nd edition (December, 2022)
  • ISBN 978-1943873029 (e-book also will be fine)

 

ITEC 4322 Advanced Digital Forensics

  • Title: Guide to Computer Forensics and Investigations, 6th Edition
  • ISBN: 9781337568982 (MindTap 6-month access code)
  • Publisher: Cengage

 

ITEC 4330 Routing and Switching

  • Title: Packet Guide to Routing and Switching
  • Authors: Bruce Hartpence
  • ISBN: 978-1449306557
  • Publisher: O’Reilly 2011

 

ITEC 4344 Ethical Hacking

 

ITEC 4361 Software Security

  • Title: Elementary Information Security (3rd)
  • Author: Smith
  • Publisher: Jones and Bartlett
  • ISBN: 978-1284153040

 

ITEC 4364 Systems Programming

  • Title: C Programming: A Modern Approach, 2nd Edition
  • Author: K. N. King
  • ISBN-13: 978-0393979503
  • Publisher: W. W. Norton & Company; 2 edition (April 19, 2008)

 

ITEC 4365 Software Testing and QA

  • Title: Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript 2nd Edition
  • Author: Harry Percival
  • Publisher‏: O'Reilly Media; 2nd edition (August 31, 2017)
  • ISBN-13: 978-1491958704

 

ITEC 4370 Virtual Computing

  • Title: Virtualization Essentials, 3rd Edition
  • ISBN13: 9781394181568 (Print), 9781394181575 (eBook)
  • Author: Matthew Portnoy
  • Publisher: Wiley

  

ITEC 4421 Network Security

  • Title: CompTIA Security+ Guide to Network Security Fundamentals (7th Edition)
  • Author: Mark Ciampa
  • Publisher: Cengage
  • ISBN-13: 9780357424377 (eBook: 9780357709597)
  • https://www.cengage.com/c/comptia-security-guide-to-network-security-fundamentals-7e-ciampa/9780357424377/

 

ITEC 4750 Senior Capstone

  • No Textbook

 

ITEC 5110 Leader & Strategic Plan

  • No Textbook

 

ITEC 5120 IT Project Management         

  • Title: Information Systems Project Management
  • Author: David Olson
  • Publisher: Business Expert Press
  • ISBN: 978-1631571220

 

ITEC 5140 Research Methods

  • Introduction to Research Methods: A Hands-on Approach Second Edition
  • Bora Pajo
  • SAGE Publications
  • ISBN: 978-1544391700

 

ITEC 5310 Human Computer Interaction

  • User and Task Analysis for Interface Design
  • Author: Hackos and Redish
  • ISBN: 9780471178316
  • Publisher: Wiley and Sons

 

ITEC 6220 Ethical Hacking

  • No Textbook

 

ITEC 6240 Security Ethics & Legal Environment

  • A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology
  • by Sara Baase and Timothy M. Henry
  • Publisher: Pearson
  • Print ISBN: 9780134615271, 0134615271
  • eText ISBN: 9780134615394, 0134615395
  • Edition: 5th

 

ITEC 6300 Online Advanced Health Information Technology

  • Title: Information Technology for the Health Professions, 5th Edition
  • Author: Lillian Burke and Barbara Weill
  • Publisher: Pearson (5th Edition, 2021) 
  • Print ISBN-13: 9780134877716 (2018 update)
  • EText ISBN-13: 9780137561513 (2021 update)

 

ITEC 6320 Online Advanced Electronic Health Records

  • Title: Integrated Electronic Health Records, 4th Edition 
  • Author: M. Beth Shanholtzer and Amy Ensign
  • Publisher: McGraw Hill (4th Edition, 2021)
  • Print ISBN-13: 9781264004652
  • EText ISBN-13: 9781264154838

 

ITEC 6340 Public Health Informatics

  • Public Health Informatics and Information Systems, 3rd Edition,
  • Author: J.A. Magnuson, Brian E. Dixon
  • ISBN 13: 978-3030412173
  • Publisher: Springer; 3rd ed. 2020 edition (July 18, 2021)

 

ITEC 6420 Distributed Enterprise Software

  • Title: Foundations of Scalable Systems: Designing Distributed Architectures 1st Edition
  • Author: Ian Gorton
  • Publisher: O'Reilly Media; 1st edition (August 9, 2022)
  • ISBN-13: 978-1098106065

 

ITEC 6430 Software Test & Quality Assurance

  • Software Testing and Quality Assurance: Theory and Practice,
  • Authors: Kshirasagar Naik & Priyadarshi Tripathy
  • ISBN: 978-0-471-78911-6

          

ITEC 6620  Managing Technologies for Social Media

  • Social Media Strategy: Tools for Professionals & Organizations
  • Author: Clampitt
  • ISBN: 9781506346243
  • Copyright: 2018

 

ITEC 6700 Introduction to Data Science

  • Title: Data Science in Practice (Chapman & Hall/CRC Data Science Series) 1st Edition
  • Author: Tom Alby
  • ISBN-13: 978-1032505268
  • Publisher: Chapman and Hall/CRC; 1st edition (September 22, 2023)

 

ITEC 6730 Decision & Predict Analysis

  • Title: Advanced and Multivariate Statistical Methods: Practical Application and Interpretation 7th Edition
  • by Craig A. Mertler, Rachel Vannatta Reinhart, Kristina N. LaVenia
  • Publisher : Routledge; 7th edition (November 30, 2021)
  • ISBN-13 : 978-0367497477

 

ITEC 6900 Graduate Capstone

  • No Textbook

 

ITEC 8100 Data Science and Analytics Strategy

  • Title: R in Action, Third Edition: Data analysis and graphics with R and Tidyverse 3rd Edition
  • Robert I. Kabacoff
  • ISBN-13: 978-1617296055
  • Manning; 3rd edition (May 3, 2022)

 

ITEC 8110 Organizational Strategy for Cybersecurity Management

  • A Leader's Guide to Cybersecurity: Why Boards Need to Lead--and How to Do It.
  • Authors: Thomas J. Parenty & Jack J. Domet (2020)
  • Publisher: Harvard Business Review Press
  • ISBN: 978-1633697997 (Hardback)
  • ISBN: 978-1633698000 (eBook)

 

ITEC 8120 Information Technology Policy, Compliance, and Legal

  • Title: Legal and Privacy Issues in Information Security, 3rd Ed.
  • Author: Joanna Lynn Grama
  • ISBN: 978-1284207804
  • Publisher: Jones & Bartlet;

 

ITEC 8130 Information Technology Project and Program Management

  • Title: Organizational Project Portfolio Management: A Practitioner's Guide
  • Author: Prasad S. Kodukula Kodukula
  • ISBN-13 : 978-1932159424
  • Ross Publishing; Illustrated edition (June 1, 2014)