307
CSCI
1302 Computer Science II
(3-2-4)
This is a continuation of CSCI 1301. The course includes an overview of
abstract data types (ADTs); arrays (Two-dimensional and multi-dimensional),
data structures such as strings, binary files; recusion and linked lists, software
engineering concepts; dynamic data structures (stacks, queues, trees). It
includes the fundamentals of the object-oriented paradigm (classes, objects,
encapsulation, inheritance and polymorphism.)
Prerequisite: CSCI 1301 or consent of Division Dean.
Offered: Fall, Spring.
CSCI
1371 Computing for Engineering
(3-0-3)
Foundations of computing with an introduction to design and analysis of
algorithm and an introduction to design and construction of programs for
engineering problem-solving.
Prerequisites: MATH 1113 or consent of Division Dean.
Corequisite: None.
Offered: On demand.
CSCI
2200 Internet Technologies
(3-0-3)
The course provides a comprehensive introduction to the tools and skills required
for both client and server side programming, teaching students how to develop
platform independent sites using current Web development technology.
Essential programming exercises are presented using a manageable
progression.
Prerequisites: Exited Learning Support.
Corequisites: None.
Offered: Fall.
CSCI
2500 Discrete Structures
(3-0-3)
This course provides a brief introduction to mathematical logic and typical proof
methods, followed by a discussion of sets, function, and relations. The course
also focuses on the mathematical techniques that are frequently used in
computer science like counting techniques, elementary probability theory,
combinatorics, recurrence relations, and asymptotic notation.
Prerequisites: CSCI 1301.
Corequisites: None.
Offered: Spring.
CTCP
2100 Introduction to Computed Tomography
(2-0-2)
This course serves as an introduction to computed tomography with an emphasis
on basic patient care while in a Computed Tomography department, as well as
the history of CT and the components of a CT scanner. Additional topics include
patient history, vital signs, laboratory values, contrast agents (oral and
Intravenous,) medical ethics, patient confidentiality, as well as research
contributors in CT, historical events, scanner generations, characteristics of
radiation, detectors and data acquisition system.
Corequisite: Graduate from an accredited Radiology, Nuclear Medicine or
Radiation Therapy Program.
Prerequisite: Registered Radiologic Technologist, Nuclear Medicine
Technologist, or a Radiation Therapy Technologist with the ARRT or Nuclear
Medicine Technology Certification Board (NMBCT.)
Offered: Fall and Spring.