|
MATHEMATICS
MAT 100. Fundamental Concepts of Mathematics.
3 hours. Su., F., Sp.
This course is designed to give students an understanding
of some of the main areas of contemporary mathematics
as well as an appreciation of how mathematics
is used by the consumer.
MAT 101. College Algebra. 3 hours. Su.,
F., Sp.
A review of beginning and intermediate algebra
with additional topics in logarithms, ratio and
proportion, variation, mathematical induction,
determinants, complex numbers, sequences and series.
Prerequisite: Two years of high school
algebra and a score of 20 or more on the math
portion of the ACT, or IDS 020.
MAT 102. Plane Trigonometry. 3 hours. F.
This course is a study of trigonometric functions,
solution of triangles, trigonometric identities,
solution of trigonometric equations, inverse trigonometric
functions, logarithms, study of functions by means
of graphs and problems in heights and distances.
MAT 121. College Algebra and Trigonometry.
5 hours. F.
Students taking this course should have had a
strong high school mathematics program. The fundamentals
of college algebra and plane trigonometry are
integrated, and emphasis is given to concepts
of number, set and function.
Prerequisite: two years of high school algebra
or one year of algebra and one year of trigonometry.
MAT 122. Analytics and Calculus I. 5 hours.
Sp.
The fundamentals of analytic geometry are blended
with single variable differentiation and integration.
Prerequisite: MAT 121 College Algebra and
Trigonometry or MAT 101 College Algebra and MAT
102 Plane Trigonometry or consent of instructor.
MAT 206. The Real Number System. 3 hours. Sp.
Topics to be studied are number systems, rational
numbers, percent, elementary topics 195 of algebra,
matrices, trigonometry, geometry, approximation
and measurement and the metric system.
MAT 223. Analytics and Calculus II. 4 hours.
F.
A continuation of MAT 122. Applications of the
definite integral, transcendental and hyperbolic
functions and integration techniques are the main
topics of this course.
Prerequisite: MAT 122 Analytics and Calculus
I.
MAT 224. Analytics and Calculus III. 4 hours.
Sp.
A continuation of MAT 223. Main topics include
a study of infinite series, vectors, solid analytic
geometry and the calculus of several variables.
Prerequisite: MAT 223 Analytics and Calculus
II.
MAT 306. Foundations of Geometry. 3 hours.
F. Odd years.
A study of Euclidean geometry with introductions
of non-Euclidean and analytic geometries.
Prerequisite: MAT 101 College Algebra.
MAT 330. Linear Algebra. 3 hours. F. Even years.
A study in elementary matrix algebra including
topics in systems of equations, vector spaces
and linear transformations.
Prerequisite: MAT 122 Analytics and Calculus
I.
MAT 335. Statistics I. 3 hours. Su., F., Sp.
An introduction to basic statistical techniques,
including frequency distributions, averages, data
analysis, samplings, tests of hypothesis, linear
regression, Chi-Square test and related areas
in probability theory.
Prerequisite: MAT 101 College Algebra.
MAT 345. Differential Equations. 3 hours. Sp.
The solution of ordinary differential equations
with applications in physics, engineeringand chemistry.
Prerequisite: MAT 223 Analytics and Calculus
II.
MAT 352. Statistics II. (W) 3 hours. Sp.
Basic statistical techniques with emphasis on
applications related to business. Problems of
collecting and analyzing data, averages, samplings,
multiple regression analysis, analysis of variance,
frequency distribution and related areas are studied.
This course contains a significant writing component.
Prerequisite: MAT 335 Statistics I.
MAT 424. Complex Analysis. 3 hours. Sp. Even
years.
A study of the algebra of complex numbers, properties
of analytic functions, Cauchy's Theorem, calculus
of residues, elementary functions and conformal
mappings.
Prerequisite: MAT 224 Analytics and Calculus
III.
MAT 426. Advanced Calculus. (W) 3 hours. Sp.
Odd years.
A critical study of calculus. Topics include fundamental
properties of the real number system, functions
and countability, elementary topology of the real
line, sequences, limits, differentiation and series.
This course contains a significant writing component.
Prerequisite: MAT 224 Analytics & Calculus
III.
MAT 430. Abstract Algebra. (W) 3 hours. F.
Odd years.
Concepts of abstract algebra, including an in-depth
study of groups with an introduction to rings,
ideals, fields and vector space. This course contains
a significant writing component.
Prerequisite: MAT 223 Analytics and Calculus
II.
MAT 441. Number Theory. 3 hours. F. Even years.
Divisibility properties of integers: studies in
prime numbers, congruences, and number theoretic
functions. This course contains a significant
writing component.
Prerequisite: MAT 122 Analytics and Calculus
I.
MAT 476. Numerical Analysis. 3 hours. F. Even
years.
Techniques for computer solutions of numerical
analysis problems. Finite-difference interpolation,
numerical differentiation and integration, methods
of solving linear and nonlinear equations and
systems of such equations, and matrix computations.
Prerequisites: CIS 171 Computers and Programming
I or CIS 181 FORTRAN Programming and MAT 223 Analytics
and Calculus II. Same as CIS 476.
COMPUTER AND INFORMATION SCIENCE
CIS 161. Computer Applications. 3 hours. Su.,
F., Sp.
Introduction will be made to a wide variety of
current computer applications, including word
processing, use of computers in the home, business
planning programs, etc. Emphasis will be placed
on personal computing. Student cannot receive
credit for both CIS 161/IDS 161 and BUS 253. Same
as IDS 161.
CIS 171. Computers and Programming I. 3 hours.
F.
Introduction to computer hardware, software and
fundamental characteristics of digital computers.
A first course in programming using a high-level
language. Design of algorithms, pseudocode, data
types, control structures, arrays, program testing
and text file processing.
Prerequisite: MAT 101 or two years of high
school algebra.
CIS 172. Computers and Programming II. 3 hours.
Sp.
A continuation of CIS 171. Emphasis on structured
design, coding and program verification. Recursion,
simple linked lists, stacks, binary files, sequential
search of direct files, abstract data types.
Prerequisite: CIS 171.
CIS 181. FORTRAN Programming for Engineers.
3 hours. F. Odd years.
A first course in programming using the scientifically
oriented FORTRAN programming language. Designed
primarily for pre-engineering majors, taking applications
from various engineering disciplines.
Prerequisite: MAT 122 or equivalent.
CIS 267. Visual Applications Programming I.
3 hours. F.
Windows-based program development using visual
languages, editors and programming tools.
Prerequisites: CIS 171 Computers and Programming
I and CIS 172 Computers and Programming II.
CIS 268. Visual Applications Programming II.
3 hours. Sp.
A continuation of CIS 267. Windows-based program
development using visual languages, editors, programming
tools and database interfaces.
Prerequisites: CIS 171 Computers and Programming
I, CIS 172 Computers and Programming II and CIS
267 Visual Applications Programming I.
CIS 274. Algorithms and Data Structures. 3
hours. F.
A continuation of topics introduced in CIS 171
and CIS 172: stacks, queues, more complex linked
lists, sorting and searching techniques, trees,
graphs, relative and hashed files. Data abstraction
and complexity of algorithms (O-notation) will
be emphasized.
Prerequisite: CIS 172.
CIS 361. Microcomputer Systems. (W) 3 hours.
F.
A course designed for users of microcomputers
in business, in research and laboratory, for personal
uses and in education. Topics will include the
microcomputer and its operating system, personal
web page design, printers and print drivers, computer
viruses and security and peripheral devices. This
course contains a significant writing component.
Prerequisite: CIS 267 Visual Applications
Programming I.
CIS 362. Microcomputer Networks. 3 hours. Sp.
Computer networking theory, platform-independent
protocols, network topologies and implementation
of a functional network. Practical experience
in networking computers.
Prerequisite: CIS 361.
CIS 368. Software Engineering I. (W) 3 hours.
F.
A study of development techniques for large-scale
systems. Includes overview and practical application
of analysis and design methodologies in current
use. This course contains a significant writing
component.
Prerequisite: CIS 267 Visual Applications
Programming I.
CIS 369. Software Engineering II. 3 hours.
Sp.
Advanced study of development techniques for large-scale
systems. Emphasis on strategies and methods for
system design and implementation that facilitate
management of complexity in the development of
information systems.
Prerequisite: CIS 368 Software Engineering
I.
CIS 380. Assembly Language Programming. 3 hours.
F. Odd years.
A study of assembly language coding, use of registers,
instruction formats, data storage formats, binary
and hexadecimal arithmetic, I/O coding, system
capabilities and program states.
Prerequisite: CIS 274 Algorithms and Data
Structures.
CIS 385. UNIX and C++. 3 hours. Sp. Odd years.
A study of the UNIX operating system and the C++
programming language including an introduction
to object-oriented programming with C++.
Prerequisite: CIS 274 Algorithms and Data
Structures.
CIS 441. System Administration. 3 hours. Only
on demand and by Individual Instruction.
Configuration, administration, maintenance and
tuning of network servers utilizing current operating
systems and hardware. User management, resource
sharing. Enrollment limited to 5 per term.
Prerequisite: Permission of instructor.
CIS 460. Operating Systems. 3 hours. Sp. Odd
years.
Principles of design and operation of computer
operating systems, including interrupt handling,
memory management, scheduling, file handling,
process concepts, concurrency and performance.
Prerequisite: CIS 274 Algorithms and Data
Structures.
CIS 462. Database Systems. 3 hours. F. Even
years.
A study of the major data models with emphasis
on relational systems. Included will be file organization,
database design, security and control. Project
work will include creating and modifying databases
in mainframe and micro-based systems and querying
the database using a host language, Structured
Query Language (SQL) and Query By Example (QBE).
Current
commercial databases available for microcomputers
will also be studied.
Prerequisite: CIS 274 Algorithms and Data
Structures.
CIS 470. Programming Languages: Theory and
Practice. 3 hours. F. Odd years.
The principles of programming language design
and implementation and the evolution of programming
languages will be studied. Formal language theory
and automata. Students will write projects in
several modern languages including non-procedural
languages.
Prerequisite:CIS 274 Algorithms and Data
Structures.
CIS 474. Introduction to Artificial Intelligence.
3 hours. Sp. Even years.
A survey of and an introduction to various topics
in artificial intelligence, including expert systems,
cognitive modeling, automatic problem solving,
natural language processing and robotics.
Prerequisite: CIS274 Algorithms and Data
Structures; Recommended: CIS470 Programming
Languages: Theory and Practice.
CIS 476. Numerical Analysis. 3 hours. F. Even
years.
Techniques for computer solution of numerical
analysis problems. Finite-difference interpolation,
numerical differentiation and integration, methods
of solving linear and non-linear equations and
systems of such equations, matrix computations.
Prerequisites: CIS 171 Computers and Programming
I or CIS 181 FORTRAN Programming, and MAT 223
Analytics and Calculus II. Same as MAT 476.
CIS 486. Computer Architecture. 3 hours. Sp.
Even years.
Data representation, basic computer architecture
of several machines. Prerequisite: CIS
380 Assembly Language Programming.
TOPICAL SEMINARS
CIS 299A/399A. Internet for Research. 3 hours.
Su.
A study of the Internet utilizing computer resources
available on our campus. Topics include Internet
availability on campus, using electronic mail,
uses of the Internet in academic research and
locating on-line reference material.
Prerequisites: CIS161 or equivalent or
basic knowledge of Windows applications and permission
of instructor. |