Semester Program

CIS Undergraduate Program

CIS is an option for the degree of business administration.

The CIS Department provides an education in computer information systems that gives a student :

  • Depth and breadth in computer information systems theory and practice.
  • A chance to work on real-world problems, often with clients from the industry.
  • Opportunities to learn by doing in and out of the classroom.

Business Core Courses

Students are required to take the following 14 core courses in several business disciplines. This foundation gives students rudimentary knowledge of accounting, finance, human resources, marketing, operations management, and international business. A 2.0 cumulative GPA is required in core courses including sub-plan courses for the major in order to receive a degree in the major.

Course Prerequisites
CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
 - Introduction to Personal Computing
None
STA 1200STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: SAT, ELM, ALEKS, ACT, IRW, GE Area B4, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
 - Statistics with Applications
SAT, ELM, ALEKS, ACT, IRW, GE Area B4; C or better in MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, or STA 1300; or C- or better in MAT 1051.
MAT 1250MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: CO Category 1 or CO Category II or CO Category III or SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
 - Introductory Calculus for Business
CO Category 1 or CO Category II or CO Category III or SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: SAT, ELM, ALEKS, ACT, IRW, GE Area B4, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
EC 2201EC 2201 Principles of Microeconomics (3)Fundamentals of microeconomics. Economic examination of problems of choice among alternative allocations, utilizations, and distributions of resources. Market analysis, consumer and firm behavior, market structure, externalities, and welfare economics.

Prerequisites: C or better in MAT 12, ESM 12, MAT 1050, MAT 105, STA 1200, STA 120, MAT 1250, MAT 125, MAT 1140, MAT 114, ALEKS score >45, MDTP score >23, or SAT Math>=570, or ACT>=23
 - Principles of Microeconomics
C or better in MAT 12, ESM 12, MAT 1050, MAT 105, STA 1200STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: SAT, ELM, ALEKS, ACT, IRW, GE Area B4, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
, STA 120, MAT 1250MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: CO Category 1 or CO Category II or CO Category III or SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, MAT 125, MAT 1140, MAT 114, ALEKS score >45, MDTP score >23, or SAT Math>=570, or ACT>=23
EC 2202EC 2202 Principles of Macroeconomics (3)Introduction to macroeconomics. Determinants of national income, output, and price levels. Monetary and fiscal policy. International economics. Applications of economic principles to domestic and international problems.

Prerequisites: C or better in MAT 12, ESM 12, MAT 1050, MAT 105, STA 1200, STA 120, MAT 1250, MAT 125, MAT 1140, MAT 114, MDTP score >23, SAT Math>=570, or ACT>=23.
 - Principles of Macroeconomics
C or better in MAT 12, ESM 12, MAT 1050, MAT 105, STA 1200STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: SAT, ELM, ALEKS, ACT, IRW, GE Area B4, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
, STA 120, MAT 1250MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: CO Category 1 or CO Category II or CO Category III or SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, MAT 125, MAT 1140, MAT 114, MDTP score >23, SAT Math>=570, or ACT>=23.
ACC 2070ACC 2070 Financial Accounting for Decision Making (3)Introduction to financial accounting and accounting information systems (AIS), including basic concepts, limitations, tools and methods. Use of AIS generated information, including financial statements in decision-making by investors, creditors, and other users external to the organization.

Prerequisites: CIS 1010 or Personal Computer Proficiency
 - Financial Accounting for Decision Making
CIS 101, CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts., or  PCPT.
ACC 2080ACC 2080 Managerial Accounting for Decision Making (3)Introduction to managerial accounting and accounting information systems (AIS), including basic concepts, limitations, tools and methods. Use of AIS generated information to support the internal decision-making functions of an organization.

Prerequisites: ACC 2070
 - Managerial Accounting for Decision Making
