|
CIS - Computer Information Systems
CIS 148 -
Introduction to CIS I (4 Credits)
See ITG
148 - Desktop Applications - MS Word CIS 149 -
Introduction to CIS II (4 Credits)
See ITG
149 - Desktop Applications - MS Excel CIS 253 -
Programming Logic and Design (4 Credits)
This course introduces to the main computer programming principles.
Students will be introduced to main algorithmic concepts, including
simple algorithms design, problem decomposition, top-down algorithm,
program logic and design, to main C++ structures, such as data types,
input and output, calculations, selection and repetition. Students also
will learn about the concepts of object-oriented approach. Examples that
are used to illustrate programming logic and algorithms design, as well
as the term programming projects will be taken from business related
applications. CIS 254 -
Object-Oriented Programming (4 Credits)
This course expands students knowledge and
develops their skills in object-oriented program design in relation with
business and other applications. The course completes students
understanding of object-oriented programming. Students will be
introduced to main C++ concepts (these concepts are not limited by C++),
including classes, constructors and destructors, pointers, inheritance,
polymorphism, function templates and standard template library. Students
also will be introduced to simple data structures, such as, lists and
sorting and search algorithms.
Prerequisite: Completion of CIS 253
with a grade of 70% or higher is required.
CIS 300 - Special
Topics in Computer Information Systems (4 Credits)
This course is designed to provide in-depth study of one
particular component of Computer Information Systems. Topics may vary from
year to year.
Prerequisites: Completion of CIS 253
and CIS 254 with grades of 70% or higher is required.
CIS 308 - Office
Integration (4 Credits)
This course examines the object-based, event-driven
programming approach to automate and integrate off-the-shelf business
software. Topics include creating a graphical user interface, file
management, and handling error conditions.
Prerequisite: Completion of CIS 253.
CIS 347 -
Database Systems and Management (4 Credits)
See MGT 348 - Database Modeling
and Management
CIS 349 - Database
Applications
(4 Credits)
This course concentrates on the design and
implementation of applications that use a relational database management
system. Database administration issues, such as security and integrity,
are addressed.
Prerequisite:
CIS 254.
CIS 350 - Essential Mathematics for CIS/MIS
(4 credits)
Today an increasing proportion of the applications of mathematics
involve discrete rather than continuous models. The main reason for this
trend is the integration of the computer modern society. This course
combines classic, historical material and cutting-edge computer science
applications. The course includes coverage of most areas of discrete
mathematics, including logic, natural numbers, coding theory,
combinatorics, sets, algebraic functions, partially ordered structures,
graphs, etc., as well as emphasis on the central role of propositional
and predicate logic.
Prerequisites:
MAT 234,
MAT 298,
CIS 253,
CIS 254, with grades of 74% or higher
is required.
CIS 356 - Applied Data
Structures (4 Credits)
This course expands students' knowledge in an efficient
algorithm design, introduces general data structures such as linked lists,
stacks, queues, binary trees, binary search trees, heaps, and graphs. The
course also expands knowledge of object-oriented programming, template
library and classes. As a main tool, the pseudocode is implemented to
represent algorithms based on main data structure processing. Besides main
data structures, students will be introduced to sorting and search
algorithms, recursion, and algorithms' efficiency. Some examples from
business related applications are used to illustrate main data structures
concepts.
Prerequisite: Completion of CIS 254
with a grade of 70% or higher is required. This course replaces CIS 256.
CIS 360 -
Operating System Configuration and Administration (4 Credits)
Students are introduced to the basic structure of process,
storage management, memory, job scheduling, file system and management
in a modern operating system. They learn the installation,
configuration, and performance management of operating systems and
integration on a computer network.
Prerequisite: Completion of CIS 253 and CIS 254
with a grade of 70% or higher is required.
CIS 362 -
Computer Forensics (4 Credits)
Forensics is the use of science and technology to
investigate and establish facts of interest to the legal system. This
course provides students with the skills and knowledge to acquire and
preserve evidence from a computer. The interpretation and presentation
of this evidence is also discussed.
Prerequisite: Completion of CIS 360
with a grade of 70% or higher is required.
CIS 371 - Web
Programming and Design (4 Credits)
This course
is the study of many of the languages, techniques, and concepts used in
programming the Web on the client side. Students develop
many of the skills and techniques
necessary in design and implementation of business-oriented Web sites.
The XHTML language will be
thoroughly studied, along with CSS (Cascading Style Sheets), and
extensive study and application of JavaScript and VBScript, as well as
introduction to Active
Server Pages (server side scripting). The interactions of XHTML, CSS,
JavaScript, and VBScript will also be discussed.
Prerequisite: Completion of CIS 253
with a grade of 70% or higher is required.
CIS 400 -
Independent Study in CIS (4 Credits)
Students with a special interest in a particular topic or
area may apply to study under the individual direction of a faculty
member. Independent study applicants must submit an application, including
an outline of the proposed project, to the appropriate faculty member. All
independent studies must be approved by the Academic Dean and are restricted to
eligible Juniors and Seniors.
CIS
456 - 457 - CIS Internship (3 Credits each)
Internships with participating companies provide students
with the opportunity to gain valuable work experience in their field of
study. Practicums encourage students to utilize their acquired knowledge
and skills in the working world. Enrollment is restricted to Juniors and
Seniors with proven academic success. Students must submit an application
to the Director of Career Services who is responsible for coordinating the
work assignment. Approval is granted by the Academic Dean who is responsible for reviewing the term paper and who is
responsible for submitting the course grade. Course evaluation is on a
pass/fail basis.
Prerequisite: Completion of CIS 254
with a grade of 70% or higher is required.
CIS 471 - Web Server Design (4 Credits)
A study of the design and implementation of an effective Web
server. Students learn skills and techniques to build and maintain
secure, efficient Web servers. Linkage to active content, including
server-side scripting and database access, is emphasized.
Prerequisite: Completion of CIS 371.
CIS 476 - Seminar in CIS (4 Credits)
CIS capstone course. Students are required to develop a
project in their concentration.
Prerequisite: Should be taken after or simultaneously with
CIS concentration courses.
CIS 479 - Database and Network
Administration (4 Credits)
Students study and practice fundamental techniques to
configure and manage database and other network services. Topics include
the installation of database and web servers, network configuration, and
user authorization.
Prerequisite: Completion of MGT 348 and
CIS 349.
CIS 485 - Network
and Information Security
(4 Credits)
Beginning fall 2005, this
course introduces the conceptual and practical aspects of the
security of computer systems, networks, Internet and information. It
explores topics in the area of data communication, information
cryptography, computer and network security threats, special
security tools and software. Lectures and projects designed to
illustrate different security techniques, including applications
that prevent computer systems and networks from different threats.
Chat room is developed and used for in- and out-class discussions.
Prerequisite: Completion of
CIS 360 with a grade of 70% or higher is required.
CIS 486 - Disaster
Recovery
(4 Credits)
This course is the study of the techniques and
procedures used to analyze, develop and test disaster recovery plans..
Topics will include: risk assessment, analysis of systems and functions,
developing plans and procedures, implementation, testing and rehearsal.
Students will apply techniques in case studies and projects.
Prerequisite:
MGT 348 or
CIS 378.
CIS 490 - Business Information Systems Design
(4 Credits)
Beginning fall
2005, this course is a study of the concepts and techniques involved
in the planning, analysis, design, and implementation of business
information systems. Students will study the entire process through
examples, case studies, and term projects. Techniques include the
use cases, data flow diagrams, standard flow charts, hierarchy
charts, decision tables, entity-relationship diagrams,
questionnaires, and project management and evaluation techniques.
Students will use these techniques for planning, analysis, and
design and implementation of an actual business information system.
Prerequisite: Completion of
CIS 360 and
CIS 371
with a grade of 70% or higher is required.
|