2022-2023 Undergraduate Bulletin [ARCHIVED BULLETIN]
Information Technology and Business Analytics Courses
|
|
|
|
Information Systems and Business Analytics
Business Analytics (BAN) (*Formerly QM*)
-
BAN 001 - Introduction to Business Statistics Semester Hours: 3 Fall, Spring
Collection, classification, presentation and use of statistical data in solving business problems. Topics include descriptive statistics, probability, decision analysis, estimation and hypothesis testing.
Prerequisite(s)/Course Notes: Credit given for this course or MATH 008 , not both.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 101 - Fundamentals of Business Analytics Semester Hours: 3 Fall, Spring
The course focuses on understanding the fundamentals of data analytics as well as to exploring basic analytics skills and tools through a hands-on approach. Topics include data analytics definitions and terminology, platforms, tools, algorithms and statistical models. In this course, students will learn data analytics processes and obtain practical experience in data analytics.
Prerequisite(s)/Course Notes: BAN 001.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 112 - Spreadsheets for Business Analytics Semester Hours: 3 This is a hands-on course that familiarizes students with the process of data analytics using spreadsheet functions and features. Students will learn to process, manipulate, analyze and visualize data, as well as build dynamic spreadsheet models for decision making. Topics include data import/ retrieval/ cleaning/ transformation/ visualization, data analysis, and data-driven decision making. Examples from all business fields will be used for extensive practices. Industry-standard spreadsheet software will be used.
Prerequisite(s)/Course Notes: Prerequisite: IT 001
Corequisite: BAN 001
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 122 - Intermediate Business Statistics Semester Hours: 3 Fall, Spring
Builds upon and continues the work introduced in BAN 1. Topics include statistical quality control, analysis of variance, chi-square test and the analysis of contingency tables, simple and multiple regression, correlation, and time series models with applications to business forecasting.
Prerequisite(s)/Course Notes: IT 015 and BAN 001 .
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 146 - Statistical Techniques for Total Quality Management Semester Hours: 3 Periodically
Modern statistical techniques for the implementation of Total Quality Management. Statistical methods including control charts and process capability, and acceptance sampling for variables and attributes are discussed. Other topics include Taguchi methods, information technology and quality, and management of the quality improvement process.
Prerequisite(s)/Course Notes: BAN 122 , or the equivalent and permission of the department chairperson.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 150 - Business Forecasting Semester Hours: 3 Periodically
Various forecasting procedures utilized in business settings are covered in order to analyze time-series data. Topics include regression analysis, smoothing procedures, decomposition methods, seasonal models, Box-Jenkins methodology and time series models. Actual business problems are emphasized. Appropriate time series packages are utilized.
Prerequisite(s)/Course Notes: IT 015 and BAN 122 .
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 157 A-Z - Seminar: Special Topics in Business Analytics Semester Hours: 3 Periodically
An advanced in-depth treatment of special topics. Current topics are explored through a variety of methods, such as lectures, projects and case studies.
Prerequisite(s)/Course Notes: IT 015 , BAN 122 , junior class standing or above, and any additional prerequisites as stated in the course schedule. As individual subjects are selected, each is assigned a letter (A-Z) which is affixed to the course number. Students may take up to two of these courses to fulfill their major requirements so long as each seminar has a different letter designation. Specific titles and course descriptions for special topics courses are available in the online class schedule.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 160 - Applied Data Modeling Semester Hours: 3 Periodically
Builds on the regression and correlation concepts introduced in BAN 122 . Topics include advanced regression modeling, financial modeling and categorical data analysis. Techniques are applied to solve a variety of business problems. Use of statistical software. A course project is required.
Prerequisite(s)/Course Notes: IT 015 and BAN 122 .
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 165 - Introduction to Python for Analytics* Semester Hours: 3 s.h. Spring
This course will explore Python language fundamentals including syntax, variables, and types. The ability to analyze data with Python is critical in data analytics. In this course, students will start with basic Python skills and data structures, move on to how to load data from different sources, rearrange and aggregate it, and finally how to analyze and visualize it to create high-quality products for business applications. What students learned from this course can be automated and transferred and applied to practical problems across business, science, and engineering.
Prerequisite(s)/Course Notes: Co-requisite: BAN 001
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 166 - Introduction to R for Analytics Semester Hours: 3 s.h. Fall, Spring
This course will introduce R, a widely used statistical programming language, for data analysis. The major topics include data importing/exporting, data manipulation, data visualization, and data analysis using basic statistical methods. By the end of the course, students will be able to use RStudio and write R scripts to handle and visualize data in all business areas
Prerequisite(s)/Course Notes: BAN 122 .
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 173 - Sports Analytics Semester Hours: 3 This course provides a thorough overview of analytical tools and techniques for decision-making on and off the field with a specific focus on two areas: player/team performance and sports management. Learners explore various descriptive, predictive, and prescriptive methods as they relate to player selection, injury prediction, score prediction, ticket pricing, sales and marketing, and operations. The course involves the use of industry-standard tools and platforms to analyze real-world datasets.
Prerequisite(s)/Course Notes: BAN101, BAN122
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 174 - Business Internship Semester Hours: 1-3 Actual practical experience in an approved setting open to junior and senior business analytics majors. Students work a minimum of 40 hours for 1 credit or a minimum of 80 hours for 2 credits or a minimum of 120 hours for 3 credits in a business analytics field offered by a for-profit or not-for-profit organization.
Prerequisite(s)/Course Notes: Permission of department chairperson, a minimum grade point average of 2.5 in business analytics courses and 2.5 overall; either IT095 or IT117 or BAN101; junior class standing or above.
NOTE: Students may take this course for 1, 2, or 3 s.h., and may take the course more than once, with a maximum of 3 s.h. earned. Credits earned count toward general degree requirements but do not satisfy business analytics major requirements.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 184 - Deterministic Models in Operations Research Semester Hours: 3 Periodically
Formulation and solution of mathematical programming models with specific business applications will be stressed. Topics include linear programming and its ramifications, network models and integer programming.
Prerequisite(s)/Course Notes: BAN 122 and junior class standing or above. Same as MGT 184 .
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
BAN 185 - Internship in Business Analytics Semester Hours: 3 A work-study program open to senior business analytics majors. Students work a minimum of 120 hours in a business analytics field offered by a for-profit or not-for-profit organization.
Prerequisite(s)/Course Notes: Permission of department chairperson, a minimum grade point average of 3.0 in business analytics courses and 3.0 overall, BAN112 and IT170.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
Information Technology (IT)
-
IT 001 - Introduction to Excel Semester Hours: 1 This course is an introductory study of Excel skills for business. Students will learn the essentials of Excel from basic operations such as organizing, manipulating, and graphing data, to some of the more advanced features. Students will apply Excel skills to solving business problems. Main topics include building a worksheet, formulas and functions, charts, pivot tables, and what-if analysis.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 002 - Advanced Excel Semester Hours: 2 This course introduces students to advanced Excel features and functionalities. Using the experiential learning approach, students learn to apply their knowledge to solve business problems. Topics include Excel tables, PivotTables and PivotCharts, working with multiple worksheets, simple macros, advanced conditional and lookup functions, financial functions, advanced conditional formatting, what-if analysis, and collaboration on Excel files.
Prerequisite(s)/Course Notes: IT001
The course content is relevant to the Microsoft Office Specialist’s (MOS) certificate Excel Expert 2016: Interpreting Data for Insights.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 005 - IoT Fundamentals and Use Cases Semester Hours: 1 The course provides learners with a comprehensive overview of the Internet of Things (IoT). Learners gain hands-on skills using labs that stimulate creative problem-solving and rapid prototyping in the interdisciplinary domain of IT and business. Learners will develop skills to ideate, design, prototype, and present an IoT solution for an identified business need.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 006 - Security for IoT Semester Hours: 1
The course provides learners with knowledge, skills, and awareness of the security challenges that exist in IoT systems and the means by which IoT security threats are assessed and mitigated. Students learn to perform vulnerability and risk assessment with white hacker skills and formulate risk mitigation strategies for common security threats in IoT systems. Case studies will help learners understand the critical role of IoT security in achieving the systems’ full potential.
Prerequisite(s)/Course Notes: -
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 015 - Introduction to Information Systems Semester Hours: 3 An introductory course in information systems. Topics include information systems (MIS/DSS/KMS) and components, database, enterprise systems (ERP), Internet and e-Commerce, IS risks, and cybersecurity.
Prerequisite(s)/Course Notes: Corequisite: IT 001 , BBA 001 , or BBA 002 .
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 021 - Internet Technologies: XML in Practice and Business Application Semester Hours: 3 Once a Year
This course is designed for students to develop an understanding of Internet technologies that help organizations communicate and respond to a dynamic business environment. The course focuses on XML (Extensible Markup Language). XML has become the standard body of rules that facilitates communication among different computer applications by tagging data, interpreting, and linking the results. Discussions will include the applied use of XML and related Internet technologies in business areas that include, for example, financial reporting, Web services, and health care. In particular, two XML vocabularies will be explored in more depth: the Universal Business Language (UBL) and Extensible Business Reporting Language (XBRL). Topics covered include XML, XSLT, CSS, XHTML and UBL and XBRL (including SEC rule, 2009: Interactive Data to Improve Financial Reporting).
Prerequisite(s)/Course Notes: IT 015 , CSC 005 , or permission of department chairperson. Credits earned count toward general degree requirements but do not satisfy information systems major or minor requirements.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 030 - Web Development and Analytics for Business Semester Hours: 3 Fall, Spring
This course is an in-depth study of the Web development process using professional industry-standard Web production and development tools. The course covers the concepts, issues and techniques related to designing, developing, and deploying websites for business. Students develop Web-based applications using these tools. Students will apply techniques for gathering and gaining insight from their websites using Web analytics such as clickstream data to measure the success of their websites in meeting their organizational objectives. Students are introduced to Cloud Computing in the context of Web design.
Prerequisite(s)/Course Notes: CSC 005 or IT 015 . (Formerly Web-based Application Development for Business.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 031 - Data-driven Web Application Development Semester Hours: 3 Once a Year
This course explores in detail two of the most popular open-source Web development technologies: PHP and MySQL. These technologies are used to extract and deliver dynamic information across the Web. PHP is a scripting language designed to enable developers to create high quality and multifaceted Web applications. MySQL is a fast and reliable database that integrates well with PHP. The course uses a hands-on approach in which students actively develop dynamic Internet-based systems. Topics that will be covered include PHP, MySQL, installation, configuration, and management of Web servers.
Prerequisite(s)/Course Notes: IT 030 and junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 035 - Multimedia Concepts, Software and Applications Semester Hours: 3 Periodically
An in-depth treatment of multimedia graphic, sound, animation and video presentations. Multimedia is explored through a variety of methods including hands-on tutorials, lectures, projects, and case studies that include interactivity and hyperlinking. Global, ethical, social and legal issues relating to multimedia are explored.
Prerequisite(s)/Course Notes: IT 030 or permission of department chairperson; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 040 - Software Development in Business Semester Hours: 3 Periodically
A comprehensive programming course focusing on business applications. Students learn how to develop elementary and intermediate programs in Structured COBOL. Topics include basic syntax, structured design concepts and file processing in accounting, finance, management and marketing. The COBOL language is compared and contrasted with other languages.
Prerequisite(s)/Course Notes: IT 015 or CSC 005 ; junior class standing or above. With the permission of department chairperson one of the following programming courses – IT 040, 050 , 090 , or 095 – may be taken at the sophomore level.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 050 - Introduction to Object-Oriented Programming for Business Semester Hours: 3 Once a Year
The design, testing, implementation and documentation of accounting, finance, marketing and management applications using C++ as an object-oriented programming language. Program testing and evaluation, object-oriented concepts and documentation are emphasized. An introduction to Java programming is provided.
Prerequisite(s)/Course Notes: IT 030 or 040 ; junior class standing or above. With the permission of department chairperson, one of the following programming courses — IT 040 , 050, 090 , or 095 — may be taken at the sophomore level. (Formerly Object-Oriented Programming.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 060 - Analytic and Statistical Methodologies in Business Modeling Semester Hours: 3 Once a Year
The R-Programming language is a versatile language and interface for statistical applications and business analytics. This course will provide hands-on training for learning how to analyze data in the R statistical software package. Topics covered include: Arrays in R (vectors and matrices) sub-setting, importing and exporting files, graphical tools of R, simple user defined functions, and application of R to business areas.
Prerequisite(s)/Course Notes: IT 015 or CSC 005 ; junior class standing or above. With the permission of department chairperson one of the following programming courses may be taken at the sophomore level: IT 040 , IT 050 , 060, 090 , or 095 . May not be taken on a Pass/D+/D/Fail basis.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 076 - Introduction to E-Commerce Semester Hours: 3 Fall, Spring
An introduction to e-commerce from both technical and business perspectives. Topics include understanding how the Internet enables new opportunities using disruptive business models, analytics and the latest technologies, including selection of software, mobile, social and cloud computing platforms; and an overview of why ecommerce analytics is important. Principles of digital user experience, cyber-security, online payment methods, and global e-commerce are considered. Digital marketplaces, omni-channel and subscription strategies; supply chain collaboration; legal and ethical factors, and preparing comprehensive e-commerce business and technology research will be considered.
Prerequisite(s)/Course Notes: IT 030 or permission of department chairperson; junior class standing or above. (Formerly Introduction to Electronic Commerce.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 090 - Visual Basic Applications for Business Semester Hours: 3 Once a year
A focus on Visual Basic as a tool for development, testing, implementation, and documentation of Windows-based business applications. Topics include event-driven programming, string and arrays handling, graphics, and linking of applications.
Prerequisite(s)/Course Notes: IT 030 ; junior class standing or above. With the permission of department chairperson one of the following programming courses — IT 040 , 050 , 090, or 095 — may be taken at the sophomore level. (Formerly Interface Design and Programming in Visual Basic.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 095 - Introduction to Java Semester Hours: 3 Once a year
This course provides software developers with the knowledge and skills to use Java to build Internet and Intranet applets and Windows applications. Topics include overview of the Java virtual machine, Java classes and method, instantiating Java objects, access method, creating Java applets, the Java applet life cycle, inheritance and polymorphism, and Java class libraries.
Prerequisite(s)/Course Notes: IT 015 ; junior class standing or above. With permission of department chairperson one of the following programming courses – IT 040 , 050 , 090 , or 095 – may be taken at the sophomore level.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 115 - Introduction to Simulation Semester Hours: 3 Periodically
Introduction to modeling. Classifications and properties of elementary simulation models and simulation languages. Computer-based simulation models may include using spreadsheets, programming language, and other specialized software. Application areas in production management, marketing, capital investment evaluation, information systems, mechanized equipment and computer systems.
Prerequisite(s)/Course Notes: BAN 001 and knowledge of a programming language; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 116 - Structured Systems Analysis and Design Semester Hours: 3 Once a year
Advanced course in structured analysis and design of computerized information systems in accounting, finance, management, marketing, and other application areas. Topics include systems life cycle methodologies, data flow diagrams and rapid prototyping techniques. Ethical and global issues are considered. Emphasis is placed on design issues such as user involvement and the selection of appropriate methodologies. Course requirements include designing a system for implementation.
Prerequisite(s)/Course Notes: One of the following courses: IT 040 , 050 , 090 , 095 , or permission of department chairperson; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 117 - Database Management Systems Semester Hours: 3 Fall, Spring
Advanced course on database management systems (DBMS) concentrating on the relational data model and the SQL language. Covers theory of the relational data model contrasting it with earlier models. Database design is developed in the context of the overall design of an information system in accounting, finance, management, marketing, and other application areas. Topics include conceptual, logical, and physical database design, including data normalization and integrity constraints. Distributed database systems in a global business environment and issues related to data accuracy, security, privacy, and threat to individual rights are explored. Course requires designing and implementing databases using a mainframe and/or micro DBMS.
Prerequisite(s)/Course Notes: IT 015 or CSC 005 ; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 118 - Intermediate Database Management Systems Semester Hours: 3 Periodically
A practical course covering the concepts of relational database management systems (RDBMS), Structured Query Language (SQL), and PL/SQL. Topics include conceptual design, relational systems design, normalization and denormalization processes and Structured Query Language and its components such as data manipulation commands. Other topics covered are advanced queries, joins, outer joins, subqueries, group functions, formatting query results, triggers, and stored procedures. Special emphasis on data security, data integrity, query optimizations, and database administration.
Prerequisite(s)/Course Notes: IT 117 ; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 120 - Business Computer Networks Semester Hours: 3 Fall, Spring
Explores the various ways information is shared among networked computer systems. Integrates MIS and telecommunications concepts to enable business managers to select, implement, manage and evaluate computer networks. Topics also include data communication needs of organizations in a global environment. Legal and ethical issues related to planning, design, implementation, and use of networks, including that of the Internet are discussed. Course project involves use of LAN management software.
Prerequisite(s)/Course Notes: IT 015 or CSC 005 ; junior class standing or above. (Formerly Connectivity in the Business Environment.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 122 - Advanced Computer Networks Semester Hours: 3 Periodically
This course provides an in-depth study of networking technology including Microsoft network software and Cisco network equipment. The topics include a study of building medium-sized networks (LAN and WAN) using Windows network components, Cisco software, and organizational, ethical and global issues in networking. The course covers IP addressing, subnetting, routing protocols, switching protocols, virtual local area network (VLAN), virtual private network (VPN), and WAN protocols. Numerous course projects, including the construction of a LAN with all its component parts, will be an integral part of this course.
Prerequisite(s)/Course Notes: IT 120 . (Formerly Networking Technologies Utilizing Microsoft Software.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 123 - Wireless Networks Semester Hours: 3 Periodically
The course is an in-depth study of networking technology involving the use of Cisco wireless network equipment and software. Topics include a study of Windows network components and Cisco wireless network tools. Global considerations involve the study of wireless networking issues, such as ethics and piracy. Numerous course projects, including the construction of a LAN/WLAN with all its component parts, will be an integral part of this course.
Prerequisite(s)/Course Notes: IT 120 . (Formerly Networking Technologies Utilizing Novell Software.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 124 - Information and Network Security Semester Hours: 3 Periodically
This course is designed to familiarize students with fundamentals of computer and network security. Content will deal with security and policy management at the managerial level. Hands-on exercises relating to network penetration, testing, social engineering, various security attack and defense technology as well as relevant legal and ethical aspects of these technologies are covered. This course can lead to acquisition of knowledge applied to the successful pursuit and obtainment of professional security classification.
Prerequisite(s)/Course Notes: IT 120 . (Formerly Computer and Network Security.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 125 - Managing the Systems and Information Processing Function Semester Hours: 3 Periodically
Study of the systems and information processing function from a strategic planning perspective. The methods appropriate for information resources planning discussed within the framework of overall corporate strategy. Topics include information systems, strategic planning, capacity planning, facilities management, evaluation and control, data processing staff planning, and hardware and software evaluation and selection.
Prerequisite(s)/Course Notes: IT 116 ; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 128 - Information Systems Security and Risk Management Semester Hours: 3 The course is designed to help students to understand the basic concepts of information security and risk management. This course examines how people, processes and information, computation and communications systems interact. Topics include enterprise IT infrastructure, information quality, security risks and threats, information security principles, and business continuity plan.
Prerequisite(s)/Course Notes: IT 014
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 131 - Information Systems Auditing Semester Hours: 3 Once a Year
This course focuses on the fundamentals of IT auditing and covers the collection and evaluation of digital evidence to determine whether information systems are designed to maintain data integrity, safeguard assets, and utilize resources efficiently. Topics include the tools and techniques necessary to properly audit information systems such as examination of networks and operating systems, data-center operations, access security, and fraud detection in enterprise information systems.
Prerequisite(s)/Course Notes: IT 015 , ACCT 102 or permission of the department chairperson. (Formerly Information Technology Auditing.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 132 - Fundamentals of IT Forensics Semester Hours: 3 Periodically
This course focuses on digital forensics and the exercise of digital forensics skills. Topics include electronic evidence and file systems, investigative processes, IT forensic-analysis tools, analysis of data and applications, network vulnerability assessment, securing wireless networks, cybercrime issues, and data recovery. By completing this course, students will understand basics digital forensics and demonstrate the use of digital forensics tools. Current industry best practices will be applied using case scenarios.
Prerequisite(s)/Course Notes: IT 120 or permission of the department chairperson.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 136 - Advanced E-Commerce Technology and Applications Semester Hours: 3 Periodically
This course provides advanced knowledge and skills needed to use Java and markup languages to build E-Commerce applications. Java topics include inheritance, Abstract Windows Toolkit, Layout Managers, Event Model, and Multithreading. Coverage of XML and an introduction to JavaScript is also included. Additional topics of discussion include data mining and warehousing, server infrastructure including architecture, web servers, database servers, and transaction servers.
Prerequisite(s)/Course Notes: IT 076 , 095 , 116 , 117 , 120 ; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 141 - Health Care Information Technology Semester Hours: 3 Periodically
This course provides students with an understanding of the technologies that are utilized to collect, analyze, monitor, maintain and report health data. Topics covered include health data quality principles, legal and information security standards, and professional best practice guidelines pertaining to the health care industry. Students will learn the technologies and policies simultaneously as they impact various stakeholders in the environment: patients, providers (hospitals and doctors), payers (insurance companies and FSA holders) and government (CMS Medicare, HHS, DOJ, etc.). Other topics covered include: provider health systems, payer systems, patients systems, and government policy and oversight.
Prerequisite(s)/Course Notes: IT 015 or CSC 005 or permission of the department chairperson, junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 142 - Health Information Technology (HIT) and Security Semester Hours: 3 Periodically
This course provides an overview of the technologies and related security issues used to ensure health care data integrity. Government regulations and policies, such as HIPAA and ARRA, that impact health information management will be discussed. By understanding how to protect data both from a health care provider and payer viewpoint, students will understand the complexity and costs associated with securing the environment and data. Technologies covered include hardware security, encryption, firewalls, secure transmissions, internal controls, data retention and monitoring systems.
Prerequisite(s)/Course Notes: IT 015 or permission of the department chairperson, junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 151 - Readings Semester Hours: 1-3 Fall, Spring
Assigned readings, individual research and projects on selected topics such as systems or software design and development, and computer applications.
Prerequisite(s)/Course Notes: IT 116 , 117 , or 120 ; and permission of department chairperson. Taught on a tutorial basis.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 152 - Readings Semester Hours: 1-3 Fall, Spring
Assigned readings, individual research and projects on selected topics such as systems or software design and development, and computer applications.
Prerequisite(s)/Course Notes: IT 116 , 117 , or 120 ; and permission of department chairperson. Taught on a tutorial basis.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 157 A-Z - Seminar: Special Topics in Information Systems Semester Hours: 3 Periodically
An advanced in-depth treatment of special topics. Current topics are explored through a variety of methods, such as lectures, projects and case studies.
Prerequisite(s)/Course Notes: IT 015 , junior class standing or above, and any additional prerequisites as stated in the course schedule. As individual subjects are selected, each is assigned a letter (A-Z) which is affixed to the course number. Students may take up to two of these courses to fulfill their major requirements so long as each seminar has a different letter designation. Specific titles and course descriptions for special topics courses are available in the online class schedule. (Formerly Seminar: Special Topics in Information Technology.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 158 - A-Z – Undergraduate Seminar: Contemporary Issues in Information Technology Semester Hours: 0.5-1.5 s.h. Periodically
The course provides advanced study on selected topics or emerging issues in information technology, utilizing a variety of methods, including lectures, projects and case studies. As individual subjects are selected, each is assigned a letter (A-Z) which is affixed to the course number. Students may take up to six semester hours of IT157 and IT158 to fulfill their major requirements so long as each seminar has a different number-letter designation. Specific titles and course descriptions for special topics courses are available in the online class schedule.
Prerequisite(s)/Course Notes: IT 015 and any additional prerequisites as stated in the course schedule.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 170 - Introduction to Data Mining for Business Analytics Semester Hours: 3 Fall/Spring
Data mining is a process of extracting useful information from large databases in business and non-profit entities. Data mining principles encompass: problem definition, exploratory data analysis, dimension reduction, consideration of alternative models, and calibration of models, evaluation and deployment. Course includes coverage of some of the principal methods used for data mining: classification and regression trees, neural network, association rules (market basket analysis), and clustering. The course will use specialized data mining software to implement steps involved in the data mining process. The course will involve both supervised and unsupervised learning. Students are required to complete a case study using specialized DM software to capture the salient data mining principles covered in the course. Students will learn how to use specialized data mining software in the course.
Prerequisite(s)/Course Notes: IT 015 and BAN 122 or approval of department chairperson. (Formerly Introduction to Data Mining for Business Intelligence.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 174 - Business Internship Semester Hours: 1-3 Fall, Spring
Actual practical experience in an approved setting open to junior and senior information systems majors . Students work a minimum of 40 hours for 1 credit or a minimum of 80 hours for 2 credits or a minimum of 120 hours for 3 credits in a structured information technology program offered by a for-profit or not-for-profit organization.
Prerequisite(s)/Course Notes: Permission of department chairperson, a minimum grade point average of 2.5 in information technology courses and 2.5 overall, IT 116 or 117 ; junior class standing or above. NOTE: Students may take this course for 1, 2, or 3 s.h., and may take the course more than once, with a maximum of 3 s.h. earned. Credits earned count toward general degree requirements but do not satisfy information systems major requirements.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 176 - Introduction to Artificial Intelligence and Deep Learning Semester Hours: 3
The course provides a comprehensive overview of artificial intelligence (AI) and its role in business transformation. The purpose of this course is to improve the understanding of AI and its applications in business. Topics include AI concepts, machine learning methods, deep learning, and practical business applications. The course includes hands-on experiences with modern AI frameworks, such as Google’s TensorFlow and IBM AI platform.
Prerequisite(s)/Course Notes: IT 015 or Chair’s approval.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 179 - Business Computer Project Semester Hours: 3 Periodically
A capstone course using concepts learned in earlier courses. Students develop a complete business information system in accounting, finance, management, or marketing, or a management information system integrating their computer expertise with their business background. Students must choose a project, identify and document the user’s needs, develop the specifications, write the programs and implement the project with supporting documentation. Course applies systems and database design, telecommunications and programming concepts to business problems.
Prerequisite(s)/Course Notes: IT 116 , 117 , 120 ; senior class standing and permission of department chairperson.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 182 - Decision Support and Expert Systems Semester Hours: 3 Periodically
Techniques for problem solving and decision making. Focuses on areas in which computers can be used to support selection of decision alternatives. Students are provided with software tools for implementing decision support and expert systems which go beyond traditional file and information manipulation programs.
Prerequisite(s)/Course Notes: IT 116 and 117 ; junior class standing or above.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 185 - Internship in Information Systems Semester Hours: 3 Fall, Spring
A work-study program open to senior information technology majors. Students work a minimum of 120 hours in a structured business computer information systems training program offered by a for-profit or not-for-profit organization.
Prerequisite(s)/Course Notes: Permission of department chairperson, a minimum grade point average of 3.0 in information technology courses and 3.0 overall, IT 116 and 117 . (Students who do not meet these requirements, see IT 174 .) (Formerly Internship in Information Technology.)
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
-
IT 190 - Departmental Honors Candidacy: Essay Semester Hours: 3 Fall, Spring
Research for and the writing of a substantial essay in the field of information technology.
Prerequisite(s)/Course Notes: A minimum grade point average of 3.5 in information technology and 3.4 overall. Open only to senior information systems majors who are eligible for and desire to graduate with departmental honors and who secure, before registration, written permission of the department chairperson.
View Course Offering(s):
Summer Session I 2026
Summer Session II 2026
Summer Session III 2026
Fall 2026
|