Core Course Requirements
This course is designed to introduce students to contemporary information systems and demonstrate how these systems are used throughout organizations. The focus of this course will be on the key components of information systems: people. software, hardware, data, and communication technologies, and how these components can be integrated and managed. (Offered fall semester.)
Using a modern high-level programming language, this course introduces algorithmic problem solving, basic control structures, basic data structures, and procedural abstraction. Prerequisites: MATH 111. (Offered fall semester.)
Using a visual programming environment and an object-oriented programming language, this course introduces software engineering principles, data abstraction, and class/object-based implementations of abstract data types. Inheritance and dynamic binding are introduced. The class includes a major team-based software engineering project and an individual project. Prerequisite: CIST 210 or equivalent. (Offered irregularly.)
This course provides an overview of business information systems. Topics include effective use of communications technology, databases, internet, business intelligence and knowledge management, as well as the ethical use of computers in business and society from a Christian perspective.
This course will research oriented topics in the design and implementation of computer systems. Specific topics are determined by current literature and by student and faculty interest. This course may be repeated two times for a total of nine credits. Prerequisite: CIST 140. (Offered spring semester of even calendar years.)
This course will introduce the student to the principles of data telecommunication and applications of data communications in current practice, including the Internet, distributed processing and databases, corporate data repositories, and the impact of improved telecommunications on business practice. Prerequisite: CIST 210. (Offered spring semester of odd calendar years.)
This course is designed to teach methods of programming for the World Wide Web. The student will learn about the technologies that are available and will create software that performs functions on an actual web site. Prerequisites: CIST 140. (Offered fall semester of even calendar years.)
Provides the student with an ability to describe the theory of operation of various Data Base Management Systems (DBMS) and the capability of using several of the more frequently encountered DBMS's which are available for computer systems. The student will also study methods of database administration. Prerequisite: CIST 140. (Offered spring semester.)
This course will provide a comprehensive introduction and study into a broad selection of contemporary information systems security issues, concepts and policies, including the survey of state-of-the-art technology used to address security problems. Topics of study include core security mechanisms of access control and integrity, basic cryptography techniques, assurance, authentication, digital signatures and database security mechanisms. The course discusses security policy and privacy issues for information systems protection and detection, as well as an overview of recent trends in commercial products and applications and security research in basic network security, intrusion detection. Prerequisite: CIST 315. (Offered spring semester of odd calendar years.)
Introduction to the principles and tools of formal systems analysis and systems design. Students will apply design techniques and tools to case studies regarding software development. Prerequisite: CIST 330. (Offered fall semester of odd calendar years.)
Students in this course will learn the concepts and the techniques that are necessary to lead and motivate a team of technical people. Also, methods of finding and developing technical talent will be covered. Prerequisite: BUSN 101. (Offered spring semester.)
In this course the student applies theories and skills learned in the major. Each experience should include significant learning opportunities related to the student's major field. Two supervisors are involved, a work supervisor and an academic supervisor. Registration must occur prior to the activity. Forty to sixty hours of work experience is required for each credit awarded. The experience may be paid or unpaid. Letter grades will be assigned unless otherwise stated in the departmental description. Students must consult with their academic supervisor at least twice during the experience. A learning experience summary paper following departmental guidelines is required as well as a final interview with the academic supervisor. A maximum of twelve credits may be applied to the degree. Prerequisites: Junior or senior standing with a 2.0 G.P.A., 18 semester credits completed in the field and departmental approval.