university college - Department of Extended Studies - Florida ...
university college - Department of Extended Studies - Florida ...
university college - Department of Extended Studies - Florida ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CSE 5294 THEORY AND APPLICATIONS OF<br />
NEURAL NETWORKS (3 credits). Includes learning<br />
in a single neuron, single and multi-layer perceptrons,<br />
recurrent neural networks, structured neural<br />
networks, neural networks to perform principal<br />
component analysis, principal component regression<br />
and partial least squares regression. (Requirement:<br />
Instructor approval or prerequisite course.)<br />
Prerequisites: ECE 5201 or MTH 5102.<br />
CSE 5400 TOPICS IN COMPUTER SCIENCE<br />
(3 credits). Current topics in computer science at<br />
the introductory graduate level. Topics vary and the<br />
course may be repeated for credit. (Requirement:<br />
Instructor approval.)<br />
CSE 5401 INDEPENDENT STUDY IN COM-<br />
PUTER SCIENCE (1-3 credits). Working closely<br />
with a faculty member, the student probes a subject<br />
in greater depth than is normally possible in<br />
a regular class. Requires a comprehensive paper.<br />
May be repeated for credit. (Requirement: Instructor<br />
approval.)<br />
CSE 5402 PROJECTS IN COMPUTER SCI-<br />
ENCE (1-3 credits). Working closely with a faculty<br />
member, the student develops a project in computer<br />
science to a greater depth than is normally possible<br />
in a regular class. Requires an applied research project.<br />
(Requirement: Instructor approval.)<br />
CSE 5500 COMPUTER SCIENCE SEMINAR (1<br />
credits). Presentations by faculty, graduate students<br />
and guest speakers on topics <strong>of</strong> current interest.<br />
May be repeated for credit.<br />
CSE 5501 COMPUTER SCIENCES INTERN-<br />
SHIP (1 credits). Industry-based internship experience<br />
under the supervision <strong>of</strong> a graduate faculty<br />
member, to provide pr<strong>of</strong>essional experience for<br />
graduate students without prior experience in a<br />
practical information technology setting. (Requirement:<br />
At least nine graduate credit hours in computer<br />
sciences completed with at least a 3.0 GPA,<br />
and permission <strong>of</strong> the instructor.)<br />
CSE 5610 COMPUTATIONAL COMPLEXITY<br />
(3 credits). Reviews problems, algorithms, Turing<br />
machines and computability. <strong>Studies</strong> Boolean and<br />
first-order logic, leading to undecidability results;<br />
and relations among complexity classes using reductions<br />
and completeness. Presents approximate and<br />
randomized algorithms. Prerequisites: CSE 5210,<br />
CSE 5211.<br />
CSE 5620 ADVANCED COMPUTER ARCHI-<br />
TECTURE (3 credits). Covers design <strong>of</strong> interleaved<br />
memory systems and multiprocessor caches; linear<br />
and nonlinear pipelines; data-flow and reduction<br />
machines; Vector computers, multiprocessors and<br />
array processors. Includes performance, scheduling<br />
and scalability <strong>of</strong> parallel machines. Prerequisites:<br />
ECE 4551.<br />
CSE 5630 ADVANCED OPERATING SYSTEMS<br />
(3 credits). <strong>Studies</strong> in detail the design and implementation<br />
<strong>of</strong> an operating system. Discusses various<br />
data structures and algorithms for process, memory<br />
and input/output device management. Investigates<br />
issues in distributed operating systems. Prerequisites:<br />
CSE 4001.<br />
CSE 5631 ADVANCED COMPUTER NET-<br />
WORKS (3 credits). Covers computer network<br />
design and analysis topics. Includes network management,<br />
distributed network environments, bridges,<br />
routers, gateways, congestion control, ATM application<br />
program interface, multimedia and network<br />
applications. Prerequisites: CSE 5231.<br />
CSE 5632 SURVIVABLE NETWORK OBJECTS<br />
(3 credits). Covers theory, design and analysis <strong>of</strong><br />
secure computer communication systems. Includes<br />
encryption, authentication, digital signature, digital<br />
certificate, secure socket layer, agent-based network<br />
applications and development <strong>of</strong> distributed applications<br />
over the Internet using CORBA and Java.<br />
Prerequisites: CSE 5631 or ECE 5535.<br />
CSE 5636 NETWORK SECURITY (3 credits).<br />
Covers network intrusion detection, statistical<br />
anomaly detection and network perimeter security,<br />
and traffic monitoring including tools (Ethereal,<br />
TCPDUMP) used to analyze captured traffic<br />
streams. Overviews methods and tools used by<br />
hackers. Includes statistical anomaly detection<br />
and its role in detecting previously unseen attacks.<br />
Prerequisites: CSE 5231 or ECE 5535.<br />
CSE 5650 ADVANCED PROGRAMMING<br />
LANGUAGES (3 credits). Presents theoretical<br />
topics in programming languages. Includes the<br />
lambda-calculus, functional programming, type<br />
interface and different approaches to the semantics<br />
<strong>of</strong> programming languages. Prerequisites:<br />
CSE 5250.<br />
CSE 5660 DATABASE MANAGEMENT SYS-<br />
TEMS (3 credits). <strong>Studies</strong> the internal components<br />
<strong>of</strong> a database management system (DBMS).<br />
Includes data organization, query optimization,<br />
transaction processing, concurrency control, logging<br />
and recovery, security and distributed DBMS.<br />
Prerequisites: CSE 5260.<br />
CSE 5661 ADVANCED INFORMATION<br />
RETRIEVAL (3 credits). Includes among other<br />
topics integration <strong>of</strong> multiformat data, parallel<br />
processing, grammar processing, information<br />
filtering and integration <strong>of</strong> learning techniques<br />
into information processing. Research papers are<br />
read, presented, evaluated and extended. Prerequisites:<br />
CSE 5261.<br />
CSE 5672 INTRODUCTION TO MALICIOUS<br />
MOBILE CODE (3 credits). Introduces the underlying<br />
concepts <strong>of</strong> viruses, Trojans and worms.<br />
Includes low-level virus structure, buffer overruns,<br />
viral epidemiology, virus/worm countermeasures,<br />
and new and novel algorithms for virus detection.<br />
Overviews practical, safe computing. Requires a<br />
signed ethics statement. (Requirement: Prerequisite<br />
course or equivalent.) Prerequisites: CSE 3101.<br />
University College – Course Descriptions 115