ACC 2070; or ACC 207 and ACC 207A.
FRL 2013FRL 2013 Legal Environment of Business and Its Transactions (3)The study of the legal adversarial system, principles of American law, coverage of business-related torts and contracts, strict liability, real/personal property, regulatory environment and criminal law. The law of products liability will also be critically examined.

Prerequisites:ENG 1103, ENG 1101, ENG 103, ENG 104, ENG 107, ENG 109, ENG 110, IGE 1100/IGE 1200, or IGE 120/121/122
 - Legal Environment of Business and Its Transactions
ENG 1103, ENG 1101, ENG 103, ENG 104, ENG 107, ENG 109, ENG 110, IGE 1100/IGE 1200, or IGE 120/121/122
BUS 3000BUS 3000 Applied Business Communication (3)Study of principles, styles and strategies for effective written/oral business communication. Students will learn to find, synthesize and make arguments using primary and secondary sources; use precise and persuasive language to achieve business goals; identify cultural, ethical and professional considerations.

Prerequisites: C or better in GE Area A2
 - Applied Business Communication
C or better in GE Area A2.
BUS 3102BUS 3102 Globalization of Business-Modules (3)Global aspects of various business disciplines arranged in modules. Roles of international financial and trade institutions play in global economy. Economic integrations. Modes of entry and assessing market potential. Global financial markets, monetary system, exchange rate regimes, and capital flows. Cultural and economic differences Multinational enterprises. Global financial networks. Outsourcing and ethical issues.

Prerequisites: None
 - Globalization of Business-Modules
None
CIS 3100CIS 3100 Management Information Systems (3)Management and development of information systems in modern businesses from the customer and MIS perspective. Information as a strategic asset. Acquisition, analysis, integration, presentation of internal and external information. Information management in international and multinational enterprises. Ethical, social impacts.

Prerequisites: ACC 2070; Personal Computer Proficiency or CIS 1010
 - Management Information Systems
ACC 2070ACC 2070 Financial Accounting for Decision Making (3)Introduction to financial accounting and accounting information systems (AIS), including basic concepts, limitations, tools and methods. Use of AIS generated information, including financial statements in decision-making by investors, creditors, and other users external to the organization.

Prerequisites: CIS 1010 or Personal Computer Proficiency
; Personal Computer Proficiency or CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
FRL 3000FRL 3000 Managerial Finance (3)Introduction to functions of finance in business firms. Application of financial decision-making tools, the structure of financial markets, and financial instruments. Covers agency problems, time value of money, bond and stock, capital budgeting, cost of capital and international corporate finance.

Prerequisites: EC 201 or EC 2201; EC 202 or EC 2202; ACC 207/A or ACC 2070; ACC 208/A or ACC 2080; and C or better in MAT 125 or MAT 1250, MAT 114 and MAT 115, or MAT 1140
 - Managerial Finance
EC 201 or EC 2201EC 2201 Principles of Microeconomics (3)Fundamentals of microeconomics. Economic examination of problems of choice among alternative allocations, utilizations, and distributions of resources. Market analysis, consumer and firm behavior, market structure, externalities, and welfare economics.

Prerequisites: C or better in MAT 12, ESM 12, MAT 1050, MAT 105, STA 1200, STA 120, MAT 1250, MAT 125, MAT 1140, MAT 114, ALEKS score >45, MDTP score >23, or SAT Math>=570, or ACT>=23
; EC 202 or EC 2202EC 2202 Principles of Macroeconomics (3)Introduction to macroeconomics. Determinants of national income, output, and price levels. Monetary and fiscal policy. International economics. Applications of economic principles to domestic and international problems.

Prerequisites: C or better in MAT 12, ESM 12, MAT 1050, MAT 105, STA 1200, STA 120, MAT 1250, MAT 125, MAT 1140, MAT 114, MDTP score >23, SAT Math>=570, or ACT>=23.
; ACC 207/A or ACC 2070ACC 2070 Financial Accounting for Decision Making (3)Introduction to financial accounting and accounting information systems (AIS), including basic concepts, limitations, tools and methods. Use of AIS generated information, including financial statements in decision-making by investors, creditors, and other users external to the organization.

