Accounting and Computer Information Systems Courses
Undergraduate
CSIS 101. Computer Applications. 2 hours. An introduction to the use of computer systems, components of a computer system, and basic computer applications including word processing, spreadsheet, database, graphics, and networking. May not be taken by students who have received credit for CSIS 130 Computer Information Systems.
CSIS 121. Programming in BASIC. 3 hours. Introductory computer programming course using the language BASIC. Prerequisites: 1_ years high school algebra or MATH 019 Intermediate Algebra or equivalent.
CSIS 130. Computer Information Systems. 3 hours. An introduction to the use of computer systems in business and industry. Computer hardware and software, data communications, and computer based information systems. Introduction to word processing, spreadsheets, data bases, and a survey of programming languages.
ACCTG 201. Financial Accounting. 3 hours. Emphasizes the basic economic concepts underlying general-purpose external financial statements and the uses of this information by producers and consumers.
ACCTG 202. Managerial Accounting. 3 hours. A survey of the tools for interpreting, analyzing, and understanding accounting data used in setting plans and objectives, in controlling operations, and in making management decisions. Prerequisite: ACCTG 201 Financial Accounting.
CSIS 230. Visual Basic Programming. 3 hours. This is an introduction to the Visual Basic programming language and to the Visual Studio program development environment. It is designed as an entry level course to introduce basic programming concepts using object-oriented methodologies. Prerequisite: MATH 113 College Algebra or permission of the instructor.
CSIS 240. C++ Programming. 3 hours. An introduction to programming using the C++ language. Prerequisite: Math 113 College Algebra or MATH 110 College Algebra with Review or MATH 126 Pre-Calculus or permission of instructor.
CSIS 245. Java Programming. 3 hours. An introduction to programming using the Java language. Prerequisite: MATH 113 College Algebra or MATH 110 College Algebra with Review or MATH 126 Pre-Calculus or permission of the instructor.
CSIS 250. Principles of Software Design. 3 hours. Development of discipline in programming using structured programming, algorithmic design, data abstraction using objects, testing, and implementation of basic data structures and algorithms used in computing. C++ will be used for programming assignments. Prerequisite: CSIS 240 C++ Programming.
CSIS 280. System Analysis and Design. 3 hours. Overview of analysis and design phase of systems development life cycle. Topics include survey and analysis, interfacing management requirements with the programming task, functional specification, interface specification, data design, program design, system testing and implementation. Prerequisite: CSIS 250 Principles of Software Design or permission of instructor.
CSIS 290. Concepts of Computer Systems. 3 hours. A survey of fundamental computer system constructs--compilers, assemblers, linking, loading, input and output, system monitors, memory organization, processor structure, and resource allocation. Prerequisite CSIS 230 Visual Basic Programming, CSIS 240 C++ Programming, CSIS 345 Object Oriented Programming Using JAVA, or permission of instructor.
ACCTG 305. Construction Accounting. 3 hours. An introduction to the theory and practice of accounting concepts unique to the construction industry. Emphasizes accounting data used in construction management including automated systems for construction contractors. Prerequisite: ACCTG 201 Financial Accounting and junior standing.
ACCTG 315. Intermediate Managerial Accounting. 3 hours. A study of the concepts and methods to prepare and report cost information for planning and control in manufacturing and service industries. Topics include job order and process costing, standard costing, activity based costing, cost allocation, and budgeting. Prerequisite: ACCTG 202 Managerial Accounting and junior standing.
ACCTG 318. Intermediate Financial Accounting I. 3 hours. A study of the three major financial statements, the conceptual framework underlying financial reporting, and generally accepted accounting principles (GAAP) for assets. Emphasis is placed on the importance of professional judgement and ethics in the financial reporting process. Prerequisite: ACCTG 201 Financial Accounting and junior standing.
CSIS 322. COBOL Programming. 3 hours. Business-oriented programming using COBOL with emphasis on the use of tables, files, searching, and sorting techniques. Prerequisite: CSIS 250 Principles of Software Design or permission of instructor. Not open to students with 6 hours of credit in courses using COBOL. May be taken for honors.
CSIS 325. Advanced Visual Basic Programming. 3 hours. This course covers advanced topics in Visual Basic and the Visual Studio.Net program development environment. It covers advanced object-oriented programming concepts as well as three-tier application development and deployment using Visual Basic. Prerequisite: CSIS 230 Visual Basic Programming.
CSIS 340. Digital Computer Design. 3 hours. Fundamentals of switching algebra, logic design of combination and sequential circuits with applications to computer systems. Topics include flip-flops, timers, registers, digital arithmetic, register and memory, bus systems. Prerequisites: CSIS 240 C++ Programming or CSIS 230 Visual Basic Programming or permission of instructor. May be taken for honors.
CSIS 345. Object Oriented Programming Using Java. 3 hours. An introduction to advanced object-oriented programming methodologies using the language Java. Prerequisite: CSIS 380 Application System Analysis and Design Methods or CSIS 245 Java programming, or permission of instructor.
CSIS 350. Introduction to System Administration. 3 hours. An introduction to the concepts and practices of computer systems administration. Topics include the installation and management of systems and applications and hardware components including network devices, access control for system resources; the role of administrative policies and procedures, identification of threats and countermeasures; operational controls, and audit practices required for system security and system recovery. Prerequisites: CSIS 240 C++ Programming or CSIS 230 Visual Basic Programming or equivalent or permission of instructor. May be taken for honors.
CSIS 380. Application Systems Analysis and Design Methods. 3 hours. An introduction to methods used to design computer applications. The course will explore traditional and object oriented methods used for the analysis and design of large application systems. It will focus on Object Oriented Analysis (OOA) and Object Oriented Design (OOD) methodologies. Prerequisite: CSIS 250 Principles of Software Design, CSIS 325 Advanced Visual Basic Programming or permission of instructor. May be taken for honors.
ACCTG 410. Intermediate Financial Accounting II. 3 hours. Liabilities, stockholders' equity, earnings per share, investments, deferred taxes, pensions, leases, and other financial disclosures. Emphasizes the knowledge and interpretation of generally accepted accounting principles (GAAP) as they relate to corporate decision-making, financial statement analysis, and professional ethics and judgment. Prerequisite: ACCTG 318 Intermediate Financial Accounting I and junior standing. May be taken for honors.
CSIS 410. Machine Organization (Assembler). 3 hours. Survey of computer structure, machine language, instruction execution, addressing techniques, and digital representation of information. Computer systems organization, logic design, micro-programming, and interpreters. Symbolic coding and assembly language concepts. Several programming projects to illustrate basic machine structure and programming techniques. Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems. May be taken for honors.
ACCTG 416. Business Taxation. 3 hours. An introduction to the theory and practice of taxation for individuals in relation to businesses and taxation of business entities related to gross income, deductions and credits. Sole proprietorships, partnerships, and corporations will be covered. Prerequisite: ACCTG 201 Financial Accounting and junior standing. May be taken for honors.
ACCTG 420. Information Technology and Accounting Systems. 3 hours. A study of accounting systems with emphasis on emerging information technologies. Focus will be placed on analysis and modeling of databases, designing controls to mitigate business risks, and understanding the dynamic dimensions of accounting data. Prerequisite: CSIS 101 Computer Applications or CSIS 130 Computer Information Systems and ACCTG 201 Financial Accounting and junior standing. May be taken for honors.
CSIS 420. Management Information Systems. 3 hours. Survey of the principle concepts with emphasis on computer-based transactional and management information system. Computer systems, files and file processing, systems analysis and design, managerial, organizational and social impacts. Prerequisites: "C" in CSIS 130 Computer Information Systems, junior standing, or permission of instructor. May be taken for honors.
ACCTG 422. Internal Auditing. 3 hours. Process of obtaining and evaluating internal audit evidence and communicating audit results. Includes methods to assess organizational risks, controls and performance, professional auditing standards and auditors' ethical responsibilities. Prerequisites: ACCTG 201 Financial Accounting and junior standing; or permission of instructor. May be taken for honors.
CSIS 435. Fundamentals of Operating Systems. 3 hours. Processor communication and allocation, memory management, I/O device management, file systems, and protection. Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems or CSIS 350 Introduction to System Administration. May be taken for honors.
CSIS 470. Computer Networking. 3 hours. Concepts of communications, computer networking principles, and survey of technical components of a distributed computer system. Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems or CSIS 350 Introduction to System Administration. May be taken for honors.
CSIS 510. Data Structures and Algorithms. 3 hours. The study of basic data structures of computer science and their implementations. An examination of various algorithms for storing, sorting, searching, and retrieval. Prerequisite: CSIS 250 Principles of Software Design or CSIS 345 Object Oriented Programming Using Java. May be taken for honors.
ACCTG 520. Advanced Managerial Accounting. 3 hours. A study of control systems and decision making within manufacturing and service organizations. Topics include cost systems, capital budgeting, decentralized operations, and multinational considerations. Prerequisite: ACCTG 315 Intermediate Managerial Accounting or equivalent and junior standing. May be taken for honors.
ACCTG 522. Information Systems Auditing and Controls. 3 hours. An in-depth study of auditing computerized information systems. Coverage includes auditors' assessments of risks and controls in an electronic data processing environment and computer-assisted audit techniques. Prerequisite: ACCTG 422 Internal Auditing and junior standing. May be taken for honors.
CSIS 540. Programming Languages. 3 hours. Survey of programming language concepts with emphasis on fundamental structures, syntax, semantics, and run time implementations. Formal descriptions of languages and survey of specialized languages and their features. Data abstraction and procedures. Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems, and CSIS 250 Principles of Software Design or permission of instructor. May be taken for honors.
CSIS 580. Computing Project (____). 2-3 hours. Individual project in an on-the-job environment in the Computing Center or similar facility. An organized paper including analysis, design, program code, and interpretation of results is required. Prerequisite: Consent of advisor.
ACCTG 585. Accounting Law. 3 hours. An in-depth study of legal issues of primary interest to professional accountants. Prerequisite: MGMKT 444 Legal and Social Environment of Business and junior standing.
CSIS 590. Directed Reading (____). 1-3 hours. Reading under the supervision of an instructor on a topic chosen by the student with the advice of the instructor. May be repeated if subject matter differs. Consent of the department required for enrollment.
ACCTG 600. Topics in Accounting (____). 1-3 hours. Study of specific advanced topics in accounting. A specific subject area will be identified each time the course is offered. May be repeated if topic is different. Prerequisite: Permission of instructor and junior standing.
CSIS 610. Internship. 1-3 hours. This course requires an in-depth involvement in an on-going project under direct professional supervision. A project may be on-campus or with a business, financial institution or governmental agency. A formal report of project activities must be submitted to a designated faculty sponsor. Students must apply for admission to the course and selection will be made by the internship committee. Prerequisites: Junior standing, GPA of 2.75 or greater in all CSIS courses, and the consent of the Departmental Internship Committee.
ACCTG 611. Advanced Taxation. 3 hours. An in-depth study of income tax laws related to C corporations, S corporations, and partnerships. An introduction to transfer taxes involved with gifts and estates and income taxes on estates, trusts, and tax-exempt organizations. Prerequisite: ACCTG 416 Business Taxation and junior standing. May be taken for honors.
ACCTG 614. Internship in Accounting. 3-6 hours. Work experience in public, private, governmental, or not-for-profit accounting. The work experience must be approved by the internship committee. May be repeated for a maximum of six hours. Prerequisite: permission of instructor required and junior standing.
CSIS 615. Database Management. 3 hours. Analysis and design of large integrated data bases. Design alternatives. Logical and physical representation of data. Storage and retrieval mechanisms and languages. Survey of existing systems. Roles of the Database Manager and Analyst. Prerequisite: CSIS 250 Principles of Software Design or CSIS 325 Advanced Visual Basic Programming or permission of instructor. May be taken for honors.
ACCTG 620. Advanced Financial Accounting. 3 hours. Accounting concepts and practices for consolidated financial statements, foreign currency transactions and translation, partnerships, and governmental accounting. Prerequisite: ACCTG 410 Intermediate Financial Accounting II and junior standing. May be taken for honors.
ACCTG 625. Fraud Examination. 3 hours. Fraud examination, also called Forensic Accounting, focuses on the prevention, detection, investigation, and resolution of fraud and white collar crime. The course will utilize a combination of lectures, videos, guest speakers, and case studies. Prerequisite: ACCTG 201 Financial Accounting and senior standing; or permission of instructor. May be taken for honors.
CSIS 640. Software Engineering. 3 hours. Survey of methods for definition, design, development, documentation, and implementation of significant software systems. Formal theories for representation, correctness, and related development tools. Individual and team projects drawn from computer science applications. Prerequisites: Senior standing, CSIS 250 Principles of Software Design and CSIS 280 Systems Analysis and Design or CSIS 380 Application Systems Analysis and Design Methods. May be taken for honors.
CSIS 645. Internet Programming. 3 hours. Development of discipline in Web programming. Emphasis will be given on contemporary Web development tools. Prerequisite: CSIS 250 Principles of Software Design. May be taken for honors.
CSIS 670. Information Assurance and Computer Security I. 3 hours. Overview of the central issues that impact upon information assurance and computer security. Material covered will address the administrative, technical, physical, legal, and ethical issues related to providing confidentiality, integrity, and availability of information in a networked computing environment. Prerequisites: CSIS 470 Computer Networking or CSIS 350 Introduction to System Administration or permission of the instructor. May be taken for honors.
CSIS 671. Information Assurance and Computer Security II. 3 hours. Information systems security models, software security and systems lifecycle management, policy development, personnel responsibilities, contingency planning, physical security and administrative controls. Prerequisite: CSIS 670 Information Assurance and Computer Security I. May be taken for honors.
CSIS 690. Topics in Computer Science (____). 1-3 hours. Computing topics consistent with current interests of staff and students. May be repeated with different topics for a maximum of 6 hours. Prerequisite: Consent of instructor.
Graduate
CSIS 801. Topics: (____). 1-3 hours. A study of an area of Information Systems theory or applications. A specific topic will be defined each time the course is offered. May be repeated if the topic is different.
ACCTG 805. Internship in Accounting. 1-3 hours. Work experience in public, private, governmental, or not-for-profit accounting. The work experience must be approved by the internship committee. Prerequisite: Permission of instructor required.
ACCTG 811. Seminar in Accounting (____). 1-3 hours. Directed readings, research and discussion of selected areas of accounting. Scope, depth, and area of concentration to be arranged. May be repeated for a maximum of 6 hours if subject matter is different. Prerequisite: 12 hours of accounting or permission of instructor.
ACCTG 812. Tax Research. 3 hours. The tax research process and the sources of tax authorities are focused upon to provide the tools to answer specific federal tax questions. Prerequisite: ACCTG 416 Business Taxation or permission of instructor.
ACCTG 813. Financial Statement Analysis. 3 hours. A case-study course that focuses on using corporate financial statements to make business and investment decisions. Emphasis is on practical application and special attention is given to cultivating critical thinking skills, analytical skills, and the ability to effectively communicate analyses to interested parties. Prerequisite: ACCTG 318 Intermediate Financial Accounting I or permission of instructor.
ACCTG 814. Management Control Systems. 3 hours. Focuses on the design, evaluation, and effective implementation of management control systems using a case-based format. Prerequisite: Six hours of accounting.
ACCTG 815. Financial Statement Auditing. 3 hours. An applied study of the financial statement auditing process. Includes assessment of financial accounting system risks and controls, professional auditing standards, auditors' ethical and legal responsibilities, and other assurance services provided by public accountants. Prerequisite: ACCTG 422 Internal Auditing or equivalent or permission of instructor.
ACCTG 819. Cost Management. 3 hours. Managing costs in the manufacturing and service industries. Topics include activity based costing, computer integrated manufacturing, flexible manufacturing systems, just-in-time, cost planning and control, quality costs, performance management, cost management, and other contemporary issues.
