Computer Information Systems |
CIS 405 - Introduction to Internet and Web Authoring
Credits:
4.00
The fundamental technologies, protocols, and practices
that make up the Internet. The Internet as a global
information system that has transformed the current
business environment. Additional topics include: Internet
structure; applications; business uses; legal and ethical
issues introduced by networked computers such as privacy,
fraud, and security. A significant portion of the course
covers Web authoring procedures and languages. Students
create a Web site using xhtml language and are introduced
to JavaScript. No prior computer experience is required.
Cannot receive credit if credit earned for CS 403.
CIS 411 - Introduction to Computer Applications
Credits:
4.00
Beginning course on computer technology, specifically
microcomputer systems. Emphasis is on (1) using computers
to manage information for personal and professional
applications and (2) the impact of computer information
technology on today's society. Software applications used
include word processing, spreadsheets, database, and
graphics. Independent lab activities are a major part of
the course content. No prior computer experience is
required. No credit if credit has been received for DCE
491; 492; CS 401.
CIS 425 - Introduction to Computer Programming
Credits:
4.00
An introduction to computer programming and problem
solving. Introduces the programming process and algorithm
development. Students learn the Visual Basic programming
environment. Emphasis is on Graphical User Interface issues
and their relation to sub-programs. Assignments are drawn
from applications in a wide range of business contexts. No
credit for students who have completed CS 505.
CIS 510 - Fundamentals of Computer Information Systems
Credits:
4.00
Investigates the role and impact of computer applications
on computer information systems in general and
specifically as applied to business requirements. Surveys
the components of a computer information system; explores
computer information systems in areas such as
manufacturing, medicine, education, and government;
discusses the issues of computerizing information
resources. Directs attention to computer information
systems in business and identifies the need for and
function of formal systems development methodologies.
Prereq: CIS 411 or equivalent. Writing intensive.
CIS 515 - Multimedia: Introduction and Applications
Credits:
4.00
Examines the history and underlying theory behind computer
integration of text, sound, video, and graphics. Topics
include: hardware and software requirements, design
criteria, analysis of current hypertext, and multimedia
applications in education and business. Students gain
practical experience in developing multimedia applications
on the Macintosh platform.
CIS 520 - Database Design and Development
Credits:
4.00
Students will develop a database application using the
relational model and DBMS. Special emphasis in
understanding the steps involved in designing a database
and using a relational model to implement the design. The
design implementation starts from the conceptual design to
the implementation of a database schema and user interfaces
to the database. Students will use a commercial database
management system, the database query language SQL.
Considerations for database maintenance and security will
be addressed as well as current trends in object oriented
databases and eCommerce applications. Prereq: CIS 510
CIS 542 - Operating System Applications
Credits:
4.00
Introduction to operating system concepts with relevant
lab experiences. Topics include the goals and objectives
of operating systems; the management of memory, processing,
files, and resources; and a survey of current operating
components. Students will understand and apply basic
operating system concepts and principles, learn an
operating system in some detail, appreciate the design
considerations involved in O/S development. Prereq: CIS
411, CIS 510, or permission.
CIS 550 - Networking Concepts
Credits:
4.00
Explores the fundamentals of data communications and
networking requirements for an organization, including the
standard layers of network organization; network
technologies; and architectures and protocols for WAN, LAN,
and Internet systems. Includes issues of security, design,
management, and future developments, particularly in a
business environment. Knowledge of computer hardware and
operating systems is required. Prereq: CIS 510, CIS 542, or
equivalent.
CIS 560 - Computer Law and Ethics
Credits:
4.00
Examines the ethical and legal issues that face a computer
professional. Surveys ethical theories and moral problems
related to information technology. Students develop and
articulate a personal point of view on computer issues
based on sound ethical principles and consider the impact
of such views on co-workers, employers, and society in
general. Topics also include: major social issues involving
computerization such as intellectual property, privacy,
computer reliability, and security; current U.S. and
international laws relevant to computer and network usage.
Case study analysis is a major component in course
delivery. Prereq: CIS 510 or permission. Writing intensive.
CIS 599 - Special Topics
Credits:
1.00 to 4.00
Topics covered will vary depending on contemporary
computer topics, programmatic need, availability and
expertise of faculty. Barring duplication of subject, may
be repeated for credit up to a maximum of 8 credits.
CIS 605 - Web Applications Development
Credits:
4.00
This course provides experience in design and coding of
interactive business web sites. Students learn planning
and design issues for an organization's application. Course
covers advanced XHTML, CSS implementation, Javascript,
ASP.net, web tools for electronic commerce, options for
adding security, and electronic payment to a web site.
Students will code and manage an application on a web
server. Prereq: CIS 505 or permission of the instructor.
CIS 610 - System Analysis and Design
Credits:
4.00
Addresses procedures to analyze, evaluate, and articulate
requirements for an information system to accomplish
project goals. Implementing a new information system, or
enhancing an existing system, requires a formalized process
to study an organization's needs; gather and analyze
appropriate data; and report on existing systems, new
systems requirements, and project priorities. The class
will survey tools and techniques used in the analysis and
design phases; emphasize documentation and procedures; and
research trends in modeling and design software.
Communication, group interaction, interviewing, and
presentation skills are stressed to effectively articulate
the analysis and design proposals. Open to majors who have
completed Level 1 and Level 2 coursework. Writing intensive.
CIS 615 - Information Security
Credits:
4.00
Data and information are the primary assets for all
organizations. CIS professionals who administer, program,
support, and develop information systems are the guardians
of these digital assets. This course prepares students to
understand the nature of information security, the threats
to computer systems both within and outside an
organization, technical procedures to protect computer
systems, management policies that address and enforce
security, and the legal options to resolve misuse and
breaches to security. Prereq: CIS 510, CIS 542, CIS 550, or
permission of instructor.
CIS 620 - Network Administration and Maintenance
Credits:
4.00
Develops the theory of networks through practical
application of administering and maintaining a LAN.
Includes the routine tasks of a network administrator using
a common network operating system. Routine tasks include:
setup directory services, assign access privileges, tune
network services, understand and implement network
security, perform routine maintenance, and practice
troubleshooting techniques. Prereq: Majors must complete
Level 1 and Level 2 requirements, or permission.
CIS 630 - Application Programming Using JAVA
Credits:
4.00
Students apply the basic concepts and techniques of
object-oriented programming to an information processing
application. The course reviews basic data structures such
as lists, stacks, and queues. Control structures, file
manipulation, recursion and an introduction to graphic user
interface design are covered and applied to programming
business applications. Introduces students to
object-oriented design and analysis. Good programming style
is stressed. Significant out of class programming is
required. Prereq: Majors must complete Level 1 and Level 2
requirements, or permission.
CIS 650 - System Implementation with DBMS
Credits:
4.00
This course provides practical experience in developing a
detailed application for a subsystem of a computer
information system. Students will implement a physical and
logical design for the application using a DBMS. Topics
include the conceptual, physical, and logical data models,
design and project management tools. Students will specify
the logical design for output, input, processing of the
database as well as implement and evaluate the database
application and will identify a security and maintenance
plan. Emphasis will be on the implementation process,
software tools, and development team through the completion
of a computer information system. Prereq: Majors must
complete Level 1 and Level 2 requirements, including CIS
520, CIS 610, or permission.
CIS 680 - Internship
Credits:
4.00
Provides field-based learning opportunity through
placement in a computer information system environment.
Students will gain practical computer experience in a
business or non-profit organization. Under the direction of
a faculty advisor and workplace supervisor, the student is
expected to contribute to the work of the organization.
Students will create a portfolio of their professional
activities. May be repeated for a maximum of 8 credits.
Prereq: Majors must complete Level 1 and Level 2
requirements, or permission.