Prerequisites: CIS 1010 or Personal Computer Proficiency
; ACC 208/A or ACC 2080ACC 2080 Managerial Accounting for Decision Making (3)Introduction to managerial accounting and accounting information systems (AIS), including basic concepts, limitations, tools and methods. Use of AIS generated information to support the internal decision-making functions of an organization.

Prerequisites: ACC 2070
; and C or better in MAT 125 or MAT 1250MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: CO Category 1 or CO Category II or CO Category III or SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, MAT 114 and MAT 115, or MAT 1140
IBM 3012IBM 3012 Principles of Marketing Management (3)Principles, concepts, and institutions involved in facilitating the exchange of goods and services. Analysis of the markets, the marketing environment, and the 'marketing mix' variables. Planning, implementation and control of marketing strategies to gain competitive advantage. Technology mediated.

Prerequisites: Completion of GE Area A2
 - Principles of Marketing Management
Completion of GE Area A2
MHR 3010MHR 3010 Principles of Management (3)A survey of the basic management functions of planning, organizing, leading and controlling, along with their application to the management of contemporary organizations. The course provides an interdisciplinary approach to the study and practice of management theory. Topics included: nature of organizations, managerial roles, management history, management theories, ethics, and diversity among others.

Prerequisites: Sophomore standing and completion of GE Area A2
 - Principles of Management
Sophomore standing and completion of GE Area A2
MHR 3020MHR 3020 Organizational Behavior (3)Introductory experiences in the basics of organizational behavior. Emphasis is given to the application of scientific knowledge drawn from different social sciences (primarily psychology, social psychology, sociology, political science, and cultural anthropology) to understand and manage human behavior in organizations. Topics discussed: individual differences, perception, attribution, motivation, working in teams, leadership, power and influence, conflict management, culture, and ethical decision making in the organizational context. Course fulfills GE synthesis D4.

Prerequisites: Upper division standing, Completion of General Education Area A, and GE Sub-areas D1, D2 and D3
 - Organizational Behavior
Upper-division standing, Completion of General Education Area A, and GE Sub-areas D1, D2 and D3
TOM 3010TOM 3010 Operations Management (3)An overview of how businesses operate, especially under supply chain setting. Main topics includes business processes analysis, product and service quality management, waiting line (queue) management, inventory (material) management, project management, and supply chain management.

Prerequisites: STA 1200 and Microcomputer Proficiency
 - Operations Management
STA 120, STA 1200STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation., or STA 1202.
TOM 3020TOM 3020 Managerial Statistics (3)Applications of managerial statistics for business decisions. Data collection, confidence interval estimation of mean and proportion, one and two-population hypothesis testing of mean and proportion, one-way and two-way Chi-square testing, simple linear regression, multiple linear regression, and Analysis of Variance. Use of computers.

Prerequisites: STA 120 or STA 1200; MAT 125 or MAT 1250, MAT 114 and MAT 115, or MAT 1140; and Microcomputer Proficiency
 - Managerial Statistics
STA 1200 STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: MAT 12, ESM 12, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
, MAT 1250 MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
or ,STA 120 or STA 1202; and MAT 125, MAT 114 and MAT 115, or MAT 1140.
BUS 4950BUS 4950 Strategic Management (3)Integration of all business functions in a culminating experience. A comprehensive, logical, and systematic approach to strategic analysis, planning, implementation, evaluation, control and decision-making based on competitive, economic, and ethical factors.

Prerequisites: Successful completion of: all CBA core courses, 90 units, and successful completion of the GWT
 - Strategic Management
Successful completion of all CBA core courses, with 90 units, and successful completion of the GWT.

CIS Core Courses

CIS students should first take the following three CIS core courses:

Course Prerequisites
CIS 3050CIS 3050 Database Design and Development (3)Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing.

Prerequisites: CIS 1010 or Personal Computer Proficiency
 - Database Design and Development
CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
 , CIS 101 or Personal Computer Proficiency
CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200
 - Object-oriented Programming for Business
CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200 STA 1200 Statistics with Applications (3)Sample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: MAT 12, ESM 12, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
CIS 3252CIS 3252 Business Intelligence (3)Strategic value of information, data acquisition, data compliance and security, data sharing, data visualization, business intelligence, data reporting, digital dashboards. Using data modeling for decision making, data analytics, proprietary and nonproprietary software. Industry cases in marketing, finance, manufacturing, human resources. Future trends of business intelligence. Ethical and Privacy Issues.

Prerequisites: TOM 3020 and a minimum grade of C (2.0) in CIS 3050
 - Business Intelligence
TOM 3020TOM 3020 Managerial Statistics (3)Applications of managerial statistics for business decisions. Data collection, confidence interval estimation of mean and proportion, one and two-population hypothesis testing of mean and proportion, one-way and two-way Chi-square testing, simple linear regression, multiple linear regression, and Analysis of Variance. Use of computers.

Prerequisites: STA 120 or STA 1200; MAT 125 or MAT 1250, MAT 114 and MAT 115, or MAT 1140; and Microcomputer Proficiency
and a minimum grade of C (2.0) in CIS 3050CIS 3050 Database Design and Development (3)Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing.

Prerequisites: CIS 1010 or Personal Computer Proficiency

Students must have earned a grade of C (2.0) or better in each of the core courses before registering for any career track course.

CIS Career Track

The CIS Department has established three career tracks in the major. Every CIS major must select one of these career tracks. To graduate with a major in CIS, students must complete the required track core courses and proceed to complete the track elective courses. Consultation on track selection is available through the CIS career track coordinators or the department chair.

Applications Development - (coordinator: Dr. Hwang)

Information Security and Forensics - (coordinator: Dr. Greg Carlton)

