31 courses with the subject CMIS, 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.
CMIS 1100Introduction to Information Systems3
This course introduces students to the role and value of information systems (IS) to businesses and society, technological and non-technological components of IS and managing information and data resources. Students learn to use software and systems for analysis, modeling and retreival of data, and for managing processes and projects.
This course introduces the student to website development by covering topics of: the Internet and its architecture, standards effecting websites, website design issues, and the building and publishing of a website. Students will put to use the skills learned by creating a small website.
Introduces programming concepts within a multidisciplinary context. Topics include programming basics (control structures, loops,data types, operations and methods), use of programming tools, computer organization, algorithmic thinking and social , ethical and professional issues.
This course focuses on fundamental principles in modern operating systems including Windows, Unix/Linux and Mac OS. Students learn about the services provided by operating systems’ software, memory management, process scheduling and communication, storage, input/output, and distributed systems. OS security and data protection and the interaction between computers will be also covered.
This course provides students with advanced techniques for design and implementation of business solutions using object-oriented programming concepts. This course also covers the data structures that are typically learned in a traditional CS2 course. Emphasis is placed on efficient software development for business related problems. Students are required to write, test and run programs.
This course covers concepts in the design and implementation of computer communication networks, their protocols, the applications, and advanced principles of computer networks. Security issues in communication networks will be also studied, including secure communication, authentication, firewalls and intrusion detection.
An introduction to cryptography with the number theory portion tied in. The following topics will be covered: Modular Arithmetic, Classical Cryptography, Public Key Cryptography, Introduction to Complexity, and their corresponding implementations in an appropriate computer programming language.
This course focuses on the management and change control for both general and IT-related projects. Technical and behavioral aspects of project management are applied within the context of an information systems development project.
This course covers ethical and legal frameworks used in computing professions. Emphasis will be on the decision-making methodology in framing ethically-charged situations that arise from the use/misuse of technology and in strategies to mitigate conditions that impact the technologies employed by individuals, organizations, and society.
ENGL 1200 and Computer Science majors: CMSC 2040 with a C- or better Computer Information Systems and Applied Computing majors: CMAC 2000 with a C- or better, and CMIS 2200 with a C- or better or CMAC 2040 with a C- or better
CMIS 3125Systems Analysis & Design3
This course provides a comprehensive foundation in the system development life cycle (SDLC) to solve complex business problems through effective computing requirements. Students will learn to use Data Flow Diagrams (DFDs) to logically model business processes and system components. Additionally, students will apply Entity-Relationship Diagrams (ERDs) and normalization techniques to design robust relational databases. The curriculum also covers human-computer interaction for user interface design and evaluates diverse system architectures to ensure optimal performance and cost-benefit alignment.
CMIS 1100 with a C- or better and CMIS 1200 with a C- or better and ENGL 1200 with a C- or better and MGMT 3000 with a C- or better or permission of the instructor.
CMIS 3150Database Design & Modeling3
This is an introduction to data modeling for current, RDBMS (Relational Data Base Management Systems) structures used in industry today. The student is introduced to some file system history and predecessors to RDMBS, along with appropriate DBMS terminology. The focus of the course is to develop the analysis skills needed to successfully translate business processes into viable data models that enable maximum transaction-processing speed. Students will employ Codd’s normalization technique and model the data using Entity Relationship Diagraming including Specialization Hierarchies, with Crow’s Foot notation.
This course covers data models using Data Definition Language, use Data Manipulation Language to create complex action queries in tandem with Transaction Control Language, and use SQL (structured query language) to create and call stored program and procedures, work with cursor structures , create and execute database triggers.
Computer Information Systems, Computer Science and Applied Computer Science majors and minors: CMIS 2200 with a grade of C‑ or better or CMSC 2040 with a grade of C‑ or better or CMAC 2040 with a grade of C‑ or better All other majors: CMSC 1380 with a grade of C‑ or better
CMIS 3250CISCO CCNA I0
0 TO 4 This course is designed for the information systems major. It is the first in a series of three CCNA (Cisco Certified Networking Associate) courses. It provides the student with a thorough understanding of basic computer networking concepts.
0 TO 4 This course is designed for the Information Systems major. It is the second in a series of three CCNA (CISCO Certified Networking Associate) courses. It provides the student with a thorough understanding of the router and switch basics involved in computer networking.
0 TO 4 This course is designed for the information systems major. It is the third in a series of three CCNA (CISCO Certified Networking Associate) courses. It provides the student with a thorough understanding of the switching basics and intermediate routing involved in computer networking.
This course introduces students to the essential elements of the COBOL language using well-structured programming techniques. Students will write and execute report programs, control break programs, data validation programs, programs that implement tables and sequential update programs. Good analysis, design and structure will be emphasized.
This course concentrates on the unique advantages that biometrics brings to computer security, but also addresses challenging issues such as security strength, recognition rates, and privacy, as well as alternatives of passwords and smart cards. Students will gain knowledge in the building blocks of this field: image and signal processing, pattern recognition, security and privacy, and secure systems design. By the end of the course, students will be able to evaluate and design security systems that include biometrics.
This course covers fundamentals of security from an information technology perspective, covering the knowledge and skills necessary to succeed on the CompTIA Security+ certification exam. Virtual labs are used to practice the knowledge. The content is fully mapped to the Security+ (SY0-701) certification exam domains.
In business today, risk plays a critical role. Almost every business decision requires executives and managers to balance risk and reward. This course introduces students to the strategic discipline of assessing, prioritizing, monitoring and controlling the impact of uncertainty on organizational objectives.
This course is designed for the Computer Information Systems major. It provides the student with a thorough understanding of HTML, in order to enable the student to create Web pages and Web sites using HTML. It also provides the student with a thorough understanding of at least one client-side scripting language, in order to enable the student to begin creating data-base driven Web sites. Students are required to write and test Web pages and Web sites that use client-side scripts.
CMIS 2200 or CMAC 2040 or CMSC 2040 with a C- or better
CMIS 3550Wireless Network and Security3
This course is designed to provide the student with an understanding of the principles and concepts of wireless data network and security. Students will study wireless standards (such as IEEE 802.11 a/b/g/n, ZigBee, 2G/3G/4G/LTE). The course will survey the state of the art in wireless networks and security. Students will also learn security and privacy issues associated with wireless networks. Various attacks against wireless networks and their defense strategies will be analyzed.
This course, taken from the latest Model Curriculum for Information Systems (IS 2002), is intended for CIS or CS majors. Building on the systems analysis and design concepts of CMIS 3125, this course focuses on the management and completion of a systems-software development project. Both technical and behavioral aspects of project management are applied within the context of an information systems development project.
This course is intended to prepare students for the leadership decisions and actions that are inherent in practice as well as every-day life issues. Professional and personal growth are discussed at great length and principles and applications of personal leadership practices will be explored in depth. Techniques for managing change and empowering others also are included in this course. Topics related to effective leadership are issues of communication, motivation, delegation, team building, and quality improvement. Finally, students will have the opportunity to perform a SWOT analysis on their business or self (whichever is applicable). This culminating activity is designed to strengthen the students’ leadership abilities and skills.
This course presents the concept of decision-making within the framework of a contextualized management information system that utilizes databases or spreadsheets as tools in the problem- solving process. The course distinguishes between two logical components of a management information system: the transactional processing systems (TPS) and decision support systems (DSS), in which computer-based systems aid decision-makers in confronting problems through direct interaction with data and analysis models. Some of the topics covered include critical thinking problem-solving through decision support, information requirements diagramming and influence diagramming, modeling, decision-making, frames of references in decision-making, and decision-making techniques such as goal seeking, “What If” scenarios and graphic displays.
CMIS 3125 with C- or better, or permission of the instructor
CMIS 3990Special Topics in Information Systems3
This course allows current topics in information systems to be offered to the students in a timely fashion. The topics are not covered in other courses and will not be regularly offered as a special topic. The student is able to take the course several times as long as the course is covering topics different than those already taken. The course topic depends on the current trends in the field of information systems and the interests of the students and the instructor.
CMIS 4250Applications of Machine Learning and Deep Learning3
In this course, students apply machine learning and deep learning methods to evaluate data sets pertaining to various business contexts. Students will identify one or more learning tasks, accomplish each task using learning models, quantitatively evaluate the models, use software packages and tools to implement algorithms.
( CMIS 2200 with a C- or better or CMSC 2040 with a C- or better) and ( MATH 1510 with a C- or better) and ( STAT 2020 with a C- or better or QBA 2000 with a C- or better) or (permission of the instructor)
CMIS 4500Web Programming II3
This course introduces the student to server-side technologies. Students are required to write and test database driven websites that use both client-side and server-side scripts.
CMIS 3500 or CMAC 3500 with a C- or better, and CMIS 3200 or CMAC 3200 with a C- or better
Corequisite
CMIS 3200 or CMAC 3200 may be taken concurrently if not taken as a
CMIS 4720ERP3
This course will provide students an understanding of the methodology of Enterprise Resource Planning as a streamlining of business processes to optimize decision making through near-perfect, real-time data integration on a global scale. The concept of the use of an enterprise software solution to achieve this will be covered with emphasis on the improvements in productivity and the value added by moving decision making down the corporate ladder, where the collective goal is to gain global competitive advantage.
CMIS 3125 with a C- or better and ACC 2000 with a C- or better
CMIS 4900Senior Capstone I3
In this course students work in teams on a service-learning project to analyze a series of disparate business processes in order to redesign into an optimized and streamlined information systems (software) solution by considering technical, user & business requirements. The solution is developed and implemented in part II of the capstone series.
CMSC 3010 with a C- or better and CMIS 3125 with a C- or better
Corequisite
CMIS 4500 with a C- or better and CMIS 3200 with a C- or better and CMIS 3600 with a C- or better. May be taken concurrently with CMIS 4900 if not already completed as a
CMIS 4920Senior Capstone II3
In this second part of the capstone series, students work in project teams and apply a software development methodology to develop and implement the information systems (software) solution designed in Part I of the capstone. Each team will produce a software installation support and system users’ manual for their respective system.
CMIS 4900 and CMIS 4500 and CMIS 3600 with a C- or better in all
CMIS 4950CIS Internship0
0 TO 15 This course is designed for majors in the computing-disciplines who are seeking work experience in a related area. This intern experience will enable the student to apply her/his educational background in his/her field to a real work place. The internship will provide the student with the valuable experience that should enhance the student’s job opportunities upon graduation. Variable credits (1-15) depending on the length of the internship and the number of hours devoted to the internship.
Students should have completed 64 credits with a good grade-point average plus have sufficient background to meet the needs of the particular internship in which they will be participating.
Source: Pennsylvania Western University's catalog, linked per course · table learning_unit · CourseShelf publish 59