uwf banner 2004-2005 CATALOG  
Table of Contents
Welcome
Telephone Directory
Academic Calendars
     Year 2004/2005
     Fall Semester 2004
     Spring Semester 2005
     Summer Semester 2005
University Mission
Accreditations
Degrees, Areas of Specialization,
Minors

Admissions
After Admission
Financial Assistance
Student Activities
Student Services and Resources
Tuition and Fees
Military and Veterans Information
Registration and Records
Academic Policies
Graduation and General Degree
Requirements

Public Service and Research Centers
College Mission Statements
Undergraduate Degree Programs
Master's Degree Programs
Specialist Degree Programs
Doctoral Degree Programs
Course Numbering System
Course Listings and Descriptions
Administration
Faculty
Index
Course Listings/Descriptions
Semester offering codes corrected and posted on June 7, 2004.
CIS-Computer Science and Information Systems

CIS 3020 Introduction to CIS . . . . . 3(F)
Prerequisite: MAC 2311.
Introduction to computers and algorithms. Programming in a high level language. Topics include procedural abstraction, data abstraction, and structured/object oriented programming techniques, recursion and manipulating dynamic memory. Students will learn the fundamentals of developing coherent, expressive programs. May not be taken for credit by CS/CIS majors. Permission is required.

CIS 3021 Science of Computing . . . . . 3(F,S,SS)
Prerequisite: COP XXXX (Any course in Programming), MAC 1105 or higher.
Provides a rigorous overview of the field of computer science, including an in-depth examination of key issues and concepts inherent in the discipline of computing: computer architecture, algorithms, problem solving, the human/machine interface, software engineering, database concepts, artificial intelligence, theory of computation, and the social and ethical context in which the field of computing exists.

CIS 3949 Cooperative Education . . . . . 1-2(F,S,SS)
Alternating full-time or consecutive parallel terms of practical experience in the intended field. Reinforcing academic preparation; confirming educational and career goals; personal and professional development; early start in career; earnings toward self-support; improved employability. (See program description under Cooperative Education). Graded on satisfactory/unsatisfactory basis only. Permission of director of Cooperative Education is required.

CIS 4327 Systems Project . . . . . 3(F,S)
Prerequisite: CEN 3031, COP 4710.
Familiarizes student with the methodology (technical, economical and managerial) necessary to design practical systems. Every student, working in a team, undertakes a selected project under the guidance of the instructor and develops a software system for an outside client. Each team presents their results at important milestones as the system evolves throughout the course.

CIS 4340 Software Methods for Remote Databases . . . . . 3(F,S)
Prerequisite: COP 2253.
Corequisite: COP 4710.
Introduction to software methods to access and manipulate remote databases. Techniques such as ASP and VB scripting will be used to interact with remote databases and generate responses.

CIS 4940 IIT Senior Project . . . . . 3(F,S)
Prerequisite: COP 4710.
Introduces senior-level students in the IIT program to timely topics of an advanced nature. The content will vary from term to term. Students will be given the opportunity to complete a project and/or to develop a portfolio, and will be required to do a presentation of of their work. This course should be taken during the student's last semester of the program. Senior standing is required.

CIS 4941 Computer Science Internship . . . . . 1-3(CALL DEPT)
Supervised field practicum in computer-related position. May include activities in computer programming, database administration, web-development, systems administration, network security, etc. Graded on satisfactory/unsatisfactory basis only. Permission is required.

CIS 4949 Cooperative Education . . . . . 0(F,S,SS)
Alternating full-time or consecutive parallel terms of practical experience in the intended field. Reinforcing academic preparation; confirming educational and career goals; personal and professional development; early start in career; earnings toward self-support; improved employability. (See program description under Cooperative Education). Graded on satisfactory/unsatisfactory basis only. Must be a master level student and permission of director of Cooperative Education is required.

CIS 6930 Advanced Topics in Computer Information Systems . . . . . 3(CALL DEPT)
Selected topics in computer information systems. Prerequisites will vary according to specific subject material to be covered.

CIS 6971 Thesis . . . . . 1-6(F,S,SS)
Graded on satisfactory/unsatisfactory basis only. Permission is required.