|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
The design and maintenance of a computerized database management system. Includes all operations such as design, creation, searching, sorting, and editing that must be performed on both sequential and direct access files and sets of files. Examines advantages and disadvantages of tree, network, and relational data structures. Coverage of query languages, data dictionaries, and security and privacy considerations. Prerequisite: CIS 211.
-
3.00 Credits
An introduction to the fundamentals of operating systems across computing platforms. Topics include process and storage management, protection and security, and distributed systems. Format principles are complemented with surveys of contemporary operating systems (including UNIX). Prerequisite: CIS 386.
-
16.00 Credits
A supervised work experience in which the student is employed in an area that relates directly to and enhances his/her academic field of study. Prerequisites: 2.5 GPA and 12 credit hours of CIS course work. May be repeated for a maximum of 6 credits.
-
3.00 Credits
An integration of the material covered in previous programming and systems courses. An examination of modern management information systems in a business setting. Topics include structured decision systems, decision support systems, information systems acquisition and management, database management systems, and the role of information processing systems in business decisions. Prerequisite: CIS 287.
-
3.00 Credits
An introduction to the role of data communications and local area networks in a business environment. Management of data communications systems and local area networks. Special topics to be covered include fundamental communications concepts, data communications hardware, network configurations, protocols and software, microcomputers and communications, and local area networks (LANs). Prerequisites: CIS 234 and CIS 314.
-
3.00 Credits
Topics include information representation, tags, check bits, floatingpoint arithmetic, instruction sets, RISC vs CISC, ALU design, bit slicing, microprogrammed control, microinstruction types, microprogram optimization, cache memories, interleaved memories, communication methods, bus control and timing, input-output, programmed I/O, interrupts and DMA, parallel and vector processors, pipelines, shared vs distributed memory, interconnection networks, and hypercube computers. Prerequisites: CIS 385 and CIS 386.
-
3.00 Credits
Students will learn the principles of current server operating systems. The role of servers in enterprise networks will be considered. Students will study the design of client/server networks, the services provided by server computers, and the management of services. Attention will be given to proper system administration, security, and error recovery. Various operating system configuration options will be studied including Internet access, network protocols, and fault-tolerant options. Prerequisites: CIS 234 or CIS 390 or permission of instructor.
-
3.00 Credits
The topics of this course include basic tools for algorithm analysis including asymptotic notations, lower and upper bounds, and recursive relations; advanced data structures; analysis of recursive algorithms; analysis of algorithms for searching and sorting; analysis of graph and geometric algorithms; analysis of numerical algorithms; study of NPcomplete problems; and study of parallel algorithms. Prerequisite: CIS 321, MATH 307, and MATH 314.
-
3.00 Credits
Students will learn how to design, build, and troubleshoot an inter/intra network. Topics to be considered include LAN/WAN interconnectivity issues, physical transmission options, integration of voice and data, transport methods, and network protocol architectures. Prerequisites: CIS 234 and CIS 332 or permission of instructor.
-
3.00 Credits
Topics include regular grammars, finite automata, context-free grammars, pushdown automata, and Turing machines; introductory treatment of computable and noncomputable functions; and halting problems. Prerequisite: CIS 331.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|