ACADEMIC CATALOG >>
2007-2008

1: Catalog Home 2: What We Believe 3: University Profile » 4: Degrees, Programs and Schools » 5: College of Undergraduate Studies (Traditional) » 6: College of Adult and Graduate Studies » 7: Course Descriptions 8: Administration and Faculty »  

Attention: This catalog is for archival purposes only. Please see www.ccu.edu/catalog for current information.

CIS (Computer Information Systems)

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.