02.02.2013 Views

university college - Department of Extended Studies - Florida ...

university college - Department of Extended Studies - Florida ...

university college - Department of Extended Studies - Florida ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Course Descriptions<br />

COMPUTER INFORMATION<br />

SYSTEMS<br />

CIS 5080 PROJECTS IN COMPUTER<br />

INFORMATION SYSTEMS (3 credits).<br />

A capstone course that entails the student<br />

designing and implementing a significant<br />

project within the purview <strong>of</strong> information systems.<br />

Students propose a project and have it<br />

approved by the instructor. Noncredit for CS<br />

and SWE majors.<br />

CIS 5100 DATA STRUCTURES AND PRO-<br />

GRAMMING (3 credits). Introduces programming<br />

in an object-oriented language. Includes<br />

data structures. Aims to turn students with little<br />

or no programming experience into comfortable<br />

programmers. Also includes algorithms for use<br />

with stacks, queues and lists. Noncredit for CS<br />

or SWE majors. Required for CIS majors.<br />

CIS 5200 ADVANCED PROGRAMMING (3<br />

credits). Follows CSE 5100 and covers advanced<br />

programming techniques and methodologies for<br />

engineering the same. Encourages algorithm<br />

exploration and comparison, and demonstration<br />

<strong>of</strong> a superior level <strong>of</strong> programming expertise in<br />

an object-oriented language. Covers advanced<br />

data structures. Noncredit for CSE and SWE<br />

majors. Required for CIS majors.<br />

CIS 5220 COMPUTER ORGANIZATION<br />

(3 credits). Introduces system architecture<br />

including the specifics <strong>of</strong> computer arithmetic,<br />

memories, the CPU, input/output and peripherals.<br />

Includes hardware elements and how they<br />

fit into a complete computer system along with<br />

combination logic, gates and Boolean algebra.<br />

Noncredit for CS and SWE majors. Required<br />

for CIS majors.<br />

CIS 5230 OPERATING SYSTEMS (3 credits).<br />

Explores the algorithms, protocols and<br />

mechanisms representing traditional single<br />

processor and multi-user operating systems.<br />

Emphasizes process management and synchronization,<br />

threads, memory management, virtual<br />

memory and process scheduling. May require<br />

a research paper and/or programming assignments.<br />

Noncredit for CS and SWE majors.<br />

Required for CIS majors. Prerequisites: CIS<br />

5200, CIS 5220.<br />

CIS 5400 TOPICS IN COMPUTER INFOR-<br />

MATION SYSTEMS (3 credits). Current<br />

topics in computer information systems at the<br />

introductory graduate level. Topics vary and the<br />

course may be repeated for credit toward the<br />

CIS degree. Noncredit for CS or SWE majors.<br />

(Requirement: Instructor approval.)<br />

CIS 5410 COMPUTER NETWORKS FOR<br />

INFORMATION SPECIALISTS 1 (3 credits).<br />

Provides a broad set <strong>of</strong> fundamental topics<br />

related to computer networks including network<br />

layers, topologies, technologies, services<br />

and methods useful for the typical information<br />

systems specialists; TCP/IP; transmission<br />

protocols and client-server models. Introduces<br />

management and security <strong>of</strong> networks. Prerequisites:<br />

CIS 5100.<br />

CIS 5420 COMPUTER NETWORKS FOR<br />

INFORMATION SPECIALISTS 2 (3 credits).<br />

Continues CIS 5410. Focuses on the more<br />

advanced topics <strong>of</strong> network security design<br />

and management including cryptography,<br />

LANsand WANs, and application and network<br />

layers.<br />

CIS 5500 MODERN COMPUTER INFOR-<br />

MATION SYSTEMS (3 credits). Defines<br />

state-<strong>of</strong>-the-art information systems and how<br />

they support key corporate functions such as<br />

telecommunications, electronic commerce,<br />

intranets and enterprise-wide functionality in<br />

a group or organization. Also explores information<br />

technology at every level.<br />

CIS 5510 COMPUTER INFORMATION<br />

SYSTEMS DESIGN (3 credits). Introduces<br />

s<strong>of</strong>tware and system design techniques with a<br />

non-proprietary view <strong>of</strong> common design paradigms.<br />

Familiarizes users or integrators <strong>of</strong> systems<br />

with the phases <strong>of</strong> s<strong>of</strong>tware development<br />

and some associated methodologies that may<br />

be encountered within their field. Prerequisites:<br />

CIS 5100.<br />

CIS 5520 KNOWLEDGE AND INFORMA-<br />

TION REPRESENTATION (3 credits). Covers<br />

many <strong>of</strong> the modern data, information and<br />

knowledge representations to give the CIS<br />

pr<strong>of</strong>essional formats, methods and mechanisms<br />

for representing, understanding and using datadriven<br />

systems that may or may not have a database<br />

component. (Requirement: Prerequisite<br />

course or instructor approval.) Prerequisites:<br />

CIS 5100 or CIS 5500.<br />

CIS 5530 SYSTEMS ADMINISTRATION (3<br />

credits). Explores the administration and maintenance<br />

<strong>of</strong> operating systems such as Windows,<br />

Linux or Unix to supply the typical CIS pr<strong>of</strong>essional<br />

help with system administration. May<br />

include shell programming, command line programming,<br />

common maintenance procedures,<br />

network maintenance, backups, and methods<br />

<strong>of</strong> file processing and file system structure.<br />

Prerequisites: CIS 5100.<br />

University College – Course Descriptions 113<br />

SECTION<br />

16<br />

Course Descriptions

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!