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 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 subplan 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
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 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
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 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
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, or IGE 1100 and IGE 1200
Legal Environment of Business and Its Transactions
ENG 1103, or IGE 1100 IGE 1100 Consciousness and Community (3) Explore critical questions about interdisciplinarity, learning, the aims of higher education, and the university experience; the nature of human knowledge and the development of human consciousness and community in various regions of the world. Topics will include: myth, symbol, performance, and ceremony; prehistory and patterns of living; identities and cultures; cosmologies and cosmogonies, nature of tragedy, and philosophers and thinkers of the ancient world. Inquiries are grounded in prehistory and the ancient period up to ca. 600 C.E. Activity fee may be required.

Prerequisites: None
and IGE 1200
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: Minimum grade of C (2.0) in ENG 2105
Applied Business Communication
Minimum grade of C (2.0) in ENG 2105 ENG 2105 Written Reasoning (3) Inquiry into written reasoning in actual rhetorical situations. Analysis of relations among logical claims, lines of reasoning, interpretation of evidence, and the judgment of these by audiences. Papers and critical reading of non-fiction argumentation. Course fulfills GE Sub-Area A3 in Semesters and Quarters.

Prerequisites: GE Area A2
BUS 3102 Globalization of Business-Modules 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: Minimum grade of C (2.0) in ENG 2105
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: Minimum grade of C (2.0) in ENG 2105
Managerial Finance
Minimum grade of C (2.0) in ENG 2105 ENG 2105 Written Reasoning (3) Inquiry into written reasoning in actual rhetorical situations. Analysis of relations among logical claims, lines of reasoning, interpretation of evidence, and the judgment of these by audiences. Papers and critical reading of non-fiction argumentation. Course fulfills GE Sub-Area A3 in Semesters and Quarters.

Prerequisites: GE Area A2
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: BUS 3000
Principles of Marketing Management
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: Minimum grade of C (2.0) in ENG 2105
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 ENG 1103, IGE 1100, or IGE 1200
Principles of Management
Sophomore standing, and ENG 1103 ENG 1103 First Year Composition (3) Principal concepts of rhetoric, argumentation, and research. Frequent practice writing essays, letters, and other genres commonly used in academic writing. Sections 30 - 39 recommended for multilingual speakers.

Prerequisites: None
, IGE 1100 IGE 1100 Consciousness and Community (3) Explore critical questions about interdisciplinarity, learning, the aims of higher education, and the university experience; the nature of human knowledge and the development of human consciousness and community in various regions of the world. Topics will include: myth, symbol, performance, and ceremony; prehistory and patterns of living; identities and cultures; cosmologies and cosmogonies, nature of tragedy, and philosophers and thinkers of the ancient world. Inquiries are grounded in prehistory and the ancient period up to ca. 600 C.E. Activity fee may be required.

Prerequisites: None
, or IGE 1200
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 status; Completion of General Education Area A, and Sub-areas 1, 2, and 3 of Area D.
Organizational Behavior
Upper division status; Completion of General Education Area A, and Sub-areas 1, 2, and 3 of Area D.
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
Operations Management
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
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
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 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
, and 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
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, 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
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: A minimum grade of C (2.0) in CIS 3100
Business Intelligence
A minimum grade of C (2.0) in 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

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 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
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
, 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 the processes, methods, techniques and tools that modern enterprises use to develop information systems projects. Management of a comprehensive, team-based project development lifecycle. 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
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 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

♦ 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 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, 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
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 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: A minimum grade of C (2.0) in CIS 3100
and 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: Minimum grade of C (2.0) in ENG 2105
)
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 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
, 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: A minimum grade of C (2.0) in CIS 3100
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) in 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
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
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

♦ 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
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
, 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
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: A minimum grade of C (2.0) in CIS 3100
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 3150
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 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 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 3150
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 3150