Computer Information Systems
1003 -- Computer Concepts & Applications -- 3 credit
A survey of computing and technology-related issues, including
hardware, software, operating systems, file management, networks,
electronic communication, Internet research, technology in society,
and online security, privacy, and ethics. Also provides a
survey of and hands-on experience with word processing,
spreadsheet, presentation, database, Web browser, and e-mail
software. Recommended: Keyboarding skills
or instructor's permission.
2703 -- Visual Basic Programming -- 3 credit hours
Visual Basic language will be used to provide experience
in planning and creating interactive Windows applications with an
emphasis on Graphical User Interface design skills.
Prerequisite: MATH 1013. Course
2713 -- Introduction to Computational Science -- 3
Presents an introduction to the theory and application of computer
programming. Basic control structures and object-oriented
constructs are explored. Also listed as MATH 2713 and PHYS
2713. Prerequisite: MATH 1013,
unless waiver requirements are met. Course rotation:
3003 -- Web Design -- 3 credit hours
Introduction to basic Web design and creation principles
Sheets. Course rotation: Fall.
3013 -- Web Applications I -- 3 credit hours
Introduction to Web application development using
ColdFusion. Points of emphasis include working with
ColdFusion tags and functions, dynamic Web pages, interacting with
databases, forms, and various methods of data presentation.
Prerequisite: CIS 3003. Course
3023 -- Database Applications I -- 3 credit hours
Introduction to relational databases using Oracle.
Students will learn database concepts and how to create database
objects such as tables, indexes, views, etc. Creation of
databases objects will be covered from the perspective of system
design and will address such topics as normalization and
referential integrity. The student will become proficient in
Structured Query Language (SQL) and will be able to insert, update,
delete, and retrieve data from tables.
Prerequisite: CIS 3003. Course
4013 -- Web Applications II -- 3 credit hours
Focuses on web application framework and advanced
ColdFusion techniques. Topics covered include ColdFusion
components, user defined functions, advanced database techniques,
user interface, and banded report writing. Prepares the
student for the Capstone Project, where the student will build a
functional web application which includes the design of the
database and user interface components.
Prerequisites: CIS 3013. Course
4023 -- Database Applications II -- 3 credit hours
Focuses on Oracle's PL/SQL language. Topics covered
include cursors, exception handling, native and user defined
procedures and functions, packages, privileges, database triggers,
and dynamic SQL. The student will acquire a strong
understanding of the PL/SQL language, its uses and value to system
architecture. Prepares the student for the Capstone Project,
where the student will build a functional web application which
includes the design of the database and user interface
components. Prerequisite: CIS
3023. Course rotation: Fall.
4033 -- Capstone Project -- 3 credit hours
Culmination of the concepts learned in the CIS
program. The student will be provided specifications for a
project which requires the development of the database
infrastructure and user interface of a dynamic, Web-based
application. As part of the database component, the project
will emphasize design, normalization of tables, data integrity,
user defined functions and procedures. User input and
interaction with the database (including the insertion, editing,
and deleting of records) and reporting will comprise the back end
and user interface aspect of the project.
Prerequisites: CIS 4013 and CIS
4023. Course rotation: Spring.