|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
An examination of violence, criminal responses to violence, and the role of non-criminal justice agencies in the area of violence prevention; a review of theories, statistical data, and case studies from other disciplines, such as: law, psychology, sociology, history, and, of course, criminology and criminal justice. Prerequisite: CRJU 1101
-
3.00 Credits
A focus on issues in the organization and management of criminal justice agencies, including police departments, prosecutors' offices, courts, jails, prisons, and community corrections. Prerequisites: CRUJ 1101 or CRJU 2102
-
3.00 Credits
A demonstration of knowledge acquired in previous law courses by engaging in a practical exercise (mock trial); requires thorough knowledge of all aspects of criminal law and trial procedures. Prerequisite: CRJU 3301, CRJU 4301
-
3.00 Credits
Selected topics of current interest. Critical analysis of current research literature and development of action projects by seminar members. Prerequisite: Permission of the instructor
-
3.00 Credits
An introduction to the principles of computer programming with emphasis on problem solving methods. The topics include an introduction to data representation, data type and control structures, procedures and functions, and programming methodology. Prerequisite: MATH 1111
-
4.00 Credits
An introduction to object-oriented programming language using abstract data type. Emphasis will be placed on encapsulation, inheritance and polymorphism, recursive programming, pointers, linked lists, stacks, strings, and trees. Prerequisite: CSCI 1301
-
3.00 Credits
Foundations of computing with an emphasis on design and implementation of algorithms that complement and support engineering and scientific problem solving.
-
3.00 Credits
This course presents the conceptual foundations and limitations of computing with design construction analysis of algorithms, and data structures. The course prepares students wherein they will be able to show evidence of adequate performance with respect to design and construct algorithms, and data structures, to solve problems in a high level (pseudo) language. Emphasis will be given on the manipulation of complex data structures, recursive and iterative algorithms, and designs of algorithm with high levels of modularity and objectoriented approaches. (2-3-3)
-
3.00 Credits
Introduction to techniques and practices for implementing algorithms. Emphasis on professional software practices. Projects focus on interactive and computationally intensive programs, including large program management. (2-3-3) Prerequisite: CSI 1501K
-
4.00 Credits
An introduction to Java, which is a simple, object-oriented, distributed, interpreted, robust, secure, architecture-neutral, portable, high-performance, multithreaded and dynamic language. The course includes extensive use of classes, support of networking, basic data structures, abstract data type, recursion, and searching and sorting. Prerequisite: MATH 1111
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|