ACADEMIC CATALOG >>
2007-2008
Attention: This catalog is for archival purposes only. Please see www.ccu.edu/catalog for current information.
CIS 201 Introduction to Computer Applications (3)
A look
at the history and use of the personal computer, with an emphasis upon current
Microsoft products including MS Office. Students will gain skills in word
processing, spreadsheet management, database management, web design, and
presentation graphics. An emphasis will be placed on the use of technology in
Business.
CIS 260 Computer Science Methodologies (3)
Introduction
to computing as a science, with an emphasis upon creating models of problems
represented, manipulated, and solved by a computer. A programming language will
be used to introduce the concepts of developing algorithms, data models, data
structures, and object-oriented software engineering and programming approaches.
Prerequisite: CIS 201 [For Adult students the course is listed as CIS 260A and
prerequisites are: MIT 270, ENG 102, MAT 110 or higher.
CIS 305 Multimedia Design and Development (3)
Experience
developing desktop multimedia titles for information kiosks, self-running
demonstrations, and interactive learning and training. Strong emphasis upon the
multimedia development cycle for designing, developing, debugging, and
distributing multimedia titles using industry-standard software. Topics include
storyboarding, acquiring multimedia content (text, images, sound, video), and
distribution and copyright issues. Students will design and develop a multimedia
title as a course project. Prerequisite: CIS 201.
CIS 320 Programming Foundations (3)
A continuation of CIS
260 with an emphasis upon the program-development cycle, control structures,
file organization, processing, numeric methods and conversions, and data access.
Strong emphases upon design, structured and object-oriented programming
principles, code development, and program documentation. Prerequisite: CIS
260.
CIS 345 Operating Systems (3)
The study of the goals of
operating systems and introduction to the resource allocation and control
functions of operating systems, including parallel processing and primitives for
synchronization. Introduction of ideas of virtual memory, paging, and the
protection of shared and non-shared data, as well as the structures of files of
data in secondary storage and security issues. Projects involving lectures on
memory management policies, including virtual memory protection and sharing of
information. Numerous models for implementation of various degrees of sharing
and resource allocation are discussed in this class. Additional topics include
the introduction to the resource allocation and control functions of network
operating systems. Study will include the concepts and terminology used with
industry standard operating systems. Prerequisite: CIS 201, MIT 270. Recommend
CIS 260.
CIS 350 Internship (1-12)
Supervised experience in a
professional setting. Pass/Fail; may be repeated for credit.
CIS 370 Visual Programming (3)
Mastery of event-driven
programming with Microsoft Visual Basic. Strong emphasis upon using a
development cycle to create applications that incorporate Visual Basic forms and
controls program-decision structures, looping, and procedures. Course
requirements correlate with Microsoft Visual Basic development certification
objectives. Prerequisite: CIS 320.
CIS 380 Database Management (3)
Database concepts, data
models, query languages, SQL, and multi-tiered enterprise database solutions,
with emphases upon database design, development, and implementation. Additional
topics include Microsoft SQL server, data warehousing, and database security.
Prerequisite: CIS 201. [For Adult students this course is listed as CIS 380A and
the prerequisites are : CIS 201 or equivalent, ENG 102, MIT 270.
CIS 390 Directed Study (1-3)
Guided independent
investigation of a topic selected in consultation with the major or minor
advisor. See Academic Policies for guidelines. Graded; may be repeated for
credit.
CIS 401 Applications and Issues in Technology
(3)
Reviews the most recent developments in computer technology.
Refines student's existing knowledge of primary applications, introduces
intermediate and advanced software functions, and explores the most recent
developments impacting use of computer applications for information processing
and information accesses. Ethical issues related to the use of computer
technologies will also be addressed. Prerequisites: CIS 201 or equivalent.
CIS 410 Data Communications (3)
Study of both managerial
issues and supporting technical knowledge needed to plan and manage today's
business communication systems. Focus on problems in computer communications and
interfacing, rules, protocols, and current and future standards, including
designing and implementing business networking solutions (LANs, WANs).
Prerequisite: MIT 270, MIT 330, ENG 102.
CIS 415 Internet Development (3)
A look at the history
and development of the Internet with an emphasis upon developing Internet,
Intranet, and Extranet distributed data access. Additional topics include a web
development cycle, Microsoft SQL server, database connectivity, HTML, and DHTML.
Students will develop a live website as a course project. Prerequisite: CIS 260,
CIS 380, ENG 102, or instructor's approval for non-major.
CIS 440 Systems Analysis and Design (3)
Study of
object-oriented programming development methods, data types, operators,
expressions, control flow, and input and output of a specific programming
language. Prerequisite: CIS 260, MIT 270, ENG 102.
CIS 450 Internship (3)
Field experience in computer
information systems as structured with an outside organization. Only students
reflecting exceptional academic performance will be approved. Requires approval
of student's advisor. Prerequisite: Sufficient course work as approved by
student's advisor.
CIS 490 Directed Study (1-3)
Guided independent
investigation of a topic selected in consultation with the major or minor
advisor. See Academic Policies for guidelines. Graded; may be repeated for
credit.
CIS 491 Capstone Project (3)
Students assimilate and
apply previous coursework in the CIS programs to a comprehensive problem in the
area of management information systems. Prerequisite: Completion of or
concurrent enrollment in all other major course work.
CIS 497 Special Topics (1-3)
Guided group investigation
and discussion of a selected topic. Graded; may be repeated for credit.
CIS 498 Teaching Assistantship (1)
Supervised and limited
preparation and delivery of lectures, tutoring of students, laboratory
preparation, and assisting in the preparation and grading of examinations.
Pass/Fail; may be repeated for credit.