Department of Computer Information Systems and Quantitative Methods

McCoy Hall Room 404
T: 512.245.2291 F: 512.245.1452
www.cis.txstate.edu

The mission of the Department of Computer Information Systems and Quantitative Methods (CISQM) is to provide relevant educational opportunities to students wishing to pursue professional careers related to information systems, technology and data analytics. The department strives to create an environment for preparing individuals for a lifetime of learning and growth by producing graduates who understand the concepts and uses of information systems and are capable of applying these concepts to business and government.

The computer information systems curriculum provides a strong foundation in the concepts and applications of information systems and technology in organizations. It gives CISQM majors the opportunity to study enterprise design, business intelligence, data analytics, database development, network and security administration, programming languages, and the integration of hardware and software systems with management practices. Students completing the prescribed program of study earn the Bachelor of Business Administration degree with a major in Computer Information Systems. Beginning in 2017, CISQM will offer a concentration in Data Analytics, which will prepare the students for the emerging world of Big Data and how to effectively analyze business situations for optimal decision making.

CISQM graduates pursue careers as IT integrators, global enterprise system architects, database administrators, network administrators, information security analysts, business systems analysts, application developers, digital-business solution developers, and information systems managers. Graduates work for technology companies, high-tech startup companies, government agencies, accounting firms, oil companies, financial and insurance institutions, retail firms, manufacturing concerns, and consulting companies where they are succeeding at the highest levels.

Subjects in this department include: CIS, QMST


Courses in Computer Information Systems (CIS)

CIS 1323. Introduction to Microcomputer Applications.

This course develops advanced information technology skills, focusing on office productivity software. Primary emphasis is placed on spreadsheet, database, and presentation software. Advanced techniques are presented for use in data analysis and decision-making. Students will be expected to demonstrate mastery of these techniques in a hands-on environment.
Read More [+] about Introduction to Microcomputer Applications

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter
TCCN: COSC 1301

Read Less [-] about Introduction to Microcomputer Applications

CIS 2324. Visual Programming I.

An introduction to application program development to include requirement analysis, design, implementation, and testing. A blend of structured and object-oriented concepts is used to form solutions to business problems using a visual programming language. Prerequisite: CIS 1323.
Read More [+] about Visual Programming I

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter
TCCN: BCIS 2316

Read Less [-] about Visual Programming I

CIS 3317. E-Business.

Explores the constantly changing world of e-Business from an international perspective. This course will emphasize e-Business challenges and opportunities in the worldwide marketplace, while focusing on global issues of management, implementation, and integration of IT resources. Does not count for CIS advanced elective credit.
Read More [+] about E-Business

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about E-Business

CIS 3325. Visual Programming II.

An advanced visual programming course covering topics related to the design and implementation of user interface, business logic and data access in a tiered architecture. The emphasis is on techniques that take advantage of a development framework through the use of forms, classes, and objects. Prerequisite: CIS 3382 and completion of or concurrent enrollment in CIS 3374.
Read More [+] about Visual Programming II

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Visual Programming II

CIS 3350. Information Security Assurance: Principles and Practices.

This course examines the concepts of information systems and network availability, integrity, and confidentiality in order to develop effective security controls, processes, practices, and procedures. Topics include methodologies, models, architectures, access control systems, ethics, and legal implications of IT security. Prerequisites: Overall GPA 2.0 required. Restricted to Juniors or Seniors in BBA or CJ majors.
Read More [+] about Information Security Assurance: Principles and Practices

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Information Security Assurance: Principles and Practices

CIS 3360. e-Business Applications Design and Development.

The course focuses on designing effective e-business applications to support the e-business strategy of a company. It covers e-business models, business solution delivery strategy, web required architectures, and development and deployment of dynamic, multi-tiered, transaction-oriented, e-business applications in a business–to–business environment. Prerequisite: CIS 3325 and ACC 2362.
Read More [+] about e-Business Applications Design and Development

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about e-Business Applications Design and Development

CIS 3374. System Analysis and Design.

The analysis and general design phases of the system development life cycle are reviewed. Emphasis on techniques and tools for determining systems requirements that lead to the development of logical design models using structured and object-oriented methodologies. (WI).
Read More [+] about System Analysis and Design

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Writing Intensive
Grade Mode: Standard Letter

Read Less [-] about System Analysis and Design

CIS 3375. Enterprise Computing Skills using COBOL.

