Computer and Information Sciences
be repeated for credit if content is different. Topics
may include: Systems Programming (e.g. design and
construction of programming language translators,
compilers, and interpreters), Operating System
Internals, or Advanced Computer Graphics (such
as interactive graphics, screen displays, graphical
techniques, and software).
MIS312 Linux & Unix (3)
This course provides an introduction to Linux &
Unix, with an emphasis on use of the BASH shell
command line and BASH shell programming.
MIS320 IS Applications (3)
This course teaches computer applications that are
accepted as standard in the business world. Emphasis
is placed on the practical implementation of end
user software in a business environment. The use
of spreadsheet and database programs to support
business processes will be studied in depth. Excel and
Access will be used in this class.
MIS328 COBOL Programming (3)
This course provides training in COBOL (Common
Business Oriented Language); the most widely
used programming language in the business world.
MIS338 Data & File Processing (3)
An introduction to the concepts of information
organization, methods of representing information
both internally and externally. The course begins with
a review of basic structures (stacks, queues, linked
lists, and trees) and moves through more complex
data structures into the processing of files (sequential,
relative, indexed sequential, and others). Projects
are completed in one or more high-level languages.
MIS348 Assembly Language Programming (3)
Teaches programming in assembly language,
including its relationship to computer architecture,
macros, segmentation, memory management,
MIS358 Introduction to Web Graphics (3)
Introduces computer graphics from a designer’s
perspective, as well as software tools for manipulating
them. Web graphics are covered in detail, including
appropriate processes and methods.
MIS368 Introduction to 3D Graphics &
This course introduces students to the world of three-
dimensional (3D) computer graphics and animation.
The software package that is used in the class is
Maya, the most widely used 3D content creation
and animation software. Topics include curves and
polygons, surfaces, lights, cameras, rendering, effects,
and more. Same as C367.
MIS411 Systems Analysis & Design (3)
Introduces the concepts of the systems development
life cycle. Analyzes various examples, such as
traditional, CASE, prototyping, and RAD. Discusses
file and database structures and processing practices.
Presents techniques and tools for systemspecifications
May be taken
concurrently with CS301, but not before.
MIS432 Database Management Systems (3)
Design, implementation, and management of
business database systems. Includes data analysis,
design, and normalization.
MIS438 Advanced Database Application
This course examines advanced concepts used
to develop information systems. Topics include
advanced database programming, embedded
database commands in high-level languages, and
expert system designed user interface concepts.
Pertinent current topics used in information system
development are also included.
MIS441 Web Site Administration (3)
Students will learn to install, maintain, and administer
a web site. Integral to this class is the tight cohesion
of theory (lecture) and praxis (hands-on labs).
Subject matter will include TCP/IP; security;
intranets; designing, implementing, and administering
databases; search services; firewalls and proxy servers;
MIS468 Advanced 3D Graphics and Animation
This course continues the study of 3D graphics
MANAGEMENT INFORMATION SYSTEMS