|
Computer and Information Sciences |
|
-
CISC 266 - SPECIAL PROBLEM (1 to 3cr.) Credit(s): 1-3 SPECIAL PROBLEM Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CISC 267 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CISC 275 - Introduction to Software Engineering (3cr.) Credit(s): 3 INTRO TO SOFTWARE ENGINEERING Component: Lecture Object oriented software design and development through use of the Java programming language. Topics include team programming, design patterns, graphical user interfaces, software engineering tools (eg., integrated development environments, version control, build management, bug tracking, automated testing). Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: Minimum grade of C- in CISC 181 and CISC 220 . Course Typically Offered: Fall and Spring General Education Objectives: Analyze Arguments and Information Engage in Constructive Ideation Communicate Orally Communicate Through Creative Expression Reason QuantitativelyReason Computationally
|
|
-
CISC 303 - Automata Theory (3cr.) Credit(s): 3 AUTOMATA THEORY Component: Lecture Automata and formal language theory. Background for advanced applications in compilers, computer networks, operating systems, and natural language processing. Finite automata and regular languages. Push down automata and context free grammars. Turing machines. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: A minimum grade of C- in both MATH 210 and CISC 220 . Course Typically Offered: Fall and Spring General Education Objectives: Reason Computationally
|
|
-
CISC 304 - Logic and Programming (3cr.) Credit(s): 3 LOGIC & PROGRAMMING Component: Lecture Propositional and predicate logic for general reasoning and advanced applications in knowledge representation in artificial intelligence and database, program correctness and programming semantics. Models, resolution, logic programming, and natural deduction. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 , MATH 210 (with minimum C- grade in both). Course Typically Offered: Spring General Education Objectives: Reason Computationally
|
|
-
CISC 320 - Introduction to Algorithms (3cr.) Credit(s): 3 INTRODUCTION TO ALGORITHMS Component: Lecture Design and analysis of algorithms: worst/average case analysis, proofs for correctness and performance of algorithms. Algorithmic strategies (divide and conquer, greedy methods, dynamic programming, etc.). Algorithms for searching, forming and traversal of strings, trees and graphs. Categorization of computational problems: classes P and NP. NP completeness. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: MATH 210 and a minimum grade of C- in CISC 220 . Course Typically Offered: Fall and Spring General Education Objectives: Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Reason QuantitativelyReason Computationally
|
|
-
CISC 355 - Computers, Ethics and Society (3cr.) Credit(s): 3 COMPUTERS, ETHICS AND SOCIETY Component: Lecture Explains relationships among information technology, society and ethics by examining issues raised by increasingly widespread use of computers. Topics include ethics for computer professionals, computer impact on factory work, office work, personal privacy and social power distribution. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: Cannot be used as a technical elective for CISC or INSY majors or minors. University Breadth: Creative Arts and Humanities Course Typically Offered: Fall, Winter and Spring General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing Communicate Orally Work Individually Across a Variety of Cultures Critically Evaluate Ethical Implications
|
|
-
CISC 356 - Intellectual Property in the Digital Age (3cr.) Credit(s): 3 DIGITAL INTELLECTUAL PROPERTY Component: Lecture Explore economic, philosophical, social, and technical approaches to intellectual property (1500 BCE to present) then will research contemporary IP issues in software, entertainment, the Internet, and biotechnology. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: Junior or Senior standing. Cannot be used as a technical elective for CISC or INSY majors or minors. University Breadth: Social and Behavioral Sciences Course Typically Offered: Spring General Education Objectives: Analyze Arguments and Information Communicate Effectively in Writing Critically Evaluate Ethical Implications
|
|
-
CISC 357 - Engaging Youth in Computing (1 to 3cr.) Credit(s): 1-3 ENGAGING YOUTH IN COMPUTING Component: Lecture
Develop communication, leadership, and teaching skills while working with youth to broaden participation in computing. With training, student teams assist in after-school programs and K-12 classes to engage youth in computational thinking. Focus on low-entry technologies for creating interactive stories, games, websites, and robotics projects.
Repeatable for Credit: Y Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 101 or CISC 103 or CISC 106 or CISC 108 . RESTRICTIONS: Student must have sufficient time in their schedule to visit schools weekly between 9am and 3pm. Students must pass a background check that clears them for teaching. Cannot be used as a technical elective by CISC or INSY majors. Additional University Requirement(s): Discovery Learning Experience Course Typically Offered: Fall and Spring General Education Objectives: Communicate Orally
|
|
-
CISC 360 - Computer Architecture (3cr.) Credit(s): 3 COMPUTER ARCHITECTURE Component: Lecture Principles and techniques used in the architecture of digital computers. Machine elements and their interrelation. Instruction sets, risc vs cisc, registers, busses and switches. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: A minimum grade of C- in CISC 220 and CISC 260 (or equivalent courses). Course Typically Offered: Fall and Spring General Education Objectives: Analyze Arguments and Information Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 361 - Operating Systems (3cr.) Credit(s): 3 OPERATING SYSTEMS Component: Lecture Principles and techniques employed in the development of operating systems and their control programs. Includes management of memory, processors, I/O devices. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: A minimum grade of C- in both CISC 220 and CISC 260 . CPEG 222 may be substituted for CISC 260 . RESTRICTIONS: CISC 360 recommended as a prerequisite. Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Reason QuantitativelyReason Computationally
|
|
-
CISC 366 - Independent Study (1 to 6cr.) Credit(s): 1-6 INDEPENDENT STUDY Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Fall and Spring General Education Objectives: |
|
-
CISC 367 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CISC 372 - Parallel Computing (3cr.) Credit(s): 3 PARALLEL COMPUTING Component: Lecture Introduction to parallel computing concepts, methodologies, and tools. Programming and algorithmic techniques for code that will run simultaneously on parallel computing architectures. Topics include: single and multi-core parallelism, shared and distributed memory architectures, concurrency, program decomposition, data distribution, communication, load balancing, scalability, locality, granularity, debugging, performance evaluation. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 , CISC 260 . Course Typically Offered: Spring General Education Objectives: |
|
-
CISC 374 - Educational Game Development (3cr.) Credit(s): 3 EDUCATIONAL GAME DEVELOPMENT Component: Lecture Experience the software engineering process through creating educational games for youth; open-ended, project-oriented team learning while assisting regional teachers in integrating computing and computational thinking into the classroom; interact with teachers as clients, hone communication skills and experience design-studio-based critiques of your ideas. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 . Additional University Requirement(s): Discovery Learning Experience Course Typically Offered: Spring General Education Objectives: Engage in Constructive Ideation Communicate Orally Communicate Through Creative Expression Work Collaboratively Across a Variety of Cultures Reason Computationally
|
|
-
CISC 401 - Elements of the Theory of Computation (3cr.) Credit(s): 3 ELEMENTS OF THRY OF COMPUTATN Component: Lecture General models of computation, formal languages and automata theory and algorithmic unsolvability. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 303 RESTRICTIONS: Credit cannot be received for both CISC401 and CISC601. Course Typically Offered: Spring General Education Objectives: Analyze Arguments and Information Engage in Constructive Ideation Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 404 - Logic in Computer Science (3cr.) Credit(s): 3 LOGIC IN COMPUTER SCIENCE Component: Lecture Formal introduction to first-order logic with emphasis on its relevance to computer science. Syntax, semantics, models, formal proofs and results on soundness, consistency, completeness, compactness and undecidability. Automated theorem proving also covered. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 304 . RESTRICTIONS: Credit cannot be received for both CISC404 and CISC604. Course Typically Offered: Fall General Education Objectives: Reason Computationally
|
|
-
CISC 410 - Computational Mathematics I (3cr.) Credit(s): 3 COMPUTATIONAL MATHEMATICS I Component: Lecture Floating point numbers; conditioning and stability; LU, Cholesky, and QR factorizations; square and overdetermined linear systems; Newton and quasi- Newton rootfinding methods; piecewise polynomials for interpolation, integration, and finite differences; explicit methods for initial-value problems. Prerequisites: MATH 305 , MATH 349 , or MATH 351 . Students may not receive credit for both MATH 353 and MATH 426 . Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with MATH 426 . PREREQ: MATH 305 or MATH 351 or MATH 349 . RESTRICTIONS: Requires familiarity with computing (e.g., programming language). Course Typically Offered: Fall General Education Objectives: Analyze Arguments and Information Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 411 - Computational Mathematics II (3cr.) Credit(s): 3 COMPUTATIONAL MATHEMATICS II Component: Lecture Eigenvalue and singular-value decompositions; power and Krylov subspace iterations; global interpolation and quadrature; methods for boundary-value problems and Poisson’s equation; implicit solvers for stiff problems; method of lines for partial differential equations; diffusion and advection problems. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with MATH 428 . PREREQ: MATH 426 or CISC 410 or MATH 353 . General Education Objectives: Analyze Arguments and Information Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 414 - Formal Methods in Software Engineering (3cr.) Credit(s): 3 FORMAL METHODS SOFTWARE ENG Component: Lecture Formal approaches to the specification, verification, and design of software systems. Topics include representing programs as transition systems; liveness and safety properties; state space reachability; explicit, symbolic and automata-based model checking; temporal logics; symbolic execution; automated theorem-proving; and relational calculus. Learn to use state-of-the-art tools based on these methods, such as the model checker Spin. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 304 or equivalent course, or permission of instructor. RESTRICTIONS: Credit cannot be received for both CISC614/CPEG614 and CISC414. Course Typically Offered: Fall General Education Objectives: Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Reason Computationally Reason Scientifically
|
|
-
CISC 436 - Computational Biology and Bioinformatics (3cr.) Credit(s): 3 COMP BIOL AND BIOINFORMATICS Component: Lecture Concepts, methodologies, and tools in bioinformatics. Abstraction of biological problems for computational solutions. Genome sequencing and assembly, bio-sequence analysis and comparison and database search, dynamics programming, hidden Markov models, and phylogenetic trees. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 or permission of instructor. Course Typically Offered: Fall General Education Objectives: Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 437 - Database Systems (3cr.) Credit(s): 3 DATABASE SYSTEMS Component: Lecture Physical and logical organization of databases. Data retrieval languages, relational database languages, security and integrity, concurrency, distributed databases. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: A minimum grade of C- in CISC 220 . RESTRICTIONS: Credit cannot be received for both CISC437 and CISC637. Course Typically Offered: Fall and Spring General Education Objectives: Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Work Individually Across a Variety of Cultures Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 440 - Computer Graphics (3cr.) Credit(s): 3 COMPUTER GRAPHICS Component: Lecture Computer graphics technology, two- and three-dimensional systems, graphics software systems, modeling and object hierarchy, and animation. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 and MATH 241 RESTRICTIONS: CISC 320 recommended. Credit cannot be received for both CISC440 and CISC640. Course Typically Offered: Spring General Education Objectives: Reason QuantitativelyReason Computationally
|
|
-
CISC 442 - Introduction to Computer Vision (3cr.) Credit(s): 3 INTRO TO COMPUTER VISION Component: Lecture Analysis of images and video to recognize, reconstruct, model, and otherwise infer static and dynamic properties of objects in the three-dimensional world. Geometry of image formation; image processing such as smoothing, edge and feature detection, color, and texture; segmentation; shape representation including deformable templates; stereo vision; motion estimation and tracking; techniques for 3-D reconstruction; image registration methods. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 . RESTRICTIONS: Credit cannot be received for both CISC442 and CISC642. Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CISC 449 - Topics in Computer Applications (3cr.) Credit(s): 3 TPCS:COMPUTER APPLICATIONS Component: Lecture Contents will vary to coincide with the interests of students and current faculty. Repeatable for Credit: Y Allowed Units: 12 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: Credit cannot be received for both CISC449 and CISC649. General Education Objectives: |
|
-
CISC 450 - Computer Networks I (3cr.) Credit(s): 3 COMPUTER NETWORKS I Component: Lecture Foundation principles, architectures and techniques employed in computer and communication networks. Focuses on mechanisms used in TCP/IP protocol suite. Topics include connection management, end-to-end reliable data transfer, sliding window protocols, quality of service, flow control, congestion control, routing, LANs, framing, error control, analog versus digital transmission, packet versus circuit switching, multiplexing. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with CPEG 419 . PREREQ: CISC 260 or CPEG 222 . RESTRICTIONS: Knowledge of probability and statistics recommended. Credit cannot be received for both CISC450 and any of the following courses: CISC 250 , CPEG 419 , CISC650, ELEG651. Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Reason QuantitativelyReason Computationally
|
|
-
CISC 453 - Simulation of Computer Networks (3cr.) Credit(s): 3 SIMULATION OF COMPUTER NETWORK Component: Lecture Modeling and computer simulation of discrete systems using discrete event simulation techniques. Application to the performance evaluation and modeling of computer networks and networking protocols. Study and use of simulation systems such as OPNET, Qualnet, and ns-2. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 450 , or equivalent. Course Typically Offered: Verify offering with Dept General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Reason QuantitativelyReason Computationally
|
|
-
CISC 459 - Topics in Communications, Distributed Computing and Networks (3cr.) Credit(s): 3 TPCS: COMM, DIST, COMP & NETWK Component: Lecture Contents vary to coincide with the interests of students and current faculty. Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 450 . RESTRICTIONS: Credit cannot be received for both CISC459 and CISC659. General Education Objectives: |
|
-
CISC 464 - Introduction to Network Security (3cr.) Credit(s): 3 INTRO TO NETWORK SECURITY Component: Lecture Practical introduction to network security field. Covers material on cryptography, intrusions, denial-of-service attacks, worms, honeynets and other hot topics in network security. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 450 or equivalent. Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CISC 465 - Introduction to Cybersecurity (3cr.) Credit(s): 3 INTRODUCTION TO CYBERSECURITY Component: Lecture This cybersecurity course is an introduction to computer and network security and covers the foundation security policies and methods to provide confidentiality, integrity, and availability, as well as cryptography, auditing, and user security. Topics are reinforced with hands-on exercises run in a virtual machine environment. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with CPEG 465 , ELEG 465 , MISY 465 . General Education Objectives: Analyze Arguments and Information Communicate Effectively in Writing Critically Evaluate Ethical Implications Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 466 - Independent Study (1 to 6cr.) Credit(s): 1-6 INDEPENDENT STUDY Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Fall General Education Objectives: |
|
-
CISC 467 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CISC 471 - Compiler Design (3cr.) Credit(s): 3 COMPILER DESIGN Component: Lecture Introduction to the design and implementation of compilers, with a focus on lexical analysis, parsing and syntax directed translation. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 260 and CISC 303 Course Typically Offered: Fall General Education Objectives: Reason QuantitativelyReason Computationally
|
|
-
CISC 473 - Computer Science Projects (3cr.) Credit(s): 3 COMPUTER SCIENCE PROJECTS Component: Independent Study Experimental, theoretical and literature studies of computer science problems. Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: Y Grading Basis: Student Option RESTRICTIONS: Open to majors only. Requires permission of instructor. May be taken twice for credit when topics vary. General Education Objectives: |
|
-
CISC 474 - Advanced Web Technologies (3cr.) Credit(s): 3 ADVANCED WEB TECHNOLOGIES Component: Lecture Programming and architecture of web servers and the technologies for implementing high performance, sophisticated web sites for applications like e-commerce. Students learn how to install and set-up a web server, how to write and install programs for a web server, and how to design and implement multi-tier client/server applications with database backends. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 275 COREQ: CISC 437 , CISC 637 Course Typically Offered: Spring General Education Objectives: Engage in Constructive Ideation Communicate Through Creative Expression
|
|
-
CISC 475 - Advanced Software Engineering (3cr.) Credit(s): 3 ADVANCED SOFTWARE ENGINEERING Component: Lecture Understand and apply a complete modern software engineering process. Topics include requirements analysis, specification, design, implementation, verification, and project management. Real-life team projects cover all aspects of the software development lifecycle, from the requirements to acceptance testing. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 275 . CISC 361 is recommended. RESTRICTIONS: Senior status. Credit cannot be received for both CISC475 and CISC675. Additional University Requirement(s): Discovery Learning Experience Capstone: Design Project Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Communicate Through Creative Expression Work Individually Across a Variety of Cultures Reason Computationally Reason Scientifically
|
|
-
CISC 479 - Topics in Architecture and Software (3 to 6cr.) Credit(s): 3-6 TOPICS IN ARCHITECTURE & SOFTW Component: Lecture Contents will vary to coincide with the interests of students and faculty. Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: Y Grading Basis: Student Option PREREQ: CISC 361 . RESTRICTIONS: Credit cannot be received for both CISC479 and CISC679. Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CISC 481 - Artificial Intelligence (3cr.) Credit(s): 3 ARTIFICIAL INTELLIGENCE Component: Lecture Programming techniques for problems not amenable to algorithmic solutions. Problem formulation, search strategies, state spaces, applications of logic, knowledge representation, planning and application areas. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with CGSC 481 . PREREQ: CISC 220 with a minimum grade of C-, CISC 304 . RESTRICTIONS: Credit cannot be received for both CISC481 and CISC681. Course Typically Offered: Fall and Spring General Education Objectives: Analyze Arguments and Information Reason QuantitativelyReason Computationally
|
|
-
CISC 483 - Introduction to Data Mining (3cr.) Credit(s): 3 INTRODUCTION TO DATA MINING Component: Lecture Concepts, techniques, and algorithms for mining large data sets to discover structural patterns that can be used to make subsequent predictions. Emphasis on practical approaches and empirical evaluation. Use of a workbench of data mining tools, such as the Weka toolkit. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 275 , or permission of instructor. Course Typically Offered: Fall General Education Objectives: Analyze Arguments and Information Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 484 - Introduction to Machine Learning (3cr.) Credit(s): 3 MACHINE LEARNING Component: Lecture Development of methods to learn to solve a task using examples. Explore different machine learning algorithms/techniques and discuss their strengths and weaknesses and situations they are or are not suited for. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 and MATH 205 , or permission of instructor. RESTRICTIONS: Credit cannot be received for both CISC484 and CISC684. Course Typically Offered: Spring General Education Objectives: Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 489 - Topics: Artificial Intelligence (3cr.) Credit(s): 3 TOPICS: ARTIFICIAL INTELLIGENC Component: Lecture Contents vary to coincide with the interests of students and current faculty. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: Y Grading Basis: Student Option PREREQ: CISC 481 or CISC681. RESTRICTIONS: Credit cannot be received for both CISC489 and CISC689. Course Typically Offered: Verify offering with Dept General Education Objectives: Engage in Constructive Ideation Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CISC 498 - Computer Science Senior Design Project I (3cr.) Credit(s): 3 COMP SCI SENIOR DESIGN I Continuation of CISC 498. Repeatable for Credit: No Allowed Units: 3 Multiple Term Enrollment: No Grading Basis: Student Option PREREQ: CISC 275 , CISC 361 , and CISC 320 . Additional University Requirement(s): Discovery Learning Experience Course Typically Offered: Fall General Education Objectives: |
|
-
CISC 499 - Computer Science Senior Design Project II (3cr.) Credit(s): 3 COMP SCI SENIOR DESIGN II Continuation of CISC 498 . Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 498 . Additional University Requirement(s): Discovery Learning Experience Capstone: Design Project Course Typically Offered: Spring General Education Objectives: |
Computer Engineering |
|
-
CPEG 202 - Introduction to Digital Systems (3cr.) Credit(s): 3 INTRO TO DIGITAL SYSTEMS Component: Lecture Analysis and design of logic circuits. Topics include: Boolean algebra and its application to switching circuits, simplification of switching functions, design of logic circuits at gate level and with MSI and LSI components. Analysis and design of synchronous and asynchronous sequential state machines. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Course Typically Offered: Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Orally Work Collaboratively Across a Variety of Cultures Work Individually Across a Variety of Cultures Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 222 - Microprocessor Systems (4cr.) Credit(s): 4 MICROPROCESSOR SYSTEMS Component: Lecture Introduction to microprocessors as embedded devices. Emphasizes Input/Output techniques, interrupts, real-time operation, high-level code debugging and interfacing to various types of sensors and actuators. Projects that address various embedded applications are a major part of the course. Repeatable for Credit: N Allowed Units: 4 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 202 and CISC 181 or CISC 210. Course Typically Offered: Spring General Education Objectives: |
|
-
CPEG 266 - SPECIAL PROBLEM (1 to 3cr.) Credit(s): 1-3 SPECIAL PROBLEM Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CPEG 267 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CPEG 298 - ECE Design Challenges (3cr.) Credit(s): 3 ECE DESIGN CHALLENGES Component: Lecture Course includes a series of learning modules including electrical safety, use of test equipment, and interfacing microprocessors to sensors. Students complete a design assignment. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with ELEG 298 . PREREQ: ELEG 205 , CPEG 222 . General Education Objectives: |
|
-
CPEG 323 - Introduction to Computer Systems Engineering (3cr.) Credit(s): 3 INTRO TO CMPUTER SYSTM ENGINER Component: Lecture Studies general purpose, special purpose and embedded computer architecture. Principles of digital system design introduced including an introduction to tools for automated design and use of programmable logic devices. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 222 . Course Typically Offered: Fall General Education Objectives: Analyze Arguments and Information Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 324 - Computer Systems Design I (3cr.) Credit(s): 3 COMPUTER SYSTEMS DESIGN I Component: Lecture Principles of computer system design are studied emphasizing tradeoffs involving cost, performance, testability, reliability and manufacturability. Topics include timing analysis, component and subsystem interconnect, noise effects debugging techniques, boundary scan testing and printed circuit layout. Laboratory work involves design and implementation of a computer subsystem. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 323 Course Typically Offered: Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 366 - INDEPENDENT STUDY (1 to 6cr.) Credit(s): 1-6 INDEPENDENT STUDY Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CPEG 367 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CPEG 398 - ECE Design & Entrepreneurship (3cr.) Credit(s): 3 ECE DESIGN & ENTRPRENEURSHIP Component: Lecture Students work in small teams on various design challenges. The teams explore entrepreneurship opportunities by forming fictitious companies and selling their ideas. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with ELEG 398 .
PREREQ: ELEG 298 . General Education Objectives: |
|
-
CPEG 419 - Computer Networks I (3cr.) Credit(s): 3 COMPUTER NETWORKS I Component: Lecture Foundation principles, architectures and techniques employed in computer and communication networks. Focuses on mechanisms used in TCP/IP protocol suite. Topics include connection management, end-to-end reliable data transfer, sliding window protocols, quality of service, flow control, congestion control, routing, LANs, framing, error control, analog versus digital transmission, packet versus circuit switching, multiplexing. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with CISC 450 . PREREQ: CISC 260 or CPEG 222 . RESTRICTIONS: Knowledge of probability and statistics recommended. Credit cannot be received for both CISC 450 and any of the following courses: CISC 250 , CPEG419, CISC650, ELEG651. Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Reason QuantitativelyReason Computationally
|
|
-
CPEG 421 - Compiler Design (3cr.) Credit(s): 3 COMPILER DESIGN Component: Lecture Introduction to compiler design, systax and semantics, code generation and optimization. Design of high performance computers together with high performance optimizing compilers as an integral unit. Software/hardware tradeoffs in pipelined computers, superscaler computers and computers embedded in other systems. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 323 and CISC 361 Course Typically Offered: Spring General Education Objectives: |
|
-
CPEG 422 - Embedded System Design (4cr.) Credit(s): 4 EMBEDDED SYSTEM DESIGN Component: Lecture Examines modern digital computer design methods using industry standard electronic CAD synthesis tools. Topics include hardware design using VHDL, logic synthesis tools, simulation methods for synthesis and efficient coding techniques for synthesis. Includes experimental laboratory work to design and evaluate FPGA-based digital computer hardware. Repeatable for Credit: N Allowed Units: 4 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: Students should have previous knowledge of VHDL programming language. Additional University Requirement(s): Discovery Learning Experience Course Typically Offered: Spring General Education Objectives: |
|
-
CPEG 423 - PCB & FPGA Hardware Prototyping (3cr.) Credit(s): 3 PCB & FPGA PROTOTYPING Component: Lecture This course focuses on the design, fabrication, and construction of Printed Circuit Boards and on using FPGA design kits. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CISC 220 CPEG 222 . Course Typically Offered: Fall, Summer and Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Communicate Through Creative Expression Work Collaboratively Across a Variety of Cultures Work Individually Across a Variety of Cultures Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 455 - High-Performance Computing with Commodity Hardware (3cr.) Credit(s): 3 HIGH-PERF COMPUTING CMDTY HDW. Component: Lecture New commodity computing devices, e.g., GPUs, bring the originally elite highperformance computing into the reach of general public. Principles of program optimization, GPU and IBM Cell architecture, along with concepts and techniques for optimizing general purpose computing on the new hardware. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Course Typically Offered: Fall General Education Objectives: |
|
-
CPEG 457 - Search and Data Mining (3cr.) Credit(s): 3 SEARCH AND DATA MINING Component: Lecture With the increasing amount of textual information, it is important to develop effective search engines, such as Google, to help users manage and exploit the information. Examine the underlying technologies of search engines and get hands-on project experience. Requires good programming skills. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing Communicate Orally Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 460 - Introduction to VLSI Systems (4cr.) Credit(s): 4 INTRODUCTION TO VLSI SYSTEMS Component: Lecture Study of CMOS VLSI devices, circuits and systems implemented in VLSI. CAD tools for the design and simulation of VLSI. Topics include the performance and limitations of VLSI systems, low level circuit design and system design with an emphasis on digital systems. Major chip design project required. Repeatable for Credit: N Allowed Units: 4 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: tudents should have previous knowledge of logic design and MOS transistor operation. Additional University Requirement(s): Discovery Learning Experience Course Typically Offered: Fall, Summer and Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Communicate Through Creative Expression Work Collaboratively Across a Variety of Cultures Work Individually Across a Variety of Cultures Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 465 - Introduction to Cybersecurity (3cr.) Credit(s): 3 INTRODUCTION TO CYBERSECURITY Component: Lecture This cybersecurity course is an introduction to computer and network security and covers the foundation security policies and methods to provide confidentiality, integrity, and availability, as well as cryptography, auditing, and user security. Topics are reinforced with hands-on exercises run in a virtual machine environment. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with CISC 465 , ELEG 465 , MISY 465 . Course Typically Offered: Verify offering with Dept General Education Objectives: Analyze Arguments and Information Communicate Effectively in Writing Critically Evaluate Ethical Implications Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 466 - INDEPENDENT STUDY (1 to 6cr.) Credit(s): 1-6 INDEPENDENT STUDY Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Fall General Education Objectives: |
|
-
CPEG 467 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CPEG 470 - Web Applications Security (3cr.) Credit(s): 3 WEB APPLICATIONS SECURITY Component: Lecture This seminar-style cybersecurity course covers one specific discipline of information security known as application security. This discipline (APPSEC) refers to the development of software that can continue to function correctly even under constant scrutiny and attack by determined adversaries. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: Programming experience in a high level language (e.g. C, C++, java, python). Credit cannot be received for both CPEG470 and CPEG670. General Education Objectives: |
|
-
CPEG 471 - Pen Test and Reverse Engineering (3cr.) Credit(s): 3 PEN TEST AND REVERSE ENGINEERI Component: Lecture This cybersecurity course introduces techniques used to (1) identify strengths and exploit weaknesses in networked systems or hosts, and (2) reverse engineer programs of unknown origin and identify their function so to classify them as malware and highlight the level of risk that they represent. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 465 /CPEG665 or CPEG 494 /CPEG694. Programming experience in assembly language (CISC 260 , CPEG 222 , or equivalent). RESTRICTIONS: Credit cannot be received for both CPEG471and CPEG671. General Education Objectives: |
|
-
CPEG 472 - Applied Cryptography (3cr.) Credit(s): 3 APPLIED CRYPTOGRAPHY Component: Lecture This cybersecurity course explores modern Cryptography covering algorithms and cryptosystems, cryptanalysis, and best practices for application and implementation of crypto in software systems. Repeatable for Credit: Y Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 465 /CPEG665 or MATH549 or equivalent. RESTRICTIONS: Programming experience in a high level language (e.g. C, C++, java, python). Credit cannot be received for both CPEG472 and CPEG672. General Education Objectives: |
|
-
CPEG 473 - Cloud Computing and Security (3cr.) Credit(s): 3 CLOUD COMPUTING AND SECURITY Component: Lecture This cybersecurity course introduces the virtualization and cloud computing technologies used in most modern online services. The unique and conventional security issues related to protecting these types of systems are addressed and reinforced with hands-on exercises run in a virtual machine environment. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 465 /CPEG 665, ELEG 465 /ELEG 665, CISC 465 /CISC665, MISY 465 /MISY 665 or CPEG 494 /CPEG 694, ELEG 494 /ELEG 694 or experience with virtualization and computer networking. RESTRICTIONS: Credit cannot be received for both CPEG473 and CPEG673. General Education Objectives: |
|
-
CPEG 474 - SCADA Systems and Security (3cr.) Credit(s): 3 SCADA SYSTEMS AND SECURITY Component: Lecture This cybersecurity course introduces SCADA (Supervisory Control And Data Acquisition) industrial control systems widely used in manufacturing, infrastructure, utilities, and control of buildings, ships, etc. Types of SCADA, use in critical infrastructure, use of communications, vulnerabilities, and best security practices and design will be addressed. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 465 /CPEG665 or CPEG 494 /CPEG694. RESTRICTIONS: Credit cannot be received for both CPEG474 and CPEG674. Course in computer networking recommended. General Education Objectives: |
|
-
CPEG 475 - Embedded Computer Systems (3cr.) Credit(s): 3 EMBEDDED COMPUTER SYSTEMS Component: Lecture Explores the practice of embedding computers and software in most modern devices - appliances, games, phones, vehicles, etc. Covers engineering issues as well as understanding best cybersecurity practices so that the resulting device does not become a target of attack for its owner. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 465 /CPEG665 or CPEG 494 /CPEG694. RESTRICTIONS: Credit cannot be received for both CPEG475 and CPEG675. General Education Objectives: |
|
-
CPEG 476 - Secure Software Design (3cr.) Credit(s): 3 SECURE SOFTWARE DESIGN Component: Lecture This cybersecurity course introduce the theory and practices used to help make a computer program secure and provide the skills needed to implement programs that are free from vulnerabilities. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option RESTRICTIONS: Programming experience in a high level language (e.g. C, C++, java, python). Credit cannot be received for both CPEG476 and CPEG676. Graduate or upper level software course (design, etc.) recommended. General Education Objectives: |
|
-
CPEG 494 - System Hardening and Protection (3cr.) Credit(s): 3 SYSTEM HARDENING & PROTECTION Component: Lecture Practical treatment of the defensive techniques used to harden computer systems to make them less vulnerable to cyber-attacks. Defect management, configuration/hardening, account control, logs/auditing, and risk assessment are covered and reinforced with hands-on exercises run in a virtual machine environment. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with ELEG 494 . Course Typically Offered: Fall General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Critically Evaluate Ethical Implications Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 495 - Digital Forensics (3cr.) Credit(s): 3 DIGITAL FORENSICS Component: Lecture Introduction to digital forensics as used to analyze criminal evidence in computer systems and digital media. Forensic tools and techniques for storage and memory analysis of windows/linux, network traffic, documentation are covered and reinforced with hands-on exercises run in a virtual machine environment. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with ELEG 495 . Course Typically Offered: Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Critically Evaluate Ethical Implications Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 496 - Topics in Cybersecurity (3cr.) Credit(s): 3 TOPICS IN CYBERSECURITY Component: Lecture Explore varied topics in cybersecurity to coincide with the interests of students and current faculty. Potential topics include: (1) applications, web or cloud security, (2) risk management and incident response, (3) malware and reverse engineering, or (4) wireless, smartphone, or SCADA security. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with ELEG 496 . Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CPEG 497 - Advanced Cybersecurity (3cr.) Credit(s): 3 ADVANCED CYBERSECURITY Component: Lecture This seminar course explores areas in advanced computer and network security not covered in introductory cybersecurity classes. Provides insight into realistic complex defensive and offensive cybersecurity topics such as DoS attacks, DNS security, Email spam, On-line Authentication, Phishing, Cloud Security, Malware, and Web security. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CPEG 465 /CPEG665. Familiarity with basic networking protocols and operating systems. RESTRICTIONS: Credit cannot be received for both CPEG497 and CPEG697. General Education Objectives: |
|
-
CPEG 498 - Senior Design I (3cr.) Credit(s): 3 SENIOR DESIGN I Component: Lecture Students apply their accumulated classroom knowledge to an electrical and computer engineering design problem. Students work in small teams and must present their finished designs at the end of the term. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with ELEG 498 . Additional University Requirement(s): Discovery Learning Experience Capstone: Design Project Course Typically Offered: Fall General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Reason QuantitativelyReason Computationally Reason Scientifically
|
|
-
CPEG 499 - Senior Design II (3cr.) Credit(s): 3 SENIOR DESIGN II Component: Lecture Students apply their accumulated classroom knowledge to an electrical and computer engineering design problem. Students work in small teams and must present their finished designs at the end of the term. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with ELEG 499 . Additional University Requirement(s): Discovery Learning Experience Course Typically Offered: Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Reason QuantitativelyReason Computationally Reason Scientifically
|
Criminal Justice |
|
-
CRJU 110 - Introduction to Criminal Justice (3cr.) Credit(s): 3 INTRO TO CRIMINAL JUSTICE Component: Lecture Responses in American society to the problems of crime. Examines criminal behavior, criminal law, the police, the courts and corrections, as well as selected issues in criminal justice. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall, Winter, Spring, Summer General Education Objectives: Read Critically Analyze Arguments and Information Critically Evaluate Ethical Implications
|
|
-
CRJU 120 - Illicit Drug Use in America (3cr.) Credit(s): 3 ILLICIT DRUG USE IN AMERICA Component: Lecture The nature and extent of illicit drug use in the United States and the sociocultural context. The history and effects of the major drugs of abuse and the social issues since the 1950s that contributed to the increased use of illicit drugs. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: Read Critically Analyze Arguments and Information Work Individually Across a Variety of Cultures Critically Evaluate Ethical Implications
|
|
-
CRJU 166 - SPECIAL PROBLEM (1 to 3cr.) Credit(s): 1-3 SPECIAL PROBLEM Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CRJU 167 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CRJU 201 - Problems of Law Enforcement (3cr.) Credit(s): 3 PROBLEMS OF LAW ENFORCEMENT Component: Lecture Introduction to a range of historical, political, philosophical and sociological problems in institutions vested with the responsibility to enforce laws and/or preserve order. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Critically Evaluate Ethical Implications
|
|
-
CRJU 202 - Problems of Criminal Judiciary (3cr.) Credit(s): 3 PRBLMS OF CRIMINAL JUDICIARY Component: Lecture Focuses on problems and issues found in the American criminal court system. Includes court organization, the courtroom work group (prosecutors, defense attorneys, and judges), pretrial and trial procedures, and basic criminal law. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Critically Evaluate Ethical Implications
|
|
-
CRJU 203 - Problems of Corrections (3cr.) Credit(s): 3 PROBLEMS OF CORRECTIONS Component: Lecture General overview of the American corrections system and a survey of the most pressing correctional problems of the twenty-first century. Philosophy of punishment extensively discussed. Major emphasis on the nature of the prison experience, alternatives to incarceration, judicial intervention in correctional affairs and the controversy over the efficacy of rehabilitation programs. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Critically Evaluate Ethical Implications
|
|
-
CRJU 266 - SPECIAL PROBLEM (1 to 6cr.) Credit(s): 1-6 SPECIAL PROBLEM Component: Independent Study Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: |
|
-
CRJU 267 - SEMINAR (1 to 6cr.) Credit(s): 1-6 SEMINAR Component: Lecture Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option General Education Objectives: |
|
-
CRJU 301 - Introduction to Legal Studies (3cr.) Credit(s): 3 INTRODUCTION TO LEGAL STUDIES Component: Lecture Introduces legal studies as a multidisciplinary field. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with LEST 301 . Course Typically Offered: Fall General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Work Collaboratively Across a Variety of Cultures Work Individually Across a Variety of Cultures Critically Evaluate Ethical Implications
|
|
-
CRJU 302 - Social Deviance (3cr.) Credit(s): 3 SOCIAL DEVIANCE Component: Lecture Defining deviance, research on deviance and explaining deviance. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with SOCI 302 . University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Communicate Through Creative Expression Critically Evaluate Ethical Implications
|
|
-
CRJU 303 - Juvenile Delinquency (3cr.) Credit(s): 3 JUVENILE DELINQUENCY Component: Lecture Historical definition of delinquency, abuse and neglect, research in delinquency, causes and treatment of delinquents. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with SOCI 303 . PREREQ: SOCI 201 or SOCI 209 University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information
|
|
-
CRJU 304 - Criminology (3cr.) Credit(s): 3 CRIMINOLOGY Component: Lecture The nature, kinds and causes of crime. Criminal liability, criminal careers and organized racketeering. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with SOCI 304 . PREREQ: SOCI 201 or SOCI 209 . University Breadth: Social and Behavioral Sciences Course Typically Offered: Fall, Winter, Spring, Summer General Education Objectives: Read Critically Analyze Arguments and Information Communicate Orally Reason Scientifically
|
|
-
CRJU 311 - Capital Punishment and the Law (3cr.) Credit(s): 3 CAPITAL PUNISHMENT AND THE LAW Component: Lecture Overview of the law of capital punishment. Emphasizes the U. S. Supreme Court’s major death-penalty decisions and the effects of these decisions. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CRJU 110 or CRJU 203 Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Critically Evaluate Ethical Implications
|
|
-
CRJU 312 - History of Crime and Criminal Justice (3cr.) Credit(s): 3 HIST OF CRIME & CRIM JUSTICE Component: Lecture Examines changing perceptions of criminal and deviant behavior and development of laws, institutions, and social policies to counteract crime from seventeenth century to present. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with HIST 312 . University Breadth: History and Cultural Change Course Typically Offered: Winter General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing Work Collaboratively Across a Variety of Cultures Work Individually Across a Variety of Cultures
|
|
-
CRJU 320 - Introduction to Criminal Law (3cr.) Credit(s): 3 INTRODUCTION TO CRIMINAL LAW Component: Lecture An analysis of the evolution of criminal law within the larger societal context, and an overview of the basic structure and administration of criminal law in the United States. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option PREREQ: CRJU 110 Course Typically Offered: Spring General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing
|
|
-
CRJU 322 - Crowds, Cults and Revolutions (3cr.) Credit(s): 3 CROWDS, CULTS AND REVOLUTIONS Component: Lecture Analysis of forms of behavior in relatively unstructured situations such as crowds, panics, riots and demonstrations; and processes of interaction: susceptibility, contagion, polarization and communication. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with SOCI 322 . PREREQ: SOCI 201 University Breadth: History and Cultural Change General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Reason Scientifically
|
|
-
CRJU 324 - American Constitutional History (3cr.) Credit(s): 3 AMER CONSTITUTIONAL HISTORY Component: Lecture A survey of constitutionalism in the U.S. from the American Revolution to the present, emphasizing these broad areas of constitutional change: the balance of power between the federal government and the states, the Supreme Court’s exercise of judicial review, the growth of presidential power, and the scope of civil rights and civil liberties. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with HIST 324 . University Breadth: History and Cultural Change Course Typically Offered: Fall General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing Critically Evaluate Ethical Implications
|
|
-
CRJU 325 - Issues in Emergency Management (3cr.) Credit(s): 3 ISSUES IN EMERGENCY MANAGEMENT Component: Lecture Overview of the development of emergency management in the United States, including the formation of the profession, integration of formal and informal organizations, crisis response, and perceptions of crime and deviance during emergencies. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: Crosslisted with SOCI 324 . General Education Objectives: |
|
-
CRJU 335 - Crime and Justice in Film and Literature (3cr.) Credit(s): 3 CRIME & JUSTICE IN FILM & LIT Component: Lecture Examines the issues and ideologies found in noteworthy American and international films and writings that emphasize themes of justice, punishment, and social control. Contrasts cinematic and literary depictions of these themes with empirical research on criminality, violence, victimization, and the practices of criminal justice institutions. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option University Breadth: Creative Arts and Humanities Course Typically Offered: Winter and Summer General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing Communicate Orally Work Collaboratively Across a Variety of Cultures Work Individually Across a Variety of Cultures
|
|
-
CRJU 336 - The Detective in Film and Fiction (3cr.) Credit(s): 3 THE DETECTIVE IN FILM&FICTION Component: Lecture Study of detective fiction and film has applications to a liberal arts approach to crime and justice. Blends literary analysis with the insights of social science research on the work of private and police detectives. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with SOCI 336 , ENGL 330 . University Breadth: Creative Arts and Humanities Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Work Individually Across a Variety of Cultures Critically Evaluate Ethical Implications
|
|
-
CRJU 340 - The Juvenile Justice System (3cr.) Credit(s): 3 THE JUVENILE JUSTICE SYSTEM Component: Lecture An in-depth view of the juvenile justice system in the United States focusing on crime patterns, police-juvenile relations, juvenile courts and correctional practices. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Course Typically Offered: Verify offering with Dept General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally
|
|
-
CRJU 345 - Sociology of Law (3cr.) Credit(s): 3 SOCIOLOGY OF LAW Component: Lecture Analysis of law as a social process in both historical and comparative perspective. Focuses on various theories of law and society and relevant empirical research. Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with SOCI 345 . University Breadth: Social and Behavioral Sciences General Education Objectives: Read Critically Analyze Arguments and Information Engage in Constructive Ideation Communicate Effectively in Writing Communicate Orally Critically Evaluate Ethical Implications
|
|
-
CRJU 350 - Gender and Criminal Justice (3cr.) Credit(s): 3 GENDER AND CRIMINAL JUSTICE Component: Lecture Reviews historical and contemporary explanations for women’s participation in crime and evaluates these explanations in light of current research on gender. Other topics include treatment of women offenders by judicial and correctional systems, women as victims of crime and women as criminal justice personnel. Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option Crosslisted: May be crosslisted with WOMS 350 . Additional University Requirement(s): Multicultural Course Typically Offered: Fall and Spring General Education Objectives: Read Critically Analyze Arguments and Information Communicate Effectively in Writing Work Individually Across a Variety of Cultures Critically Evaluate Ethical Implications
|
|
Page: 1 <- Back 10 … 8
| 9
| 10
| 11
| 12
| 13
| 14
| 15
| 16
| 17
| 18
… Forward 10 -> 43 |