Basic features of the COBOL language. Emphasis is on structured program development and file processing. Topics include file processing, sort feature, and subprograms. Prerequisite: CIS 3325.
Read More [+] about Enterprise Computing Skills using COBOL

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Enterprise Computing Skills using COBOL

CIS 3380. Enterprise Information Technology and Business Intelligence.

Students will extend their ability to effectively use integrated software applications to identify and provide access to various information sources. The course will focus on applying information and Internet Technologies that span normal business functions for the development and implementation of solutions to managerial problems. Prerequisites: CIS 1323, MATH 1329 or equivalent, and QMST 2333.
Read More [+] about Enterprise Information Technology and Business Intelligence

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Enterprise Information Technology and Business Intelligence

CIS 3382. Computer Data Base Systems.

Concepts and methodology of planning, design, development, and management of the computerized data base. The emphasis is on logical database design and a study of relational implementation. A relational DBMS with a relational query language is used for the development of a business application system. Prerequisite: CIS 2324.
Read More [+] about Computer Data Base Systems

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Computer Data Base Systems

CIS 3389. Business Application Programming III.

This course will continue the study of business-oriented software development using an object-oriented programming language. Topics covered will include client/server object relationships, inheritance, polymorphism, encapsulation, inner classes, threads, GUI design, and the use of event models. Prerequisite: CIS 3325.
Read More [+] about Business Application Programming III

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Business Application Programming III

CIS 3390. Project Management for Business Professionals.

An introduction to project management body of knowledge as applied to Information Technology with emphasis on the management of scope, costs, schedules, quality and risks. Program management, system methodologies, material procurement, human, and international issues will be examined from the perspective of their impact on functional disciplines in the organization.
Read More [+] about Project Management for Business Professionals

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Project Management for Business Professionals

CIS 4318. Enterprise System Development and Application Security.

Advanced use of information technology in the design and implementation of business applications to support electronic commerce. Concepts, methodology, and toolsets for designing, implementing, and management of applications in Business-to-Business paradigm. Prerequisites: CIS 3382 and CIS 3325 or CIS 3389.
Read More [+] about Enterprise System Development and Application Security

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Enterprise System Development and Application Security

CIS 4319. Mobile Application Development for Windows.

This course introduces the concepts, methodology, and toolset for designing business applications. Students will learn the MVC development framework and .Net programming environment for Windows to create interactive business applications. Prerequisite: CIS 3325.
Read More [+] about Mobile Application Development for Windows

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Mobile Application Development for Windows

CIS 4320. Mobile Application Development for Apple-iOS.

This course introduces the concepts, methodologies, and toolset for designing business applications for mobile devices such as iPhone and iPad. Students will learn the MVC development framework and Objective-C programming environment for Apple-iOS to create interactive business applications. Prerequisite: CIS 3325.
Read More [+] about Mobile Application Development for Apple-iOS

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Mobile Application Development for Apple-iOS

CIS 4321. Mobile Application Development for Android.

This course introduces the concepts, methodology, and toolset for designing business applications for mobile devices. Students will learn the MVC development framework and Java programing environment for Android to create interactive business applications. Prerequisite: CIS 3325.
Read More [+] about Mobile Application Development for Android

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Mobile Application Development for Android

CIS 4322. Computer System Development and Design.

A course that integrates systems development with analysis, design, project management, and the systems development life cycle. Object-oriented methods and UML models will be used to develop a project for a client. Students will select methodology, platform, and development technology based on client requirements. Prerequisites: CIS 3325 and CIS 3382.
Read More [+] about Computer System Development and Design

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Computer System Development and Design

CIS 4332. Enterprise Resource Planning Systems.

The use of advanced information technology for integrating business functions in an enterprise through distributed databases is emphasized. Methodology and tools for the selection and implementation of Enterprise Resource Planning (ERP) systems are discussed. Students will use available ERP software to create, track and communicate enterprise information. Prerequisite: CIS 3380.
Read More [+] about Enterprise Resource Planning Systems

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Enterprise Resource Planning Systems

CIS 4348. Fundamentals of Data Communications.

A course oriented to the technical concepts of data communications and network designs and how they relate to contemporary computer end-user environments. It incorporates the systems approach for understanding, designing, managing, securing, and implementing data communication networks. Students will analyze and design data communication networks for various business situations.
Read More [+] about Fundamentals of Data Communications

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Fundamentals of Data Communications

CIS 4349. Advanced Database Management Systems.

