15 courses with the subject CIS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CIS 110Introduction to Information Systems3
Critical technologies used to manage information in today's rapidly changing business environment are introduced. Analysis of computer hardware, software, networks, spreadsheets, search engines, database management systems, e-commerce and related ethical issues.
CIS 205Introduction to Programming for Business Applications3
Introduction to computer programming and data analysis utilizing an object-oriented programming language. Topics include input/output statements, variables, arithmetic and logical operations, decision statements, loop structures, functions, data formats (csv, json, xml), web scraping and libraries for data manipulation/analysis. In this course, problem solving and algorithm development skills will be honed on assignments involving business applications. O'Malley School of Business students can take this course to satisfy a three credit Liberal Arts Elective requirement.
CIS 211System Administration and Cloud Computing for Business Applications3
System administration and the technologies that form the foundation of cloud-based computing. Major topics include the Linux operating system, cybersecurity, virtual machines and containers. Prerequisite: BUAN/CIS 205.
This course introduces the core concepts of data and information management. It is centered around the core skills of identifying organizational information requirements, modeling them using conceptual data modeling techniques, converting the conceptual data models into relational data models, and implementing the models using a commercial relational database management system. Additional topics include database administration, security, transaction management, distributed databases and SQL programming. Prerequisites: CIS 110.
This course introduces the core concepts, principles and technologies that are utilized to visualize data. Students will learn about the different dimensions of data, how different types of data are encoded and how to analyze, summarize and visualize data. Spreadsheet-based and web-based visualization tools will be utilized throughout the course. Prerequisites: BUAN 227, BUAN 205/CIS 205.
CIS 326Telecommunication Networks for Business Applications3
Telecommunications networks (including phones, the Internet, Wi-Fi, satellite networks, and more) make communication possible in running businesses more efficiently by exchanging information, which has been increasing exponentially every day, in real time, and in so many different types. In this course, you will acquire a solid conceptual and practical understanding of how telecom network technologies operate and the ability to analyze the benefits and limitations of current and future networking technologies. You will also gain valuable insights into the standards, protocols, design, management, and security of these networks. Prerequisite: CIS 201, CIS 211, and CIS 205, BUAN 205.
CIS 375Assimilating the Internship Experience in Computer Information Systems3
In consultation with the faculty advisor, students design and complete and independent project related to their CIS internship. This project aids in assimilating a practical off-campus work experience in business, industry, government or cultural organization with the students' studies and/or career interests. This course is subject to the approval of the Department Chair, Dean and Internship Coordinator of the School of Business. The student is required to pre-register with the Internship Coordinator and to obtain internship placement prior to the start of the semester. (Free/business elective).
This course examines the legal and regulatory framework for current privacy laws in the United States. Students study industry-specific privacy laws and practices in the healthcare, financial and education sectors, as well as privacy in the workplace. The course addresses provisions limiting government access to private information and discuss laws regulating the ability of third parties to access such information. The course examines policies governing data retention and explores the potential liability and reporting requirements of an organization following a data breach. The course covers the protection of privacy and personal data internationally, including the European Union General Data Protection Regulation. Emerging privacy and data protection issues arising from new technological developments are also addressed.
CIS 420Introduction to Blockchain, Smart Contracts & NFT's3
The goal of this course is to introduce students to blockchain, smart contracts and non-fungible tokens (NFTs), to understand their functionality, benefits and challenges. Blockchain is an immutable distributed/shared ledger technology that is radically transforming a range of business models. Understanding blockchain fundamentals and designing solutions using it along with supporting technologies will be vital for both technical and business professionals. Through lectures, lab sessions, and projects, this course will help students understand how to use blockchain to make business decisions and will develop solutions using blockchain and the Ethereum platform. Prerequisite: BUAN 205 or CIS 205 or CMPT 342 or CMPT 102.
CIS 427Artificial lntelligence and Machine Learning3
This course focuses on applying and programming Machine Learning (ML) algorithms to build Artificial Intelligence (AI) systems. ML, a subfield of AI, includes concepts and techniques such as Deep Learning, Supervised and Unsupervised learning, Neural Networks, K-Nearest Neighbors (KNN) classification, Support Vector Machines (SVM), and logistic regression to solve data-intensive business problems. Students will be expected to design and implement a data driven solution to a real-world business problem.
CIS 431Analysis, Design, and Implementation of Information Systems3
The objective of this course is to provide a foundation to prepare students in participating and taking the leading roles in the development of information systems from initiation to implementation, including requirement analysis, designs, coding, testing, and reviews. All these aspects are covered within the context of the project management. Structured methodologies as well as agile development including appropriate contemporary tools are emphasized.
This course exposes students to evolving techniques and theories on issues of current professional interest in information system development and practice. Topics may include network design and management, software engineering computer and network security, ethical, global, and legal issues of information systems. Prerequisite: varies according to topic.
CIS 470Computer Information Systems Tutorial/Independent Study3
A program of supervised reading and research under the direction of a member of the Department. Topics and methods of research are to be developed in consultation with the supervising professor. Open to qualified students who meet the departmental requirements and have the approval of the Department Chair and the Dean. Prerequisite: CIS 310.