CIS 115 Concepts & Applications of Technology (3) -- ONLINE
This course prepares students to function successfully in today's knowledge society. It engages students through hands-on experiences with many emerging technologies used in online, interactive, and media-rich environments. It covers software applications, social and business networking platforms, content and learning management tools, web conferencing, immersive environments, and other technologies. Critical thinking is emphasized in solving organizational problems through the choice and application of appropriate technological solutions.
CIS 130 Information Systems and Technology (3) -- ONLINE
This course introduces how information systems and computer technology interrelate to collect, manipulate, and disseminate data and information within the context of business and industry. Students examine the main concepts of computer hardware and software, the survey of methodologies employed by business firms to harness the power of information technology for strategic purposes, the fundamental information systems design and development processes, and the impact of information systems on the individual, organization, and society.
CIS 160 Introduction to Programming (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 130. This course introduces students to the foundational concepts of computer programming. Students learn the steps involved in creating computer programs. Through exercises, assignments and exams, students are guided in learning the key programming concepts that are drawn primarily from the object-oriented programming paradigm.
CIS 270 Discrete Methods and Models (3) -- ONLINE
Prerequisites: Grade of "C" or better in MATH 120. Examines the practical aspects of using discrete methods for understanding, modeling and interpreting data within industry. Topics presented in this course are directed toward employing statistical and discrete methods for problem solving.
CIS 275 Healthcare Info Systems Terminology (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 130. Information technology professionals working in a healthcare setting utilize specialized terminology for effective communication. The goal of this course is to teach basic language related to medical science and allied health professions; word analysis, construction, pronunciation, spelling, definition, and use of terms pertaining to anatomy, pathology, abbreviations, and medical procedures.
CIS 293 Special Topics: Title of Topic (1 - 4)
Prior approval of sponsoring professor and Program Chair required.
CIS 295 Principles of Data Analysis (3) -- ONLINE
This course examines the concepts, techniques and methods used in the description and analysis of data and in statistical inference. Topics presented in this course are directed towards the analysis of experimental and survey data. Data analysis software will be used as a tool to collect, organize and process data.
CIS 298 Independent Studies: Title of Topic (1 - 4)
Prior approval of sponsoring professor and Program Chair required.
CIS 300 Principles of Software Engineering (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 160. This course provides a business-oriented approach to the analysis and design of computer information technology systems. Exercises in the analysis, design, implementation, testing and maintenance of a modular application will provide the student with the foundation knowledge needed in today's computer technology field. Topics include software engineering goals, object-oriented methodologies, human interface design, and organizational issues.
CIS 310 Principles of Object Oriented Programming (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 160 and 270. This course introduces the principles of object-oriented programming. The course emphasizes good software engineering principles and programming skills in the context of a language that supports the object-oriented paradigm. Topics include abstraction, objects, classes, methods, parameter passing, encapsulation, inheritance, polymorphism, and object-oriented considerations for software design and reuse.
CIS 315 Computing in Society (3) -- ONLINE
This course provides a survey of the impact that computers and information technology has on society. It examines the roles and responsibilities that computer and information technology professionals have in directing current and emerging technologies.
CIS 330 Database Analysis and Design (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 160 and MATH 120. This course introduces the fundamental concepts of database analysis, design, and implementation with emphasis on the relational model. The course will cover databases used in today's networked client-serve applications. Topics include ANSI SQL, data normalization, tables, queries, reports, forms, security, replication, data layout, and backup/recovery.
CIS 360 Networking and Telecommunications I (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 160 and MATH 120. This course introduces students to computer networks and telecommunications for today's computer information technology professional. The course will cover basic network terminology, the different types of networks, and the components that comprise a network. Specific topics include the OSI model, network protocols, network operating systems, network hardware, and network topologies. Additionally, this course will examine telecommunications and the role it plays in information exchange.
CIS 370 Web Application Development (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 160 and 310. This course introduces the structure, implementation, and theoretical underpinnings of computer networking and the applications that have been enabled by that technology. The course will include topics in principles of web technologies and web engineering, support tools for web-site creation and web management, database-driven web sites; web security issues, and enterprise-wide web-based applications.
CIS 380 Technology Integration Field Experience in Elementary, Middle, and Secondary Schools (3)
This course provides access to a variety of audiences and technologies to explore and exchanges ideas. Students will observe, document, and reflect upon the manner in which effective teachers use technology to augment processes of instruction, assessment, and learning. The field experiences may take many forms to include classroom observation, individual tutoring, as well as before- or after-school programs.
CIS 390 Information Organization and Representation (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 330. A project based course that provides the opportunity for students to apply information technologies used to collect, organize, analyze, present and manage data used in decision making processes. Students will learn to join together the technical aspects of application development with human dimensions to aid an organization in answering complex questions.
CIS 405 Project Management (3) -- ONLINE
Prerequisites: Senior status. This course introduces students to the processes involved with managing a corporate computer/information technology project from its initial beginning through implementation and ongoing maintenance. The course will cover current project management methodologies and process which include plan assessment, strategy formulation, implementation, quality control, and administration. In addition, the student will develop and review action plans for reengineering the computer/information technology project with the goal of building, sustaining, and expanding a competitive advantage within the business industry.
CIS 410 Enterprise Architecture (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 330 and 360. This course explores the analysis, design, implementation, evaluation, and management of enterprise IT solutions. Topics include functional modeling, physical architecture design, security planning and recovery issues, project management, emerging technologies, and financial and global considerations.
CIS 415 Data Governance (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 330. Data governance considers data as an enterprise asset. This course covers issues related to data storage and governance in an organizational context. Topics will include the policies, standards, processes, and regulations that are associated with the management of data.
CIS 430 The Fundamentals of Computer Forensics (3) -- ONLINE
Prerequisite: Grade of "C" or better in CIS 330 and 360. The course offers computer forensics theory and methodology. The course explores how to find traces of illegal or illicit activities left on a disk with computer forensic tools and manual techniques. The student will learn about the elements of an effective computer crime policy. It is a study of the investigation of computer crime from both a legal and technical perspective.
CIS 440 Info Systems in Healthcare Organizations (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 330. Modern day healthcare organizations rely heavily on information systems for their day-to-day operations. This course will first provide an overview of the organizational structures, types of governance, administration, and facilities used in the delivery of health care. Secondly, it will examine the applications of information systems specifically used to support and drive the health care industry.
CIS 455 Social and Organizational Computing (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 160. Social and organizational computing is the use of online communication for collaboration. This course will examine how organizations can leverage social computing through the use of blogs, wikis, social networking, crowd-sourcing, and other related technology-enabled processes for achieving organizational goals.
CIS 460 Information Assurance and Security (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 360. This course provides advanced study in the areas of networking and telecommunications in the corporate, business, and scientific environments. The course will focus on the skills needed by today's computer information technology administrator and/or engineer. The student will learn how to design, develop, and support networks in today's client/server environment. Network architecture and administration issues will be highlighted and experienced through the use of a LAN/WAN environment.
CIS 465 Current Topics in Web Technologies (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 370. Web technologies continue to evolve multidimensionally. This course presents a survey of current web technologies with an emphasis on societal implications. Technologies covered include: social networking, virtual communities, video sharing, social bookmarking, and recommendation systems.
CIS 470 Advanced Database Systems (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 330. This course provides advanced study in how to develop and implement a business oriented, data-driven information system. Students will design, construct, test, and install a database system using fourth generation event-driven languages and/or other data access tools.
CIS 472 Enterprise Application Development (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 310. Enterprise Application Development focuses on applying object-oriented techniques in the design and development of software systems for enterprise applications. The emphasis of the course will be on developing real-world business and scientific applications that are effective, reliable, scalable and secure.
CIS 475 Data Mining (3) -- ONLINE
Prerequisites: Grade of "C" or better in CIS 310 and 330. Data mining is the process of turning a large amount of data into useful information. This course presents the concepts, techniques, and applications of data mining in an organizational context. Topics covered will include data selection and cleansing, predictive analytics, classification, associative rule mining, clustering, and visualization.
CIS 490 Capstone Experience -- ONLINE
The capstone experience course provides students with a service-learning opportunity where they work with an organization of their choice to identify and define a problem that is of importance to the organization, design and implement a solution that is deemed satisfactory by the organization, within the various constraints of associated with the implementation. Students are required to have one faculty member and one member of the sponsoring organization as supervisors and guides who help them in completing their project successfully. During this course, students are expected to demonstrate a synthesis and application of the knowledge and Jesuit ideals learned during their coursework. The course can only be taken in the last two terms of their senior year of coursework.
CIS 491 Computer Information Systems Internship (1-4)
Prerequisite: Requires permission from the program chair, and junior status. This course elective allows students to acquire relevant work experience with local corporate or not-for-profit organizations. Students will have the opportunity to put knowledge and skills into practice under the direction of both a faculty sponsor and a practitioner from the organization. The arrangements for the working relationship and elective credit must be established prior to the start of the internship.
CIS 493 Advanced Special Topics: Title of Topic (1 - 4)
Prior approval of sponsoring professor and Program Chair required.
CIS 496 Service Learning Experience (1-4)
Prerequisites: Minimum 3.0 GPA, permission from the program chair, and junior status. Taken in junior or senior year, the purpose of this course is to provide students with an independent service-learning experience. Service learning enables students to apply the knowledge and skills they have gained in their major or minor to their community. It is an opportunity for reciprocal learning between the student and an organization, which is the foundation of the Saint Louis University mission. In this course, students will utilize SLU's service learning resources to identify an organization and service-learning experience. Projects may be related to any area of study within the student's major or minor.
CIS 498 Advanced Independent Studies: Title of Topic (1 - 4)
Prior approval of sponsoring professor and program chair required.