TIMOTHY ALAN HEATON portrait
  • Adjunct Instructor, Ois Operations & Info Systems

Teaching Philosophy

Tim Heaton loves to learn.  His return for a Masters Degree in Information Systems at the David Eccles School of Business was a seminal event in his life.  He loves to learn and loves to connect with students and help them learn as well.  Mr. Heaton is an enthusiastic and gifted Lecturer.  He can draw students in and engage their attention by sharing stories from his IT career and experinces in the IT industry.  Mr. Heaton feels that IT has been very good to him and loves nothing more than to help students catch the vision and enthusiasm to pursue a degree in Project Management or working with software solutions in the IT industry.  He looks forward to meeting together with you in his next course!

Courses I Teach

  • IS 4420 (Upper Division Undergraduate Course) - Database Fundamentals
    This course introduces you to topics in database theory and design. Topics progress from conceptual modeling using entity-relationship diagrams (ERDs) to logical modeling where data tables are normalized and keys defined to the creation of the tables and the querying of the data using structured query language (SQL). SQL topics covered include aggregates, embedded queries, and joins.
  • IS 6420 (Graduate Course) - Database Theory and Design
    Advanced topics in database theory and design, including hands-on development of a working database system. Topics covered include the relational database model, foundations in relational algebra, design techniques, SQL, distributed databases, multimedia databases, and knowledge bases.
  • OIS 5640 (Upper Division Undergraduate Course) - Project Management
    Meets with OIS 6660. Project management has become they way of life in many industries. Whether it is development of a new product, organizational-wide implementation of a new IT tool, or execution of a merger, project management skills are required to manage cross-functional teams subject to strict deadlines and tight budget constraints. In this course we discuss all three phases of project management: project conception, execution, and closure. Issues related to project leadership, budgeting, and scheduling will be addressed in the course, and case discussions will highlight state of the art project management practices. Project management software will be introduced (possibly including a group project using MS Project Software).
  • OIS 6660 - Project Management (Graduate Course)
    Project management has become the way of life in many industries. Whether it is development of a new product, organizational-wide implementation of a new IT tool, or execution of a merger, project management skills are required to manage cross-functional teams subject to strict deadlines and tight budget constraints. In this course we discuss all three phases of project management: project conception, execution, and closure. Issues related to project leadership, budgeting, and scheduling will be addressed in the course, and case discussions will highlight state of the art project management practices. Project management software will be introduced (possibly including group project using MS Project Software).