This course introduces advanced concepts and database processes to support applications for Business Intelligence. Multi-dimensional modeling along with database, reporting, and analysis capabilities of a modern database environment will be used to design and develop stored procedures, views, user-defined functions, reports and multi-dimensional information cubes. Prerequisite: CIS 3382. Co-requisite: QMST 3339.
Read More [+] about Advanced Database Management Systems

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Advanced Database Management Systems

CIS 4350. Information Systems Security.

This course focuses on the technology and managerial issues related to information systems security. Topics include: Attack methods, access control, authentication, firewalls, incident and disaster response, disaster recovery, security function management, and cryptography. Prerequisite: CIS 4348.
Read More [+] about Information Systems Security

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Information Systems Security

CIS 4358. Network Administration.

This course provides students with an understanding of the responsibilities assigned to network administrators. Students will acquire a working knowledge of these responsibilities and skills using tools and technologies for administering enterprise networks via network operating systems commonly used in modern business enterprises. Prerequisite: CIS 4348.
Read More [+] about Network Administration

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Network Administration

CIS 4360. Developing Business Solutions for the Enterprise.

An introduction to the concepts, methodology, and toolsets for the architecture, design, implementation, and deployment of business solutions for the enterprise in a services-oriented computing environment. Topics include services-oriented architecture, “Software as a Service” framework, n-tier development of business and data services, and application security. Prerequisites: CIS 3325 and CIS 3382.
Read More [+] about Developing Business Solutions for the Enterprise

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Developing Business Solutions for the Enterprise

CIS 4373K. Entrepreneurship - Starting a Software-based Business.

Covers the essential requirements to launch a new software-based business. Topics include an introduction to entrepreneurial mind-set, managing a start-up firm, development of business models, use of development methods, creation of cost/volume/profit models to address capital funding needs, and tools, techniques and methods for testing new venture hypotheses. Prerequisite: Must have 2.5 overall GPA.
Read More [+] about Entrepreneurship - Starting a Software-based Business

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

Read Less [-] about Entrepreneurship - Starting a Software-based Business

CIS 4395. Independent Study in Computer Information Systems.

An in-depth study of a single topic or related problem solved through computer information systems research. May be repeated once for credit with a different emphasis. Prerequisite: Consent of instructor and department chair.
Read More [+] about Independent Study in Computer Information Systems

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing
Grade Mode: Standard Letter

Read Less [-] about Independent Study in Computer Information Systems

CIS 4399. Computer Information Systems Internship.

This one-semester course involves an internship in business information systems. Emphasis is on the application of computer information systems theory to business problems in the area of computer based management information systems. Prerequisite: Specified by employer with consent of instructor and department chair.
Read More [+] about Computer Information Systems Internship

3 Credit Hours. 0 Lecture Contact Hours. 15 Lab Contact Hours.
Grade Mode: Credit/No Credit

Read Less [-] about Computer Information Systems Internship

Courses in Quantitative Methods (QMST)

QMST 2333. Business Statistics.

This introductory course covers descriptive and inferential statistical techniques for business and economic decision making. Topics include measures of central tendency and dispersion, probability distributions, sampling distributions, confidence intervals, hypothesis testing, simple linear regression, and correlation analysis. Prerequisites: CIS 1323; MATH 1329 or equivalent.
Read More [+] about Business Statistics

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Business Statistics

QMST 3334. Statistical Modeling.

Students will learn to apply a broad range of statistical analysis techniques using statistical software in business decision-making. Topics include applied modeling techniques, such as regression modeling, time-series modeling and analysis of variance; non-parametric methods; quality control; and simulation. Prerequisite: QMST 2333.
Read More [+] about Statistical Modeling

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Statistical Modeling

QMST 3339. Data Mining and Visualization.

This course introduces data mining concepts and practical skills for applying data mining techniques to solve business problems. It emphasizes data visualization and data analysis algorithms (e.g., prediction, classification, clustering), systematic evaluation and model assessment for big data sets. Prerequisites: QMST 2333 or equivalent; Overall GPA of 2.0 required.
Read More [+] about Data Mining and Visualization

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Data Mining and Visualization

QMST 3341. Big Data Analysis.

This is an introductory course in statistical programming. The objective of this course is to use programming tools and statistical methods to analyze large data sets. Topics covered are graphs used for statistical analysis, statistical modeling, visualization techniques, simulation, and optimization. Prerequisite: QMST 2333.
Read More [+] about Big Data Analysis

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Big Data Analysis

