| CSIT208 |
Technical
Writing for Computer Science |
3 s.h.
|
Technical
Writing
is
a
course
specifically
designed
for
second
year
students
in
the
Computer
Science
career
curriculums.
The
primary
purpose
of
the
course
is
to
give
the
student
experience
in
developing
the
writing
skills
they
will
be
expected
to
have
as
they
make
the
transition
from
student
to
professional.
The
course
will
cover
résumé-writing,
proposal
writing,
writing
instructions,
the
difference
between
writing
for
general
and
specific
audiences,
and
analysis
of
visual
aids
in
various
texts.
Open
lab
time
required.
Spring
semester
only.
Prerequisites: ENG151 and
ENG152.
Code C lab fee.
|
| CSIT212 |
Systems
Analysis |
3 s.h.
|
The
focus
of
this
course
is
the
problem
solving,
communication
and
design
skills
utilized
in
systems
analysis.
Case
studies
are
used
to
illustrate
the
systems
analysis,
design
and
development
activities
used
in
the
initial
automation
and
revision
of
computerized
applications.
File
and
database
structures
are
discussed
and
applied.
In
addition,
documentation
techniques
are
discussed
and
illustrated.
The
student
will
complete
a
system
analysis
project.
Working
knowledge
of
MicrosoftT Windows
required.
Spring
semester
evening
sections
only.
Prerequisite: CSIT171 or CSIT160
or permission of the instructor.
<< Back
|
| CSIT213 |
Database
Management |
3 s.h.
|
A
course
emphasizing
the
concepts
and
structure
necessary
to
design
and
implement
database
management
systems.
Hierarchical,
network
and
relational
models
will
be
evaluated.
The
student
will
design
and
implement
a
project
using
a
modern
relational
database
package,
report
generator
and
SQL.
Open
lab
time
required.
Fall
semester
evenings
only.
Prerequisite: Prior programming
and relational database experience or permission of the
instructor.
Code C lab fee.
|
| CSIT231 |
Programming
Dynamic Elements for Web Pages |
3 s.h.
|
This
course
provides
an
overview
of
dynamic
and
interactive
web
pages.
This
course
concentrates
on
client
side
and
object-oriented
core
technologies,
such
as,
JavaScript,
ActiveX,
DHTML,
and
VBScript.
The
course
improves
the
skills
of
current
and
aspiring
website
authors
and
Internet/Intranet
developers.
Open
lab
time
required.
Prerequisite: Programming
(CSIT161 or CSIT172) and CSIT130 or permission of the
instructor.
Code C lab fee.
<< Back
|
| CSIT232 |
Server
Programming for the Web |
3 s.h.
|
This
course
is
designed
to
provide
an
overview
of
the
most
common
languages,
tools
and
protocols
used
in
creating
and
maintaining
applications
for
use
on
the
World
Wide
Web.
This
course
concentrates
on
server
side
core
technologies,
such
as,
CGI,
Perl,
Active
Server
Pages
and
XML.
The
course
improves
the
skills
of
current
and
aspiring
website
authors
and
Internet/Intranet
developers.
Open
lab
time
required.
Prerequisite: CSIT231 or permission
of the instructor.
Code C lab fee.
|
| CSIT260 |
Application
Programming in C++ |
3 s.h.
|
Prerequisite:
Prior programming experience.
This course uses an applied approach to teach the C++ programming language
to solve a wide range of application problems. All examples will emphasize
external modules (functions), parameter passing and use of appropriate
objects. The student will develop a final comprehensive project utilizing
various file access techniques. Prior programming experience is required.
Open lab time required.
Prerequisite: CSIT231 or permission
of the instructor.
Code C lab fee.
<< Back
|
| CSIT270 |
Programming
in Java |
3 s.h.
|
This
course
provides
an
introduction
to
platform
independent
object-oriented
programming
using
JavaT.
The
course
is
intended
to
enable
students
to
design
and
implement
Internet
World
Wide
Web,
stand-alone
and
thread-based
concurrent
applications.
JavaT facilities
addressed
include
applets,
exception
handling,
security,
GUI
(the
abstract
window
toolkit),
file
system
interface,
network
interface
and
threads.
Effective
uses
of
JavaT for
Object
Oriented
Programming
are
demonstrated
with
realistic
examples
using
Java
class
libraries.
Open
lab
time
required.
Prerequisite: CSIT172 or Object
Oriented Programming or permission of the instructor.
Code C lab fee.
|
| CSIT271 |
Data
Structures and Algorithm Analysis |
3 s.h.
|
This
course
examines
the
representation,
implementation
and
application
of
data
structures.
The
data
structures
include
arrays,
stacks,
queues,
linked
lists,
trees,
graphs,
networks
and
databases.
Algorithms
are
developed
to
operate
upon
these
structures.
All
assignments
will
be
programmed
in
a
modern
structured
procedural
and
object
oriented
programming
language
(C++).
Open
lab
time
required.
Prerequisite: CSIT172 or permission
of the instructor.
Code C lab fee.
<< Back
|
| CSIT281 |
Network
Management |
3 s.h.
|
instructor.
This course is designed to focus on the tasks and issues involved in the
administration of several industry-standard network operating systems.
Students will further their knowledge of network management through hands-on
laboratory exercises in which they configure and manage network resources,
create and maintain user logons, trouble shoot performance restrictions
and perform security auditing procedures. Open lab time required.
Prerequisite: CSIT184 and
Programming Experience or permission of the Code C lab
fee.
|
| CSIT282 |
Multi-Network
Management |
3 s.h.
|
This
course
focuses
on
designing,
building
and
maintaining
complex
multi-networked
communications
systems.
The
material
presented
describes
the
technologies
that
are
needed
for
the
integration
of
routing
and
the
switching
of
data
to
create
an
efficient
network.
The
hardware
emphasis
is
on
components
that
enable
connectivity
and
data
transport
over
fast
Ethernet.
Open
lab
time
required.
Prerequisite: CSIT184 and
Programming Experience or permission of the instructor.
Code C lab fee.
<< Back
|