ISQA Courses
- ISQA 2010, 2020, 2030 – Special Topics in Information Systems & Quantitative Analysis
The course content and topic will vary. Please contact the department for specific course offerings.
Prerequisites: Permission of instructor. Additional prerequisites may be required for particular topic offerings. - ISQA 2610 - R for Data Analytics
R is a core language and toolkit in data science due to its vast capabilities to facilitate various stages of data analytics activities, from loading and transforming data to building and evaluating different analytics models. The course will enable students to use R to work with and manipulate data, build and evaluate data analytics models, and create visualizations. - ISQA 2620 – Evaluating and Cleaning Data
Evaluating and cleaning data sets for analysis is a core skill for professionals in data analytics and other technical fields. The course will enable students to assess the state of existing data sets, identify appropriate remediation strategies to prepare data for analysis, and perform common data cleaning procedures.
Prerequisite/Corequisite: ISQA 2610 - ISQA 3150 – Principles of Quantitative Analysis
An introduction to structuring real-life situations into mathematical models. The class covers four groups of decision making models: decision trees, inventory, linear programming, network planning, and winning strategy. A number of the existing commercial computer software packages will be used in the course.
Prerequisites: CIST 2500 - ISQA 3310 – Managing the Database Environment
Introduction to business data base management functions. Focus is on the use of current data base management systems (DBMS) to support the data management function in an organization. Topics include data modeling, database design, SQL, data management and database administration. Hands-on experience in database design, creation, and use is provided.
Prerequisites: CIST 2100 - ISQA 3330 - Fundamentals of Database Management
Databases are at the core of modern application development. Their use extends to many other environments including scholarly, scientific information systems. The overall goal of this course is to provide an introduction to the use of database management systems for efficient storing, updating, retrieval and analysis of data. - ISQA 3340 - SQL for Data Analytics
Using the Structured Query Language (SQL) to access and manipulate data is a core competency in data management, data analytics, data science, and other data-intensive fields. Starting with an overview of the relational model of database systems, the course will enable students to use SQL to create database tables, and store, retrieve, and manipulate data at both basic and advanced levels. - ISQA 3400 – Information Technology Infrastructure
This course provides an introduction to IT infrastructure issues. It covers topics related to both computer and systems architecture and communication networks, with an overall focus on the services and capabilities that IT infrastructure solutions enable in an organizational context.
Prerequisites: CIST 2100 - ISQA 3420 – Managing in a Digital World
The course introduces the fundamentals of information systems/technology (IS/T) management. Students are introduced to the various roles, responsibilities, skills, and concepts essential to successful management of IS/T in the context of a dynamic environment of technology workforce diversity, a global economy, and concern for ethics and social responsibility in the development of systems.
Prerequisites: CIST 2100 - ISQA 3520 – Graphical User Interface Design
This course is an introduction to interaction design with a primary emphasis on designing usable and useful computer interfaces. Students will learn the principles of interface design grounded in a fundamental understanding of human cognitive processes. They will learn how end-users develop and use mental models of interaction and will apply this knowledge to the design of interfaces for real-world applications. A design project will challenge students to plan their own designs, to develop interfaces and to integrate them into a working application prototype, to test their application with real users, and to effectively communicate the overall results.
Prerequisites: CIST 1300 - ISQA 3900 – Web Application Development
This course focuses on contemporary techniques and technologies in the design, development, and integration of web-enabled information systems. Topics include: Multi-tiered systems architecture; agile application development; object-oriented analysis and design; prototyping; testing, verification, and validation; lifecycle models; and component-based development. This is a rapidly moving, hands-on course that mirrors real-world development.
Prerequisites: CIST 1300 or CSCI 2850, CIST 1400, ISQA 3310 or CSCI 4850 (or concurrent). - ISQA 3910 – Introduction to Project Management
This course will cover the basics of project planning, scheduling and control. Earned value management techniques and project quality will be covered. Risk management will also be covered. The student will be introduced to the IEEE Standards for Project Management. The purpose of the course is to provide students with an introduction to the tools and techniques used to manage projects to achieve successful completion. The project management methods taught are suitable for a wide variety of project types such as software development or engineering projects (e.g. construction).
Prerequisites: CIST 2500 or equivalent. - ISQA 4000 – Special Topics in Information Systems & Quantitative Analysis
This course is designed to acquaint students with issues which are current to the field or harbingers or emerging trends in the information systems area. Topics will vary across terms. This course may be repeated, but no topic may be taken more than once.
Prerequisites: Permission of instructor. Additional prerequisites may be required for particular topic offerings. - ISQA 4010 – Business Intelligence
The course focuses on the various topics on knowledge management by utilizing both behavioral approaches and information technology tools. It includes data collection and analysis, intelligent agents, business concerns on data warehousing and data mining, customer relationship management. The course will also cover information overload, human expert systems vs. artificial intelligent systems and intelligent decision making.
Prerequisites: CIST 1400; CIST 2500 - ISQA 4100 - Information Systems Architecture & Organization
This course examines the frameworks and tools used to develop an organization's information system architecture. It provides the analytical skills and conceptual frameworks with which to make recommendations and decisions regarding the integration of information technology components into an information system architecture.
Prerequisites: CIST 2100 and ISQA 3310 - ISQA 4110 – Information Systems Analysis
This course examines and applies the principles of information systems analysis, following a structured systems development methodology. It surveys project management, feasibility and analysis and systems requirement definition using modern systems analysis techniques and automated tools. Course utilizes a case approach where students initiate the analysis and logical design of a limited-scope information system.
Prerequisites: CIST 2100, ISQA 3310, and ISQA 3910 [ISQA 3310 may be taken concurrently]. - ISQA 4120 – System Design and Implementation
This is the second course in a sequence in computer information systems analysis, design, and implementation. This course extends the basic foundations of systems development started in ISQA 4110 and examines the activities comprising the design, construction and implementation of information systems.
Prerequisites: ISQA 3310 and ISQA 4110 - ISQA 4130 – Information Technology for Development
Information Technology for Development (ITD) is the implementation and evaluation of information technology infrastructures to stimulate economic, social and human development. In this service-learning course, students will learn and apply ITD concepts for developing and adding value through IT by working with small business entrepreneurs in Omaha or rural Nebraska. Students will evaluate micro-business technology needs, prepare business technology plans, provide training, and implement appropriate solutions, to the extent possible within a semester class.
Prerequisites: Students are expected to have some familiarity with personal computers, web development, software development, database management, or networking. Though not required, the following courses or their equivalent would provide the necessary background : CSCI 1200, CIST 1300, ISQA 3310, ISQA 3400 - ISQA 4150 – Advanced Statistical Methods for IT
This course emphasizes the application and interpretation of statistical methods including design of experiments, analysis of variance, multiple regression, and nonparametric procedures and the use of statistical computer packages. The intent is to develop quantitative abilities needed for quantitatively intensive jobs and for advanced study in management information systems, computer science and information technology.
Prerequisites: CIST 2500 or equivalent, at least one course in statistics - ISQA 4160– Introduction to Enterprise Resource Planning
Introduction to Enterprise Resource Planning (ERP) is designed to expose students to the primary enterprise application that forms the information systems (IS) infrastructure for most large organizations today. The primary purpose of this course is for students to gain an understanding of the enterprise wide, cross-functional nature of ERP software. In the process of learning about ERP systems, the students develop "hands on" experience with the largest and most well-known ERP application, SAP.
Prerequisites: CIST 2100 or equivalent. Not open to non-degree students. - ISQA 4180 – Electronic Commerce
Critical examination of the issues, technologies, standards, and business and social implications of electronic commerce in cyberspace.
Prerequisites: ISQA 3400 - ISQA 4190 – Process Reengineering with Information Technology
Business process reengineering issues are examined. Reengineering concepts and methods are introduced. Additional special project(s) are required. SAP will be introduced.
Prerequisite: CIST 2500 and ISQA 4110. [ISQA 4110 may be taken concurrently] - ISQA 4200 – Information and Data Quality Management
The course primarily focuses on developing an in-depth understanding of Data and Information Quality (DQ and IQ) concepts and issues. On completing this course students will be able to understand and use DQ and IQ Concepts in Information Systems projects, be able to recognize various patterns of Data and Design Deficiencies in Systems and be able to suggest appropriate DQ and IQ improvement plans in light of known deficiencies in systems.
Prerequisites: CIST 2500 and CIST 2100 - ISQA 4300 – Database Administration
This course is designed to give students an applied, practical introduction to database administration. Students will gain an understanding of the functioning of a database management system and its relationship to the computing environment in which it runs. They will learn the concepts, principles, and techniques necessary to carry out such functions as database object creation, storage management, capacity planning, performance tuning, backup and recovery, and security management. Each semester the course will focus on one commercial database management system (DBMS), such as Oracle.
Prerequisites: ISQA 3310 or CSCI 4850. Not open to non-degree graduate students. - ISQA 4380 – Distributed Technologies and Systems
The course introduces students to concepts, issues and tools needed to develop distributed computing systems. Topics include distributed systems architecture, middleware, Internet-based systems development, security and performance. Hands-on systems development using current technologies is provided.
Prerequisites: ISQA 3310 or equivalent and knowledge of database design and SQL. - ISQA 4500 – Special problems in Information Systems & Quantitative Analysis
Individual investigation of specific problems in information systems and quantitative analysis and related areas.
Prerequisites: Senior standing and permission of Program Chair.
Online Form: Application Form for this course - ISQA 4510 – Information Systems Internship
The purpose of this course is to provide the students with an opportunity for practical application of their academic studies in the business world to help prepare them for their professional career and to provide a view of the challenges they will face.
Prerequisites: Junior/senior standing and permission of department.
Online Form: Application Form for this course - ISQA 4730 – Decision Support Systems
This course examines a set of information systems which specifically support managerial decision makers: Decision Support Systems, Group Decision Support Systems, Executive Information Systems, Data Warehouses, Expert Systems, and Neural Networks. This course explores the development, implementation, and application of these systems, how these systems can be applied to current business problems, as well as how organizational issues impact the implementation and usage of these systems.
Prerequisites: CIST 2100 or equivalent. - ISQA 4880 – Systems Simulation and Modeling
The course provides an introduction to the modeling and simulation with special emphasis on decision-theoretic models and rational decision-making. The ability to make good decisions is key to individuals and organizations and studying, understanding and improving decisions is vital to success. Students are given a background into systematic decision-making processes, and then are introduced to formal methods for decision modeling and analysis. Building on these foundational models, students learn how to perform process modeling and optimization. Finally, the course concludes with a look at psychological biases and traps that may affect decision-makers.
Prerequisites: CIST 1400 and CIST 2500 or equivalent - ISQA 4890 – Data Warehousing & Data Mining
This course provides students with a theoretical foundation and practical methods for designing and constructing data warehouse and implementing data mining. After covering the essential concepts, issues, techniques to build an effective data warehouse, this course emphasizes the various techniques of data mining, such as association, classification, clustering and prediction for on-line analyses within the framework of data warehouse architectures. This course gives students an opportunity to undertake a real-life data analysis project.
Prerequisites: ISQA 3310 or CSCI 4850 - ISQA 4900 – Full Stack Development
Full stack development is the development of both client side and server side portions of web applications. Most organizations go beyond simply using HTML web pages with a small amount of JavaScript in applications and have moved to developing modern web applications with backend APIs and frontend JavaScript frameworks such as Vue.js. Students will learn how to build a backend application and REST APIs. Students will take that backend framework knowledge and learn to securely integrate these backend APIs with frontend JavaScript frameworks to build single page apps and hybrid mobile applications.
Prerequisites: CIST 1300 or CSCI 2850, ISQA 3310 or CSCI 4850, ISQA 3900 or equivalent
Business Co-Requisite Courses
The following Business Administration courses are co-requisite courses for the undergraduate MIS degree.
- ACCT 2010 – Principles of Accounting I
Basic concepts and assumptions underlying accounting; basic structure of accounting; the accounting cycle; external financial statements of the enterprise with emphasis on the corporation; income determination; accounting for and reporting of assets, liabilities and owners' equity; analysis and reporting of cash flows; financial statement analysis.
Prerequisites: ENGL 1150 with a 'C' (2.0) or better, a GPA of 2.5 or higher, and MATH 1370 or MATH 1930 with a 'C' (2.0) or better or concurrent enrollment in MATH 1370 or MATH 1930 - ACCT 2020 – Principles of Accounting II
A study of techniques and concepts affecting internal accounting in a business organization. These include budgeting in general, costing systems, variance analysis and generating reports for management decision-making. Special topics include segment reporting, control of decentralized operations, capital budgeting, and service department cost allocations.
Prerequisites: ACCT 2010, ENGL 1150, and MATH 1370 or MATH 1930, each with a C (2.0) or better, and a GPA of 2.5 or higher - ECON 2200 – Principles of Economics (Micro)
An introduction to economic principles, decision making and policies affecting product and resource markets. Particular emphasis is on price, output and input decisions by individuals and firms under various market conditions. An introduction to the fundamentals of international trade.
Prerequisites: ENGL 1150 and MATH 1310 or MATH 1220 with 'C-' (1.67) or better, or permission of CBA advisor - ECON 2220 – Principles of Economics (Macro)
An introduction to economic principles, decision making and policies on national income and output, employment, growth, money, the price level and the international economy.
Prerequisites: MATH 1310 or MATH 1220 and ENGL 1150 with a 'C-' (1.67) or better, or permission of CBA advisor
CIST Courses
The following courses are required courses for the College of Information Science & Technology.
- CIST 1010 – Learn and Earn: College and Career Success
This course provides students the opportunity to identify their learning strengths and weaknesses along with academic strategies to support their success in traditional and online courses. Students will have opportunities to practice effective communication, problem solving, criical thinking, team work and career planning, with an emphasis on key elements of information technology professions. Students will gain skills and experience in establishing a personal brand, networking, and developing a professional career portfolio.
Prerequisites: None. - CIST 1300 – Introduction to Web Development
This course will provide students with a practical introduction to web development. By learning the basic skills needed to develop an interactive website, students will develop an understanding of the web development task and an appreciation of the importance of the Internet in both business and academic environments. Specific technical topics to be covered include XHTML, CSS, the Unix/Linux operating system, web server software, and a programming language. As part of the class, each student will develop a working website.
Prerequisites: MATH 1120 or MATH 1130 or MATH 1220. - CIST 1400 – Introduction to Computer Science 1
An introduction to programming within the context of a high level modern programming language. Coverage of fundamental programming concepts and program design; including arrays, user defined types, and objects. This course has a required laboratory component; students must register for a laboratory section when enrolling in lecture.
Prerequisites: MATH 1320 and either CSCI 1200 or CSCI 1280 or CIST 1300 - CIST 2100 – Organizations, Applications, and Technology
This survey course provides an introduction to organizations and the role information and information systems play in supporting operations, decision-making, processes, quality management, and strategic activities of an organization. In addition, the course covers management of the IS function, strategic and regulatory issues of telecommunications, and ethical and legal issues.
Prerequisites: Sophomore standing, or permission of instructor. - CIST 2500 – Introduction to Applied Statistics for IS&T
The course emphasizes the function of statistics in information science and technology including topics such as descriptive statistical measures, probability, discrete probability, sampling, estimation analysis, hypothesis testing, regression, and analysis of variance. A well-known computer package will be used to support the problem-solving process.
Prerequisites: MATH 1220. - CIST 3000 – Advanced Composition for IS&T
Advanced Composition for IS&T provides students with instruction and practice in academic writing for the technical sciences. The course focuses on principles of rhetoric and composition, advanced library-based research techniques, academic modes of writing suited to the technical sciences, style, grammar, and punctuation, all with attention to adapting writing to suit the needs of various academic and professional audiences.
Prerequisites: ENGL 1160 (or placement in a 3rd year writing course) and junior standing, or permission of the instructor. - CIST 3110 – Information Technology Ethics
The course will cover the development and need for issues regarding privacy, the effect of current legislation, and the application of computer ethics to information technology.
Prerequisites: ENGL 1150 and sophomore standing. - CIST 3600 – Information Security, Policy & Awareness
This course will cover the planning and development for information governance, security policies and procedures, and security awareness.
Prerequisites: CIST 2100 and CIST 3110[Note: this course may be taken concurrently]. - CIST 4540 – Computer Security Management
The purpose of this course is to integrate concepts and techniques from security assessment, risk mitigation, disaster planning, and auditing to identify, understand, and propose solutions to problems of computer security and security administration.
Prerequisites: CYBR 4360 or permission of the instructor.