QMST 4314. Optimization.

This course introduces the theory, algorithms and applications of optimization methods that are used in analyzing and solving business decision problems. The fundamental methods to be discussed include linear programming, integer programming and network optimization. This course also builds the base for decision making models with uncertainty. Prerequisite: QMST 3339.
Read More [+] about Optimization

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Optimization

QMST 4320. Data Analytics.

This course will introduce various techniques available to extract useful information from massive datasets. The course will emphasize advanced analytical theory and methods such as: clustering, association rules, regression, classification and In-Database analytics. The course will also techniques used for data preparation, discovery, and model building. Prerequisite: QMST 3341.
Read More [+] about Data Analytics

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Grade Mode: Standard Letter

Read Less [-] about Data Analytics

QMST 4373A. Applied Time Series.

This course will teach the fundamentals of time series methods to be applied on real-life data. The course focuses on application, however the methodology behind the models will also be discussed. Students will learn how to pick the appropriate method for the time series of interest. Prerequisites: Consent of instructor and department chair.
Read More [+] about Applied Time Series

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

Read Less [-] about Applied Time Series

QMST 4373C. Topics in Data Analytics.

This course covers the process of transforming big data into information for making decisions. The topics include introduction to data science, analytics and advanced data mining algorithms, and challenges related to analyzing business data. Students will learn how to use software and conduct data analysis.
Read More [+] about Topics in Data Analytics

3 Credit Hours. 3 Lecture Contact Hours. 0 Lab Contact Hours.
Course Attribute(s): Exclude from 3-peat Processing|Topics
Grade Mode: Standard Letter

Read Less [-] about Topics in Data Analytics

Ally, Murtaza, Lecturer, Comp Info Sys & Quant Mthd, M.B.A., St. Edward's University

Angelow, David E, Lecturer, Comp Info Sys & Quant Mthd, M.B.A., Univ of Wisconsin-Madison

Cizmar, Dawn, Lecturer, Comp Info Sys & Quant Mthd, M.A., University of Texas at Austin

Collins, Russell L, Lecturer, Comp Info Sys & Quant Mthd, M.S., Univ of Kansas Main Campus

Ekin, Tahir, Assistant Professor, Comp Info Sys & Quant Mthd, Ph.D., George Washington University

Foreman, Peggy M, Lecturer, Comp Info Sys & Quant Mthd, M.B.A., Texas State University

Fulton, Lawrence V, Lecturer, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Austin

Gupta, Shivam, Assistant Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Dallas

Hamman, Bradley Kyle, Lecturer, Comp Info Sys & Quant Mthd, M.S., Texas State University

Ingalls, Ricki Gene, Chair - Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., College of Saint Joseph

Jetton, Kevin J, Senior Lecturer, Comp Info Sys & Quant Mthd, M.B.A., Univ of Texas at San Antonio

Keefe, James F, Senior Lecturer, Comp Info Sys & Quant Mthd, M.B.A., University of Iowa

Krou, Jennifer Lynn, Senior Lecturer, Comp Info Sys & Quant Mthd, M.A., University of Phoenix

Lee, Hsun Ming, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., Arizona State University

Long, Ju, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Austin

Mehta, Mayur R, Associate Dean, McCoy College of Business Administration and Professor, Comp Info Sys & Quant Mthd, Ph.D., University of North Texas

Mendez, Francis A, Professor, Comp Info Sys & Quant Mthd, Ph.D., Rutgers State Univ of NJ Newark

Musal, Rasim M, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., George Washington University

Nugent, Gerard P, Lecturer, Comp Info Sys & Quant Mthd, M.S., Texas State University

Ploeger, Kristen Gynette, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Austin

Shah, Vivek P, Professor, Comp Info Sys & Quant Mthd, Ph.D., University of North Texas

Shah, Jaymeen, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Houston

Sivitanides, Marcos P, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Austin

Visinescu, Lucian L, Assistant Professor, Comp Info Sys & Quant Mthd, Ph.D., University of North Texas

White, Garry, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Austin

Wierschem, David C, Associate Professor, Comp Info Sys & Quant Mthd, Ph.D., University of Texas at Dallas

Wright, Robert L, Lecturer, Comp Info Sys & Quant Mthd, M.S.S.W., Texas State University

Zhang, Peiqin, Assistant Professor, Comp Info Sys & Quant Mthd, Ph.D., Univ of North Carolina-Charlotte