|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course is designed to introduce students to the theory and study of public administration. It will address the development and execution of policy and the leadership and management of governmental agencies and organizations. Topics include: the critical role that public bureaucracies play in the administration of justice, intergovernmental relations, formal and informal groups and their role in the creation of policy, legal-processes and public organizational theory and dynamics. Offered annually.
-
3.00 Credits
In this course students will examine the characteristics and causes of terrorism and the multiple threats to our homeland security - radiological, biological and chemical - technologies and events emerging in the 21st century. Students will also analyze from a criminal justice perspective the terror movements affecting the United States, including the crime of human trafficking and cyber security, and will discuss legal issues, investigations, and criminal profiles. Emphasis will be given to prevention, preparedness, and response along with the roles of local, state and federal agencies in the process. Various social and historical forces and events will be considered in order to contextualize specific key individuals, organizations and actions. This course also examines motivational factors - religious, political, and ideological - that drive various groups. Offered annually.
-
3.00 Credits
This course introduces students to the philosophy of ethics, principles of ethics, and ethical decision-making models. Students will be challenged to clarify personal values and engage in ethical analysis as it relates to the provision of criminal justice services. Ethical dilemmas applicable to law enforcement, corrections, and community-based corrections will be examined. Students will acquire and practice the skills of ethical decision-making in terms of a Christian worldview. Offered annually.
-
3.00 Credits
Basic concepts in structured programming including data types, selection, iteration, methods, arrays, strings, files, and graphical user interfaces. Lab fee $25. Spring semester. Prerequisites: none.
-
3.00 Credits
Object-oriented programming including class design, information hiding, inheritance, polymorphism and templates. OOP concepts are demonstrated through building abstract data types that implement basic data structures. Fall semester. Prerequisite: CSC 101.
-
3.00 Credits
Structured programming and problem solving using a current application (MATLAB). Fall semester
-
4.00 Credits
An exploration of computer science including digital systems, computer architecture, networks, operating systems, database systems, computer languages, simulation, algorithms, artificial intelligence, and software engineering. This course is cross-listed as CPE 133. Lab fee $150. Fall Semester
-
1.00 Credits
Basic web page development using HTML5 and CSS3, with emphasis on methods for backward compatibility to older browsers and a short introduction to JavaScript. Fall semester.
-
3.00 Credits
Traditional and Agile software engineering, including process models, requirements, specifications, design, implementation, testing, documentation, deployment, configuration management, maintenance, project management, and brief introductions to current software engineering tools. Cross-listed as CPE 203. Spring semester. Prerequisite: CSC 102.
-
3.00 Credits
An in-depth study of essential data structures and algorithms, their implementation and analysis. Specific topics include object-oriented implementation , recursion, backtracking, searching, sorting, hash tables, dictionaries, trees, graphs, design patterns, functional programming, and parallel programming. Spring semesters. Prerequisite: CSC 102.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|