Summer 2017

ACG 4401: Accounting Information Systems
Kenneth G. Dixon School of Accounting
University of Central Florida

May 15 - June 23, 2017
When: Monday - Thursday 12:00-1:50

Location: CB2 105
Professor: Dr. Steven Hornik
Office: BA1 432
Telephone: 407-823-5739
Office Hours: Monday and Wednesday 5:00 - 6:00
Tuesday and Thursday 2:00 - 3:00, and by appointment.

Required Text and Materials:

  1. Accounting Information Systems, Thirteenth Edition by Romney and Steinbart - we will be using a custom edition of this book ISBN: 1269773186
  2. The Accountants Guide to XBRL - 11th Edition (the book with 6 chapters) - (January 2017), by Skip White (can only be ordered only at
  3. We will be using for the data models.
  4. Tableau Account

Course Prerequisites:

Accounting major or minor. ACG 3131 and CGS 2100C with a grade of "C" or better.

Course Objectives

Accounting information systems generally lie at the foundation of an organization’s entity-wide information systems. To understand accounting in the 21st Century we need to fully understand the systems concept and understand how to model business processes. To that end you will be expected to prepare models of these business processes, specifically:
  • Data Flow Diagrams
  • Flow Charts
  • Resource Entity and Agents (REA) diagrams

One of the technologies that will be impacting the accounting profession in the near-term is the move towards XBRL reporting of financial information. This necessitates an understanding of how these documents are prepared and will lead to future assurance engagements. XBRL is based on XML and thus an understanding of XML is a skill needed for accountants. To that end we will be looking at XBRL and XML from an accountants perspective, we will not be learning how to be XML/XBRL programmers but instead how to create, read, and understand the structures of these documents and how they can be used. While XBRL is a vocabulary for tagging the output of an accounting information system - the financial statements, there are other vocabularies in place for tagging the input or transactions of business processes.

Specific Objectives:
  • Understand what XML is and how it can be used for the creation of financial documents.
  • Understand the XML document foundation.
  • UBL
  • Understand the XML Language foundation.
  • Gain exposure to the current state of XBRL.

Lastly the business world along with the accounting profession is generating enormous amounts of data and with the data comes the need and desire for analysis. Referred to with buzzwords such as "Big Data", we will learn about analyzing data sets using a tool called Tableau

Grade Components:

Exam 1: Data Models, Ch. 1-3
Exam 2: Relational Database modeling, Ch. 4, 5, and 6
Exam 3: XBRL, The accountants guide to XBRL Ch. 2, 3, 4, and 6
Exam 4: Tableau
Romney, Steinbart assignments (6 @ 10 pts)
XML/XBRL Assignments (3 @ 10 pts)
Tableau Assignments (3 @ 10 pts)
Total Points

Grading Scale



All exams will take place in the testing lab, BA2 104. Please review the requirements for taking exams at the testing lab prior to our first exam.


On the class schedule page I have listed the various assignments (and the corresponding due-dates). For written assignments you may use either Microsoft Word or Apple's Pages for submission. For XBRL assignments you will use either Notepad (Windows machine) or TextWrangler (if you are on a Mac).

All files submitted MUST include your name in the file name, so for example, if your file name was assignment1, it should be changed to assignment1_Hornik - along with the proper file extension. Submitting a file without your name will result in points being deducted.

You may submit an assignment for review before the due date if you attend class. To submit an assignment for review you must submit it via Canvas and leave a comment requesting the review. In your comment you need to indicate what you are having trouble with and that you would like it to be reviewed. Assignments are due at the beginning of class and I will stop providing reviews 2 hours before the assignment is due.

Due Dates

All assignments are due at the beginning of class (5-minute grace period). All assignments MUST be submitted via Canvas or they will not be graded. Late assignments will have points deducted for being late. Assignments due on a non-class day are still due at the normal class time. A deadline is like a ticket for a cruise. I do not accept late work on any assignment or exam. If you turn something in late (defined as later than the due date and due time), then it will not be accepted under any circumstance.

Grade Appeals

If you have a concern about your grade, you must make an appeal in writing to the instructor within one week (7 calendar days) of the receipt of your grade. The appeal must clearly state why you feel the grade to be unfair or the nature of the error.

Student as Customer/Student as Employee

As students you have the right to demand a strong program and competent instruction. In this sense, you are my customer. Where possible I will request feedback as to how I can provide you a better product. At times I may be able to make mid-semester adjustments, but other times I may have to wait until future semesters to improve the product. At the same time, though, you are my employee. While you may have outside employment, this class should also be considered to be a job and as your manager I have the right to expect you to be prepared to do your job. I expect that your work is completed, that you are completely prepared in all classes, and that I reserve the right to comment and evaluate work. I have the right to set the schedule and set the workload. When you don’t do your work, I will comment on this and your performance evaluation (grades) will reflect my judgments.

Class Behavior

Inappropriate behavior distracts from the ability of others to profit from their in-class experience. Such behavior includes arriving late, leaving early, and talking. Rude and inappropriate behavior will not be tolerated. Since it is my responsibility to provide and environment that is conducive to learning for everyone in the class, I will deduct points from the grade of any student who chooses to repeatedly distract others.
Cell phones and pagers MUST be set to vibrate or turned off during class. Any student whose phone rings or whose pager beeps will have their semester participation grade dropped one letter grade and may be asked to leave the remainder of the class.


It is excepted that you will attend every class. I will be taking attendance, attendance is required in order to submit an assignment for review (see assignments above).

Academic Integrity

I strongly believe in academic and professional integrity. I expect students to complete all work consistent with these ideals. I expect that all submitted work reflect the work of the individual or group who completed the assignment, and not the work of others. Therefore, cases of academic misconduct will be treated consistent with the Golden Rule and UCF policy. It is your responsibility to take the time to acquaint yourself with these policies. Please act responsibly so we are not in a position to have to discuss this issue. For further information on this, refer to the policy on academic honesty UCF Golden Rule. You are expected to act in accordance with the CBA Student Code of Conduct (copied below).

CBA Student Code of Conduct

As a member of the UCF College of Business Administration community, I commit myself to act honestly, responsibly, and above all, with honor and integrity in all areas of campus life. I am a guest of the CBA and my continued enrollment in the College is a privilege, not a right. I understand that this privilege may be revoked if it is determined by the CBA that I am in violation of this Student Code of Conduct. I am accountable for all that I say and write. I will interact with faculty, staff and students in a polite and professional manner at all times. I am responsible for the academic integrity of my work. I pledge that I will neither misrepresent my work nor give or receive unauthorized aid. I commit myself to behave in a manner that demonstrates concern for the personal dignity, rights and freedoms of all members of the community.

Students with Disabilities

Any student in this class who has a documented visual or physical impairment, hearing disability, or any other disability covered by the university’s services for students with disabilities should contact me during the first week of class to discuss and arrange any instructional accommodations that may be necessary. Students who would like to serve as volunteer tutors, readers, or note takers for students needing special assistance are encouraged to contact me during the first week of class.

Accommodations for International Students

International students may use a dictionary in class and during exams, but no additional time will be provided to complete exams, assignments and projects. International students who wish to have additional support in improving English writing skills may feel free to contact the Writing Center (407-823-2197).


I don’t curve.

Tentative Class Schedule

Check your calendar to find the last day to drop the course; NO withdrawals will be granted after this date. There are no make-ups for missed tests and no provisions for "extra work".