|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Prerequisite: MAT 037 (or MAT 037A and 037B) or proficiency in basic algebra Introduces both majors and non-majors to programming and to the concepts and topics of computer science, including computer architecture, algorithm analysis, operating systems, and programming languages. Students develop algorithmic thinking and abstraction through program design and language structures using a 3-D animation programming language. 3 lecture/2 laboratory hours
-
4.00 Credits
Prerequisite: COS 101, IST 107, IST 108, IST 109, or IST 123 Corequisite: MAT 146 or higher Algorithm design and object-oriented programming in the Java language. Topics include data representation, input/output, control structures, exception handling, classes, methods, inheritance, polymorphism, encapsulation, overloading and dynamic memory. 3 lecture/2 laboratory hours
-
4.00 Credits
Prerequisite: MAT 151 or equivalent Primarily intended for Computer Science majors, covers wide variety of topics serving as the mathematical framework for the design and analysis of algorithms. Topics include induction and recursion, relations, functions, sets, propositional logic, Boolean algebra, grammars, permutations and combinations, and finite state machines. [Spring offering] 4 lecture hours
-
4.00 Credits
Prerequisite: COS 102 Study of advanced programming topics focused on logical structures of data as well as the design, implementation and analysis of algorithms operating on these structures. Topics include linked lists, stacks, trees, queues, graphs and analysis of efficiency. Also covers searching, sorting and hashing techniques. [Spring offering] 3 lecture/2 laboratory hours
-
4.00 Credits
Prerequisite: COS 102 or equivalent Explores the levels of organization in digital computers: logic circuit design, integrated circuits, and assembly language coding. 3 lecture/2 laboratory hours
-
3.00 Credits
Overview of the systems of criminal justice in the United States, including a survey of the agencies for the administration of justice and the relationships among them. 3 lecture hours
-
3.00 Credits
Study of the relationship between the police and the public they serve with particular emphasis on ethical standards, human relations, civil rights, and community service. 3 lecture hours
-
3.00 Credits
Study of the relationship between the correction officer and the prisoner including the history of corrections, the rights of the confined, parole and work release, and the philosophies of rehabilitation and punishment. 3 lecture hours
-
3.00 Credits
Introduction to the historical, philosophical, and legal bases of the security field. Examines all aspects of private security systems and functions, including the technology of security and the role of security in different organizational settings. [occasional offering] 3 lecture hours
-
3.00 Credits
In-depth analysis and evaluation of criminal behavior including street crime, organized crime, and occupational crime. Students learn to investigate, categorize, and describe the theories of criminality and social control. 3 lecture hours
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|