|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
COMM 368 - Public Relations 3 credits
Description Survey of the nature, history, theory, scope, and practice of public relations for business, trade associations, not-for-profit organizations, education, and governmental institutions. Students learn principles of public relations including media relations, issue management, and speciality PR.
Prerequisites COMM 204, 290.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CRIM 100 - Individuals, Societies, and Justice 3 credits
Description Explores deviance, crime, law, justice, and civic life from historical, comparative, social science and contemporary cultural perspectives. This course introduces students to the broad foundations of interdisciplinary knowledge emphasizing the importance and function of ethical decision-making, social responsibility, and the effects of law and justice through complementary social science disciplines and experiential learning.
Foundational Studies Credit [FS2010: Ethics and Social Responsibility]
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CRIM 355 - The Economics of Crime 3 credits
Description This course surveys the intersection of two areas of human behavior: criminal and economic. Social science methodology and basic concepts from economics and criminology are reviewed. An economics framework is applied to analyze criminal behavior and to evaluate the economic burden that crime imposes on a society. Lessons are applied to specific types of crime: property, white collar, illegal markets, and organized crime.
Prerequisites CRIM 200.
Foundational Studies Credit [FS 2010: Integrative Upper-Division Electives]
Cross-listed Also listed as ECON 355.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CRIM 375 - Victimology 3 credits
Description This course provides an in-depth study of the many facets of crime victimization. Coverage will include the key social, economic, and demographic variables associated with crime victims as well as the differences in victimization rates in the United States and other countries. Crime victim assistance programs, victim compensation, and victim participation in the criminal justice process will be covered. Discussion will also include victim-oriented legislation and case law related to crime victims.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CRIM 385 - Introduction to Criminalistics 3 credits
Description A study of the application of the physical, biological, medical, behavioral, and computer sciences to crime investigation and detection. The use made of hairs, fibers, blood stains, paints, scrapings, weapons, polygraphs, voice prints, computers, photography, prints, and chemicals in the detection of crime is considered.
Prerequisites CRIM 200 or consent of instructor.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CRIM 499 - Danger and Disorder: Critical Issues in Criminology 3 credits
Description This course examines crime, justice, and civic life from historical, comparative, social science, and contemporary cultural perspectives. Topics include law and society, violence in America, criminal subcultures, drug policy, essential issues in criminal justice, mass media and crime, and citizen involvement in criminal justice.
Prerequisites 78 credits minimum.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
|
|
|
|
|
|
-
CS 220 - Java Software Development 3 credits
Description Fundamentals and applications of the Java language. Java classes and packages, data types, control structures, methods, arrays, strings, applets, graphics, threads, GUI development, utility packages, collections, exception handling, tiles and streams, introduction to Java Networking, servlets, and Java Beans.
Prerequisites A grade of C or better in CS 151.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
-
CS 260 - Object Oriented Programming 3 credits
Description Object oriented programming concepts and methods. Includes encapsulation, data abstraction, class development, instantiation, constructors, destructors, inheritance, overloading, polymorphism, libraries, and packages.
Prerequisites A grade of C or better in CS 151.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
|
|
|
|
-
CS 440 - Graphics Programming 3 credits
Description Development of monochrome and color computer graphics software. Includes animation, two-dimensional translation, rotations, clipping, and magnification; introduction to three-dimensional graphics, hidden lines, paging, windowing, and fonts. Computer graphics course project required.
Prerequisites A grade of C or better in both CS 202 and CS 303, or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CS 451 - Computer Architecture 3 credits
Description Data representation, number systems and codes, gates and logic, combinational logic, sequential circuits, flip-flops, memory and storage, computer organization, microprogramming, architectures of supercomputers and micros.
Prerequisites A grade of C or better in both CS 202 and CS 303, or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CS 452 - Software Engineering 3 credits
Description This course studies the software life cycle: specification, object-oriented programming and design, program development, validation, testing, debugging, documentation, maintenance, revision control, CASE tools.
The course serves as a culminating experience in the CS major. Students complete a significant software project during the course that ties together much of what has been learned in other CS courses. Students give a presentation describing and demonstrating their project; these presentations are open to the rest of the department.
Prerequisites Senior standing and a grade of C or better in CS 202, or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CS 456 - Systems Programming 3 credits
Description An introduction to both program translation and operating systems. There will be a survey of topics such as: top-down and bottom-up parsing, scanning, code generation, symbol table management, linkers and loaders, batch processing systems, interacting processes, multiprogramming systems, and memory management.
Prerequisites A grade of C or better in CS 202 or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CS 457 - Data Base Processing 3 credits
Description Data independence, relational model, relational algebra and calculus, query languages and SQL, conceptual modeling, database design, data dependencies and normalization, access methods, tables, queries, forms, macros and reports, database administration, introduction to transaction processing, concurrent transactions, and recovery. Case studies of commercial database systems such as Oracle and Microsoft SQL Server.
Prerequisites A grade of C or better in CS 202 or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CS 458 - Algorithms 3 credits
Description Among the topics covered are: review of basic data structures and their implementations; graphs, both directed and undirected; analysis of algorithms; sorting, searching, and merging, both internal and external methods; memory management algorithms; mathematical algorithms; and, as time allows, advanced topics such as NP-complete problems.
Prerequisites A grade of C or better in both CS 202 and CS 303, or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
-
CS 469 - Unix/Linux Administration and Networking 3 credits
Description Includes installation and configuration of Unix/Linux operating system software; set-up of hardware and software for Unix/Linux networking including TCP/IP, FTP, Telnet, DNS, DHCP, and Apache; Unix/Linux administration tasks including directories, users, tuning, backup, security, and networking.
Prerequisites A grade of C or better in CS 201 or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
-
CS 470 - Programming Languages 3 credits
Description The purpose of the course is to develop an understanding of the organization of programming languages and introduce the formal study of programming language specification and analysis. Topics covered usually include: language definition structure, data types and structures, control structures and data flow, run-time consideration, interpretative languages, lexical analysis, and parsing.
Prerequisites
A grade of C or better in CS 202 or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.
Click here for the Fall 2024 Class Schedule
Click here for the Spring 2025 Class Schedule
Click here for the Summer 2025 Class Schedule
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Page: 1 <- 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
| 12
… Forward 10 -> 22 |