The following course descriptions are from the Clarke University 2012-2013 Academic Catalog.
CIS 101 COMPUTER APPLICATIONS IN BUSINESS 3 hours
A survey of computer applications to meet information needs in business. Emphasis is on computer hardware and software applications for the individual user. Includes basic operation system commands, word processors, electronic spreadsheets, file and database management systems, presentation software and Web page development. This course will satisfy technology proficiency.
CIS 103 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS 3 hours
An introductory survey of the needs for and roles of computer information systems in organizations. Includes discussion of the following topics: applications of computer information systems in organizations, computer hardware, data representation, data organization, telecommunications, system and application software, system development, computer security and ethics, future trends and emerging technologies.
CIS 107 INTRODUCTION TO PCs, WORD PROCESSING AND PRESENTATIONS 1 hour
This course is an introduction to computer concepts and applications, including hardware and software management, troubleshooting related to the Windows operating system, and word processing, presentation, and publication software. The course utilizes a step-by-step approach, encouraging students to expand their understanding of the software through experimentation, exploration and planning ahead. Exercises prepare participants to become more capable software users by requiring them to use critical thinking and problem-solving skills to create real-life documents. This course may satisfy technology proficiency. See General Education Technology Proficiency Guidelines.
CIS 108 INTRODUCTION TO SPREADSHEETS AND DATABASES 1 hours
This course is an introduction to computer spreadsheet and database concepts and applications, specifically dealing with Microsoft Excel and Access. Focus is on methods used to organize, interpret, apply and evaluate data while working with formulas, charts and graphs. Database emphasis is on relational design along with generating queries, forms and reports to manipulate the data. Exercises prepare participants to become more capable software users by requiring them to use critical thinking and problem-solving skills to create real-life documents. This course may satisfy technology proficiency. See General Education Technology Proficiency Guidelines.
CIS 109 INTRODUCTION TO THE INTERNET, WEB PAGES, AND PHOTO EDITING 1 hour
This course is an introduction to computer concepts and applications with respect to using the Internet, building simple web pages, and photo editing. The focus of this course uses the tools of the Internet (Web browsers, email, ftp, telnet, and others) simple web pages and photo editing to include pictures in other applications. This course may satisfy technology proficiency. See General Education Technology Proficiency Guidelines.
CIS 201 ADVANCED COMPUTER APPLICATIONS IN BUSINESS 3 hours
Advanced study of computer applications and topics, chosen from advanced spreadsheet techniques, Web development, graphic design tools, advanced database development and object-oriented environments. Prerequisite: CIS 101(or equivalent), or consent.
CIS 211 INTRODUCTION TO PROGRAMMING 3 hours
An introduction to basic concepts in computing and fundamental techniques for solving computational and business problems. Programming in Visual Basic. Prerequisite: CIS 101 (or equivalent), CIS 103 and MATH 090.
CIS 220 SYSTEMS DEVELOPMENT METHODOLOGIES 3 hours
An introduction to the design of computer information systems using structured analysis and design techniques. Topics include: data collection and analysis, documentation techniques (data flow diagrams, data dictionaries), feasibility analysis, logical design specification, physical design specification, data file and database design, screen and form design, project management, testing requirements, and processing control requirements. Includes use of a computer-aided software engineering (CASE) tool. Corequisite: CIS 211.
CIS 230 BUSINESS APPLICATIONS PROGRAMMING I 3 hours
Concepts and techniques of structuring data on direct-access devices; sequential, relative and indexed file organizations; table handling, subprograms; sorting; report writer; structured, top-down design techniques; interactive programming; advanced programming techniques. Programming in COBOL and business-oriented applications. Prerequisite: CIS 220.
CIS 250 JAVA PROGRAMMING 3 hours
An introduction to the Java programming language and object-oriented programming. Prerequisite: CIS 211 and CIS 220.
CIS 264 MULTIMEDIA DESIGN AND PRODUCTION 3 hours
Using computer-based tools to design and produce multimedia information bases and presentations, this course includes graphics, audio, video, animation and multimedia authoring. Prerequisite: CIS 101 (or equivalent), or consent.
CIS 270 DISCRETE STRUCTURES 3 hours
This class introduces beginning computer information system students to fundamental techniques and ideas used to design and implement computational components. The class uses a hands-on approach to explain and implement computer fundamentals related to set theory, enumeration, and algebraic structures. Students will be able to understand the mathematical concepts behind the design of computer circuitry and will be provided with computer breadboards to implement computer circuits that use discrete structures to simulate processors and memory chips used in general purpose computers in addition to popular embedded systems like traffic lights, elevators, and ATM machines. Prerequisite: Math 220 Statistics
CIS 327 DISTRIBUTED SYSTEMS AND COMMUNICATIONS 3 hours
An introduction to voice communication, data communication and networking. Covers technical aspects of communications, the public telephone system, individual pieces of equipment and software, transmission protocols, and networks with emphasis on local area networks, wireless communications, and security issues. Enables the understanding of individual pieces of hardware, software and circuits and how to configure them into the many networks seen worldwide. Prerequisite: CIS 220.
CIS 336 DATABASE DESIGN AND IMPLEMENTATION 3 hours
Basic concepts of database design using data dictionaries, entity relationship modeling and normalization. Hierarchical, network, and relational database implementations; security, backup and recovery in a database environment; distributed databases. The course includes a programming project. Prerequisite: CIS 220.
CIS 340 COMPUTER SECURITY 3 hours
This course uses a hands-on approach to explain and demonstrate different types of security policies, the algortihms and methods that implement these policies, the principles underlying both policies and mechanisms, how attackers can undermine security tools, and how to defend against attackers. Students will be able to demonstrate how to apply the studied ideas and tools to protect personal and corporate networks. Topics will be both business-and technology-centric. Prerequisite: CIS327 Distributed Systems and Communications
CIS 345 UNIX SYSTEM ADMINISTRATION 3 hours
This class uses a hands-on approach to teach essential tools, software, user and administrator commands available in UNIX operator system. In addition to the study of client-server management and interaction, the class will cover logging-in commands, Shells descriptions and usage, File and memory management, process managements, and network managements. Prerequisite: CIS 211 Introduction to Programming
CIS 350 WEB PROGRAMMING 3 hours
An introduction to Web programming languages. Tools and languages will vary with developments in the field. Prerequisite: CIS 211.
CIS 395 PROFESSIONAL DEVELOPMENT 1-12 hours
A course which allows a student to spend one semester or summer in business or industry as an information systems trainee. Also includes a summer trainee program or a short professional course. Prerequisite: Acceptance in the department and completion of required CIS courses through CIS 230.
CIS 420 PROJECT MANAGEMENT IN INFORMATION TECHNOLOGY 3 hours
This class considers the fast pace technology changes and their effect on project management. The class provides students with procedures and tools to achieve fast project tracking, disaster recovery, and risk management and will include components dealing with balancing development scheduling and controlling IS/IT projects, managing critical interfaces with users and vendors, and balancing development needs with system maintenance. Students will learn how to optimize IT development and delivery processes to bring information technology projects to successful completion more efficiently. Prerequisite: CIS 336 Database Design and Implementation
CIS 441 SYSTEMS DEVELOPMENT PROJECT 3 hours
Design and implementation of a large programming project. The team project consists of event-driven, Windows programming with database access and Web interfaces. Prerequisite: CIS 336.
CIS 445 OPERATING SYSTEMS 3 hours
Organization and structure of operating systems; memory management, device management, process management, storage management; theoretical and applied examples of various operating systems. Prerequisite: CIS 211 and CIS 220.
CIS 460 MAINFRAME ADMINISTRATION 3 hours
This class uses a hands-on approach to teach essential tools, JCL and administrator commands available in the mainframe environment. Topics include capacity, scalability, integrity and security, availability, access to large amounts of data, systems management, and automatic capabilities. Mainframe operating systems, middleware, networking, security and other related topics are also included. Prerequisite: CIS445 Operating Systems
CIS 480 ADVANCED TOPICS IN COMPUTER INFORMATION SYSTEMS 1-3 hours
Current and advanced information systems topics. Prerequisite: Junior standing and CIS 499.
CIS 499 SENIOR CAPSTONE 2 hours
This Capstone course provides a focal point for and closure to a liberal arts education within the context of the major discipline. As a departmental offering, this course focuses on emerging discipline-specific topics and expands to include breadth of knowledge and synthesis. Interdisciplinary integration of knowledge, research and emerging computing issues are emphasized. General education and major outcomes are integral to course assessment. Prerequisites: Ordinarily, a student must have senior standing with a minimum of 42 credit hours in general education completed and CIS 441.