Business Intelligence - (coordinator: Dr. Mohammad Salehan

♦ Applications Development Career Track

Required Track Core Courses
Course Prerequisites
CIS 3150CIS 3150 Systems Analysis and Design (3)Introduction to object-oriented systems analysis and design using unified modeling language (UML). System development life cycle. Identification and decision of information system requirements, use cases, use case diagrams, domain models, interaction diagrams, and design class diagrams.

Prerequisites: A minimum grade of C (2.0) in CIS 3050 and CIS 3090.
Systems Analysis and Design
A minimum grade of C (2.0) or better in CIS 3050CIS 3050 Database Design and Development (3)Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing. or CIS 3090. and CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200
CIS 4290CIS 4290 IS Project Management and Development (3)Application of Agile processes, methods, techniques and tools to develop information systems projects. Management of a comprehensive, team-based project development. Client partnership and user experience; team collaboration and communication; documentation and oral presentations.

Prerequisites: A grade of 'C' (2.0) or better in at least two electives in the Application Development track
IS Project Management and Development
A grade of 'C' (2.0) or better in at least two electives in the Application Development track

Required Track Elective Courses (choose 4)

Course Prerequisites
CIS 3110CIS 3110 Client-side Web Development (3)Design and development of interactive and responsive websites using client-side technologies. Application of current HTML standards and multimedia elements for content. Use of modern CSS techniques for presentation style. Integration of JavaScript and JavaScript libraries for rich user experience and interactivity.

Prerequisites: CIS 3090
Client-side Web Development
A minimum grade of C (2.0) in CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200
CIS 4250CIS 4250 E-Commerce Application Development (3)Analysis of e-commerce architecture, practice, technology, and trends. Hands-on design and development of e-commerce solutions for modern digital market. Applications of online retailing, payment processing, data interexchange, search engine and social media optimization, and ecommerce security.

Prerequisites: A minimum grade of C (2.0) in CIS 3150
E-Commerce Application Development
A minimum grade of C (2.0) in CIS 3150CIS 3150 Systems Analysis and Design (3)Introduction to object-oriented systems analysis and design using unified modeling language (UML). System development life cycle. Identification and decision of information system requirements, use cases, use case diagrams, domain models, interaction diagrams, and design class diagrams.

Prerequisites: CIS 3050, CIS 3090
CIS 4260CIS 4260 Server-side Web Development (3)Development of web applications and projects for business using various server-side technologies, including Integrated Development Environment, web servers, and interactions with a database.

Prerequisites: A minimum grade of C (2.0) in CIS 3150
Server-side Web Development
A minimum grade of C (2.0) in CIS 3150CIS 3150 Systems Analysis and Design (3)Introduction to object-oriented systems analysis and design using unified modeling language (UML). System development life cycle. Identification and decision of information system requirements, use cases, use case diagrams, domain models, interaction diagrams, and design class diagrams.

Prerequisites: CIS 3050, CIS 3090
CIS 4270CIS 4270 Secure Web Applications (3)Identification of web application threats, vulnerabilities, and attacks. Analysis of major web application security risks in practice. Formulation of strategies with implementation plan for countermeasures for secured Web applications. Development of appropriate security mechanisms in the logic, coding, testing, and debugging of web applications.

Prerequisites: A minimum grade of C (2.0) in CIS 3090
Secure Web Applications
A minimum grade of C (2.0) in CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200
.
CIS 4280CIS 4280 Android Mobile App Programming (3)Fundamental concepts in Android mobile application development, Integrated Development Environment, business mobile application projects.

Prerequisites: A minimum grade of C (2.0) in CIS 3150
Android Mobile App Programming
A minimum grade of C (2.0) in CIS 3150

♦ Information Security and Forensics Career Track

Required Track Core Courses
Course Prerequisites
CIS 2650CIS 2650 Contemporary Operating Systems (3)Introduction to contemporary computer operating system fundamentals. File Management, Virtual Memory, User Interface, and Device Management for Windows, OS-X, Linux, and UNIX operating systems. Virtualization of operating systems and processes. Lectures/problem-solving.

Prerequisites: CIS 1010 or Personal computing proficiency, MAT 1250
Contemporary Operating Systems
CIS 1010, or PCPT; and MAT 1250 or MAT 1140.
MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
CIS 2670CIS 2670 IT Infrastructure (3)This course explores IT infrastructure and its role in supporting and empowering organizations. Topics include telecommunications, service delivery, service level management, security, privacy, identity management, ethics and contemporary methodologies for managing IT infrastructure.

Prerequisites: (CIS 1010 or Personal Computer Proficiency) AND (a minimum of C or better in MAT 1250, or MAT 0120, or MAT 1050, or MAT 1060, or MAT 1910, or STA 1200, OR Within the last 2 semesters, students must have achieved either a minimum placement score on the appropriate MDPT)
IT Infrastructure
(CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
or Personal Computer Pro¿ciency) AND (a minimum of C or better in MAT 1250MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, or MAT 0120, or MAT 1050MAT 1050 College Algebra (3)The theory and applications of real-valued functions, domain and range, compositions, inverses, transformations, equations and inequalities, and absolute value. Emphasis on polynomials, rational functions, power and root functions, piecewise functions, logarithms and exponential functions. Both symbolic and graphical representations of functions. Use of graphing devices to support reasoning about functions.

Prerequisites: SAT >=570, MDTP >=14, MAT 1060, MAT 106, MAT 1250, MAT 125, MAT 1910, MAT 191, STA 1200, STA 120, ALEKS>=46, ACT>=23, MAT 12, or ESM 12
, or MAT 1060 MAT 1060 Trigonometry (3)Right triangle trigonometry, the unit circle, trigonometric and inverse trigonometric functions, trigonometric identities, equations, graphs, Law of Sines and Law of Cosines, applications of trigonometry, complex numbers and DeMoivre's Formula. Applications of trigonometry to solve problems.

Prerequisites: SAT >=570, MDPT >=14, MAT 1050, MAT 105, MAT 1250, MAT 125, MAT 1910, MAT 191, STA 1200, STA 120, ALEKS >=46, ACT >=23, MAT 12, or ESM 12
, or MAT 1910 MAT 1910 Survey of Mathematics (3)Modern applications of mathematics. Selected topics from: voting and social choice, fairness and game theory, money management, cryptography, symmetry and patterns, applications to art and music, logic and puzzles, etc.

Prerequisites: SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1940, MAT 194, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, or STA 1200 STA 1200 Statistics with Applications (3)MSample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: MAT 12, ESM 12, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
, OR Within the last 2 semesters, students must have achieved either a minimum placement score on the appropriate MDPT).

Required Track Elective Courses (choose 4)

Course Prerequisites
CIS 3470CIS 3470 Telecommunication Networks (3)This course explores communication networks and the ability of such networks to address business needs. Topics include communications needs analysis, communication network design, software defined networking as well as implementation and testing networks.

Prerequisites: CIS 2650, CIS 2670 and CIS 3090
Telecommunication Networks
CIS 2650CIS 2650 Contemporary Operating Systems (3)Introduction to contemporary computer operating system fundamentals. File Management, Virtual Memory, User Interface, and Device Management for Windows, OS-X, Linux, and UNIX operating systems. Virtualization of operating systems and processes. Lectures/problem-solving.

Prerequisites: CIS 1010 or Personal computing proficiency, MAT 1250
, CIS 2670CIS 2670 IT Infrastructure (3)This course explores IT infrastructure and its role in supporting and empowering organizations. Topics include telecommunications, service delivery, service level management, security, privacy, identity management, ethics and contemporary methodologies for managing IT infrastructure.

Prerequisites: (CIS 1010 or Personal Computer Proficiency) AND (a minimum of C or better in MAT 1250, or MAT 0120, or MAT 1050, or MAT 1060, or MAT 1910, or STA 1200, OR Within the last 2 semesters, students must have achieved either a minimum placement score on the appropriate MDPT)
and CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200
CIS 4333CIS 4333 Information Systems Auditing (3)Fundamentals of Information Systems (IS) auditing. Understanding IS Audits, risk assessment and concepts, professional judgment, ethics, and techniques used in IS audits. Includes case studies on frameworks for the governance and management of enterprise IT.

Prerequisites: CIS1010 or Personal Computer Proficiency and (A minimum grade of C (2.0) or better in CIS3050 and CIS3090 and CIS3252 and BUS3000)
Information Systems Auditing
CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
or Personal Computer Proficiency and (A minimum grade of C (2.0) or better in CIS 3050CIS 3050 Database Design and Development (3)Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing.

Prerequisites: CIS 1010 or Personal Computer Proficiency
and CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200
and CIS 3252)
CIS 4670CIS 4670 Network Security (3)This course reviews the fundamentals of network security in a business environment. Topics include network security frameworks, measurement and mitigation of risk and best practices in applying security mechanisms from a business perspective.

Prerequisites: CIS 3470, CIS 3252
Network Security
CIS 2670
CIS 4710CIS 4710 Information Security (3)Introduction to computer security in networked systems. Security issues and policies with regard to hardware, software development, databases, operating systems and networks. Common attacks on systems will be covered. Vulnerability assessment tools and techniques for defending systems will be explored in various projects. Professional responsibilities.

Prerequisites: A minimum grade of C (2.0) in CIS 3110
Information Security
A minimum grade of C (2.0) or better in  CIS 2670CIS 2670 IT Infrastructure (3)This course explores IT infrastructure and its role in supporting and empowering organizations. Topics include telecommunications, service delivery, service level management, security, privacy, identity management, ethics and contemporary methodologies for managing IT infrastructure.

Prerequisites: (CIS 1010 or Personal Computer Proficiency) AND (a minimum of C or better in MAT 1250, or MAT 0120, or MAT 1050, or MAT 1060, or MAT 1910, or STA 1200, OR Within the last 2 semesters, students must have achieved either a minimum placement score on the appropriate MDPT)
CIS 4810CIS 4810 Computer Forensics (3)Computer forensics methodology. Legal issues regarding digital evidence seizure and chain of custody. Technical issues in acquiring computer evidence and analyzing data. Contemporary file systems are examined. Formal written reports and expert testimony.

Prerequisites: CIS 3050
Computer Forensics
A minimum grade of C (2.0) or better in CIS 3050CIS 3050 Database Design and Development (3)Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing. or CIS 3090.

♦ Business Intelligence Career Track

Required Track Core Courses
Course Prerequisites
CIS 2670CIS 2670 IT Infrastructure (3)This course explores IT infrastructure and its role in supporting and empowering organizations. Topics include telecommunications, service delivery, service level management, security, privacy, identity management, ethics and contemporary methodologies for managing IT infrastructure.

Prerequisites: (CIS 1010 or Personal Computer Proficiency) AND (a minimum of C or better in MAT 1250, or MAT 0120, or MAT 1050, or MAT 1060, or MAT 1910, or STA 1200, OR Within the last 2 semesters, students must have achieved either a minimum placement score on the appropriate MDPT) IT Infrastructure
IT Infrastructure
(CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
or Personal Computer Pro¿ciency) AND (a minimum of C or better in MAT 1250MAT 1250 Introductory Calculus for Business (3)Graphing and functions including exponentials and logarithms, derivatives and basic differentiation rules, curve sketching, anti-derivatives, integration, and the Fundamental Theorem of Calculus. A special emphasis is placed on business applications such as break-even analysis, supply and demand, optimization, average cost, marginal analysis, and consumer-producer surplus.

Prerequisites: SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1910, MAT 191, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, or MAT 0120, or MAT 1050MAT 1050 College Algebra (3)The theory and applications of real-valued functions, domain and range, compositions, inverses, transformations, equations and inequalities, and absolute value. Emphasis on polynomials, rational functions, power and root functions, piecewise functions, logarithms and exponential functions. Both symbolic and graphical representations of functions. Use of graphing devices to support reasoning about functions.

Prerequisites: SAT >=570, MDTP >=14, MAT 1060, MAT 106, MAT 1250, MAT 125, MAT 1910, MAT 191, STA 1200, STA 120, ALEKS>=46, ACT>=23, MAT 12, or ESM 12
, or MAT 1060 MAT 1060 Trigonometry (3)Right triangle trigonometry, the unit circle, trigonometric and inverse trigonometric functions, trigonometric identities, equations, graphs, Law of Sines and Law of Cosines, applications of trigonometry, complex numbers and DeMoivre's Formula. Applications of trigonometry to solve problems.

Prerequisites: SAT >=570, MDPT >=14, MAT 1050, MAT 105, MAT 1250, MAT 125, MAT 1910, MAT 191, STA 1200, STA 120, ALEKS >=46, ACT >=23, MAT 12, or ESM 12
, or MAT 1910 MAT 1910 Survey of Mathematics (3)Modern applications of mathematics. Selected topics from: voting and social choice, fairness and game theory, money management, cryptography, symmetry and patterns, applications to art and music, logic and puzzles, etc.

Prerequisites: SAT >=570, MDTP >=14, MAT 12, ESM 12, MAT 1940, MAT 194, STA 1200, STA 120, MAT 1050, MAT 1060, MAT 105, MAT 106, MAT 1051, ALEKS >=46, or ACT >=23
, or STA 1200 STA 1200 Statistics with Applications (3)MSample and population data; descriptive statistics, including numerical and graphical summarization of central tendency and spread; elementary probability, including events, basic probability rules, binomial and normal distributions; inferential statistics, including confidence intervals and hypothesis tests for one-population mean and proportion problems, simple linear regression and correlation.

Prerequisites: MAT 12, ESM 12, MAT 106, MAT 1060, MAT 125, MAT 1250, MAT 191, MAT 1910, MAT 105, MAT 1050, MAT 1051, or STA 1300
, OR Within the last 2 semesters, students must have achieved either a minimum placement score on the appropriate MDPT).
CIS 3150CIS 3150 Systems Analysis and Design (3)Introduction to object-oriented systems analysis and design using unified modeling language (UML). System development life cycle. Identification and decision of information system requirements, use cases, use case diagrams, domain models, interaction diagrams, and design class diagrams.

Prerequisites: A minimum grade of C (2.0) in CIS 3050 and CIS 3090.
Systems Analysis and Design
A minimum grade of C (2.0) or better in CIS 3050CIS 3050 Database Design and Development (3)Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing. or CIS 3090. and CIS 3090CIS 3090 Object-oriented Programming for Business (3)Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200

Required Track Elective Courses (choose 4)

Course Prerequisites
CIS 3454CIS 3454 Data Warehousing (3)Designing large databases using advanced data modeling concepts. Producing quality data models which follow corporate business plans, policies, and strategies of the enterprise. Extracting information from ERP systems to create data warehouses. Design infocubes. Use in-memory databases. Strategic use of data warehouses. Ethics and privacy challenges.

Prerequisites: CIS 3252
Data Warehousing
C or better in CIS 325 or CIS 3252
CIS 3650CIS 3650 Digital Analytics (3)Web, mobile, and social analytics as the measurement, collection, analysis, and reporting of Internet data from the primary business and their competitors for purposes of understanding and optimizing digital design and usage. Topics include Web and mobile analytics tools like Google Analytics, social analytics, analytics-driven conversion optimization, and the preparation for professional certificate exams such as Google Analytics Individual Qualification test.

Prerequisites: CIS 1010 or Personal Computing Proficiency
Digital Analytics
CIS 1010CIS 1010 Introduction to Personal Computing (3)Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. Topics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None
or Personal Computing Proficiency
CIS 4321CIS 4321 Data Mining (3)Data mining algorithms, machine learning to transform data into actionable knowledge. Business data mining projects

Prerequisites: TOM 3020 and a minimum grade of C (2.0) in CIS 3252
Data Mining
TOM 3020TOM 3020 Managerial Statistics (3)Applications of managerial statistics for business decisions. Data collection, confidence interval estimation of mean and proportion, one and two-population hypothesis testing of mean and proportion, one-way and two-way Chi-square testing, simple linear regression, multiple linear regression, and Analysis of Variance. Use of computers.

Prerequisites: STA 1200, MAT 1250, and CIS 1010 or Personal Computer Proficiency
and a minimum grade of C (2.0) in CIS 3252CIS 3252 Business Intelligence (3)Strategic value of information, data acquisition, data compliance and security, data sharing, data visualization, business intelligence, data reporting, digital dashboards. Using data modeling for decision making, data analytics, proprietary and nonproprietary software. Industry cases in marketing, finance, manufacturing, human resources. Future trends of business intelligence. Ethical and Privacy Issues.

Prerequisites: TOM 3020 and a minimum grade of C (2.0) in CIS 3050
CIS 4567CIS 4567 Big Data Analytics (3)Concepts, techniques, and tools for big data analytics. Data analytics projects.

Prerequisites: CIS 4321
Big Data Analytics
CIS 4321CIS 4321 Data Mining (3)Data mining algorithms, machine learning to transform data into actionable knowledge. Business data mining projects

Prerequisites: TOM 3020 and a minimum grade of C (2.0) in CIS 3252
CIS 4680CIS 4680 Advanced Data Analytics (3)Advanced algorithms, concepts, techniques, and skills in business analytics. Data analytics projects.

Prerequisites: CIS 4321
Advanced Data Analytics
CIS 4321CIS 4321 Data Mining (3)Data mining algorithms, machine learning to transform data into actionable knowledge. Business data mining projects

Prerequisites: TOM 3020 and a minimum grade of C (2.0) in CIS 3252