|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
A planned program of observation, study and work in selected criminal justice and related agencies. Meeting prerequisites does not guarantee an internship placement. A history of illegal drug use or experimentation, a criminal record, location of desired internship, inability to attend on-campus seminars, and other issues may prevent program acceptance as an intern. Prerequisite: CRJU U101, CRJU U210, CRJU U220 and CRJU U230; minimum of 75 earned credit hours with at least 15 of these hours from USC Upstate; minimum GPA of 2.25; and consent of instructor.
-
3.00 Credits
Practical experience in the crime analysis field through a portfolio or practicum. Prerequisite: CRJU U468.
-
3.00 Credits
Exploration, at an advanced level, of issues, topics and dilemmas related to crime and the criminal justice system. The specific topics covered vary depending upon the instructor. Prerequisite: One statistics course, CRJU U101, CRJU U210, CRJU U220, CRJU U230, CRJU U361, and CRJU U371.
-
3.00 Credits
Introduction to graphical user interface, word processing, spreadsheet, database, Internet, cross-platform training, computer components and peripherals, input/output concepts, storage concepts, and computer buyer's guide considerations.
-
3.00 Credits
Current application, security and systems software, hardware devices, social and ethical issues in computing and information technology, propositional logic, search engines, and computer programming concepts. Basic problem solving, logic, and computer programming are introduced through an active learning environment. PreCo: MATH U126 or consent of instructor.
-
3.00 Credits
Design, analysis and testing of algorithms and classes, including programming from an Object-Oriented perspective, simple data types, control structures, and arrays.
-
3.00 Credits
Computer organization, logic gates and expressions, circuits, CPU, memory, numbering systems, assembly language programming, instruction formats, and addressing modes. Prerequisite: Grade of C or better in CSCI U200; or consent of instructor.
-
3.00 Credits
An introduction to computer and system architecture and operating systems for system development personnel. Topics include OS platforms, storage architectures, CPU architectures, instruction sets, memory, registers, input-output, and operating system modules such as process, memory, and file management. Prerequisite: Grade of C or better in CSCI U200; or consent of instructor.
-
3.00 Credits
Introduction to Python Programming as an object-oriented language with concepts of OO programming, functions, selection statements, iteration statements, argument passing, strings, arrays, lists, dictionaries, files IO, dynamic typing, sequences, sets, assignments, multiple-target assignments, recursion, polymorphism and Python timing methods and tools. Prerequisite: Grade of C or better in CSCI U200; or consent of instructor.
-
3.00 Credits
Introduction to C++ as a second object-oriented language with concepts of OO programming, data abstraction, polymorphism, inheritance, graphical user interface design with MFC, and memory management issues. Prerequisite: Grade of C or better in CSCI U200; or consent of instructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|