CIS 161 Introduction to Computer Information Systems, 3 credit hours. Computer and data processing concepts, devices and computer languages. Considerable emphasis on programming. A student may not receive credit for both CIS 161 and MIS 161. Prerequisite: MATH 131 or equivalent.
CIS 210
Introduction to FORTRAN Programming, 3 credit hours.
Introduction to techniques of FORTRAN programming, including
program development using structured programming and applications.
Includes basic I/O, process and control structures, data types, storage
of data, arrays and subscripts, formatted I/O, nested structures,
subprograms, and character and string data. Prerequisite: CIS 161 is
recommended but not required.
CIS 222 Algorithm Development, 3
credit hours.
Same as MATH 222.
CIS 264 Introduction to COBOL Programming,
3 credit hours.
Basic COBOL syntax used in coding elementary business-oriented problems,
COBOL program structure, Data Division elements, arithmetic verbs,
program design, and problem analysis using structured programming.
Introduction to sequential file processing, data representation and
related topics, and table-handling techniques. CIS 161 is recommended
but not required.
CIS 275 Programming with C++,
3 credit hours.
Software development with an object-oriented program. Covers variables,
member functions, stream I/O, file I/O, decisions, repetition, arrays,
strings, pointers, inheritance, overloading. Prerequisite: CIS 210 or
222 or 264, or consent of instructor.
CIS 310 Data Structures, 3 credit
hours
Methods of storing data, including stacks, queues, linked lists, dynamic
allocation, binary trees, recursion, sorting, searching, and file
structures. Prerequisite: CIS/MATH 222 or consent of instructor.
CIS 330 Introduction to Numerical
Analysis, 3 credit hours
Same as MATH 330.