May 21, 2024  
OHIO University Undergraduate Catalog 2022-23 
    
OHIO University Undergraduate Catalog 2022-23 [Archived Catalog]

Course Descriptions


The course information (including course titles, descriptions, credit hours, requisites, repeat/retake information, OHIO BRICKS, and active status) contained in this catalog is effective as of Fall Semester 2022-23. This information is subject to change at the discretion of Ohio University.

 

Computer Science

  
  • CS 4120 - Parallel Computing I


    Studies different parallel structures to familiarize students with variety of approaches to parallel computing and the strengths and weaknesses of each approach. Concentrates on understanding methods for developing parallel algorithms and analyzing their performance. Advantages and disadvantages of different methods for mapping algorithms onto several different paralllel architecture studied. Algorithms discussed include sorting, searching, matrix operations, and others.

    Requisites: CS 3610 and 4000
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Student will become familiarized with common parallel performance measures, including the granularity of parallel processing, speed-up, scalability, and efficiency.
    • Student will become familiarized with common shared memory programming API’s and environments.
    • Student will become familiarized with different parallel computing taxonomies.
    • Students will gain an understanding of distributed message passing libraries and inter-process communication technologies.
    • Students will gain an understanding of solutions to common shared memory programming problems.
    • Students will gain an understanding of the basic concepts of different forms of parallel computing, including instruction level parallelism, shared memory multiprocessing, distributed memory multiprocessing, clusters and grid computing.
    • Students will gain an understanding of the concepts of concurrency, parallelism and speedup.
    • Students will gain an understanding of the concepts of distributed memory programming.
    • Students will gain an understanding of the fundamentals of shared memory programming.
    • Students will gain the ability to develop and analyze solutions to specific computational problems in distributed memory multiprocessor systems.
    • Students will gain the ability to develop and analyze solutions to specific computational problems on shared memory multiprocessor systems.
  
  • CS 4160 - Problem Solving with Bioinformatics Tools


    Focuses on bioinformatics tools and biological databases; utilizing them to solve problems designed from current issues in biological, biotechnological, and biomedical research.

    Requisites: CS 3610 and WARNING: No credit for both this course and the following (always deduct credit for first course taken): PBIO 4160
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will become familiar with the capabilities of popular bioinformatics tools, and with the kind of information contained in popular biological databases.
    • Students will develop the ability to employ state-of-the-art bioinformatics tools to collaboratively solve a set of biological research problems.
    • Students will develop the ability to use bioinformatics to analyze data from an expression profiling (microarray) experiment. S
    • Students will develop the ability to use bioinformatics to determine the phylogenetic relationships among a set of species, given DNA sequence data from each species.
    • Students will develop the ability to use bioinformatics to determine the structure and function of a gene and the proteins that it encodes, given the DNA sequence of the gene.
    • Students will develop the ability to use bioinformatics tools to perform searches for regulatory motifs, which control gene expression.
    • Students will gain a detailed understanding of the course concepts is acquired by solving problems with a team.
    • Students will gain insight into how bioinformatics tools and biological databases are used in multidisciplinary biological research and experimentation processes.
    • Students will gain introductory knowledge about bioinformatics as a discipline and the genomic age. This includes the following specific topics: genome sequencing, genome annotation, types of genomic elements, sequenced genomes, etc.
  
  • CS 4170 - Data Mining With Applications in the Life Sciences


    Uses Perl Programming language to develop custom software tools that solve problems in the life sciences. Topics covered include the Perl programming language, processing DNA sequences and protein sequences, restriction maps, GenBank, protein data bank, parsing BLAST output, Bioperl, data pipelines, and the Entrez programming utilities.

    Requisites: CS 3610 or PBIO 4160
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will gain the ability to develop Perl programs that combine third party tools to form customized data analysis pipelines
    • Students will gain the ability to develop Perl programs that perform processing of biological sequence data
    • Students will gain the ability to develop Perl programs to parse GenBank files and libraries, protein data bank files, and BLAST output files
    • Students will gain the ability to use the Perl programming language to architect and construct software packages that solve computational biology problems
    • Students will learn about features of the Bioperl libraries
    • Students will learn basic concepts of database management
  
  • CS 4180 - Statistical Foundation for Bioinformatics


    Introduces statistics and stochastic process theory, and makes applications in the field Bioinformatics, i.e., the study and analysis of biological, and in particular genetic, data.

    Requisites: CS 4170 and EE 3713 and (CS 4160 or PBIO 4160)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will demonstrate an ability to solve problems involving probability and genomic sequences.
    • Students will demonstrate the ability to solve problems involving finite Markov chain probabilities.
    • Students will demonstrate the ability to solve problems involving random walks, estimation, and alignment.
  
  • CS 4201 - Software Verification


    A course on programming languages and software verification, with hands-on exercise in an interactive theorem prover such as Coq. Topics may include, but are not limited to: logic; functional programming; inductive datatypes, recursion, and structural induction; operational, denotational, and axiomatic semantics; simply typed lambda calculus; polymorphic lambda calculus; type systems and type-checking.

    Requisites: CS 3200
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to apply principles of mathematics and computing such as induction to prove properties of programs written in a functional programming language.
    • Students will be able to analyze the type system and operational semantics of a small imperative language to prove metatheoretic properties like type soundness.
    • Students will be able to analyze a program to identify specifications such as Hoare-logic pre- and post-conditions that capture the program’s expected behavior.
    • Students will be able to use an interactive theorem prover to construct a computer-checked proof of type soundness for a small arithmetic expression language.
    • Students will be able to use an interactive theorem prover or some other formal methods tool to reason about a software system of their choosing, in the context of an open-ended final project.
  
  • CS 4250 - Interactive Computer Graphics


    Introduces modern interactive computer graphics. Emphasizes hands-on learning through the development of several projects throughout the semester. Topics include: graphical systems and models, graphics programming, input and interaction, geometric objects and transformations lighting and shading, and discrete techniques.

    Requisites: CS 3610 and (MATH 3200 or 3210)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to create interactive computer graphics programs that allow a user to manipulate 2D and/or 3D objects in real-time.
    • Students will be able to create programs able to display 3D graphics.
    • Students will be able to create programs able to display simple 2D graphics.
    • Students will be able to evaluate the technology behind real-time 3D computer games.
  
  • CS 4350 - Fundamentals of Game Engine Design


    This course provides an introduction to various aspects of game engine design. Topics include: audio, physics, networking, importing multimedia, terrain formats, GUIs, voice communications, virtual reality, and optimization techniques, with an emphasis on build systems and integration of third party libraries.

    Requisites: CS 3610
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to describe the necessary sub-systems for a game engine.
    • Students will be able to explain how to integrate multiple software libraries into a single project.
    • Students will be able to identify various common formats for multimedia in software projects.
    • Students will be able to design an interface usable by a third party to drive their application.
    • Students will be able to collect digitial elevation models and orthoimagery from various public sources to incorporate into software projects.
    • Students will be able to implement a software project containing features such as audio, physics, or multiplayer collaboration.
  
  • CS 4420 - Operating Systems


    In-depth coverage of computer operating systems and related computer architecture issues. Coverage of physical devices, interrupts, and communication between the computer and external hardware. Interfaces between user programs and the operating system, system calls, software interrupts, and protection issues. Context switching, process address spaces, and process scheduling. Process synchronization, interprocess communications, critical sections, and deadlock detection and recovery. Memory mapping, swapping, paging, and virtual memory.

    Requisites: CS 3610 and EE 3613 and 3954 or CS 361 and EE 395A
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will develop the ability to design and implement a distributed program. Such designs often involve deadlock and critical section issues.
    • Students will develop the ability to design and implement a simplified UNIX command interpreter.
    • Students will develop the ability to represent Boolean expressions in SOP and POS formats.
    • Students will gain a detailed understanding of demand paging.
    • Students will gain a detailed understanding of dual-mode operation of modern hardware.
    • Students will gain a detailed understanding of frame allocation.
    • Students will gain a detailed understanding of how processes are created, managed, and destroyed under UNIX.
    • Students will gain a detailed understanding of how to interact with generic memory, disk drives, and serial devices.
    • Students will gain a detailed understanding of how to protect hardware on particular platforms such as SPARC and Intel hardware.
    • Students will gain a detailed understanding of the Unix command interpreter.
    • Students will gain a detailed understanding of the components of a process: CPU registers, memory, etc.
    • Students will gain a detailed understanding of the mechanisms for switching between modes on various kinds of hardware.
    • Students will gain a detailed understanding of the relationship between virtual memory and memory management.
    • Students will gain a detailed understanding of the three basic classes of critical section problems: bounded buffer, reader/writer, and the dining philosophers.
    • Students will gain a detailed understanding of the various mechanisms used to provide synchronization: disabling interrupts, software algorithms, semaphores, monitors.
    • Students will gain a detailed understanding of the various page replacement algorithms.
    • Students will gain a general understanding of how to protect time, memory, and devices on a general platform.
    • Students will gain a thorough understanding of the principle of virtual memory.
    • Students will gain an understanding of major computing components: CPU, bus, memory, cache, hardware controllers, and serial devices.
    • Students will gain an understanding of the causes of deadlock.
    • Students will gain an understanding of the distinction between the personal computer model and the model of a real operating system: multiple users and multiple copies of a program.
    • Students will gain an understanding of the evolution of operating system software.
    • Students will gain an understanding of the fundamental pieces of a modern operating system: memory model, process model, protection model, and device abstraction.
    • Students will gain an understanding of the general problem of race conditions and the critical section.
    • Students will gain an understanding of the general solutions to deadlock: avoidance, prevention, detection.
    • Students will gain an understanding of the implications of the security features of an operating system.
    • Students will gain an understanding of the mechanisms that can be used to detect deadlock in a program.
    • Students will gain an understanding of the most fundamental concept in operating systems: the division between user-level programs and the OS code itself.
    • Students will gain an understanding of the purpose of command interpreters.
    • Students will gain an understanding of the reasons why operating systems behave the way they do based on the evolution of software over the last 50 years.
    • Students will gain an understanding of why hardware protection is fundamental.
  
  • CS 4440 - Data Communications


    In-depth coverage of computer-to-computer and program-to-program communication over modern computer networks focusing on the TCP/IP protocol family. Review of data communication issues, physical address binding, bridging, Ethernet, and Token Ring. Internetwork protocols, routing, domains, networks, and subnetworks. Transport protocols, reliability, flow control, retransmission, and acknowledgement. Distributed systems, server and client issues including verification, and authentication. High-level protocols and applications including electronic mail, network news, remote terminal interaction, and the World Wide Web.

    Requisites: CS 4420
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will develop the ability to design data structures and algorithms to efficiently analyze, correlate, and search a large number of network packets to group them into various levels of granularity.
    • Students will develop the ability to design experiments concerning the TCP protocol and congestion control algorithms and to analyze and interpret the resulting data.
    • Students will gain a basic understanding of other internet technologies and the ability to compare and contrast with IP.
    • Students will gain a conceptual understanding of grouping physical networks to build virtual networks.
    • Students will gain a conceptual understanding of the reasons that we use distributed systems.
    • Students will gain a detailed understanding of Ethernet.
    • Students will gain a detailed understanding of IPv4 addresses, subnet masks, and addressing notations.
    • Students will gain a detailed understanding of RIP.
    • Students will gain a detailed understanding of WWW protocols.
    • Students will gain a detailed understanding of a particular remote procedure system.
    • Students will gain a detailed understanding of all of the elements of the IPv6 Internet protocol.
    • Students will gain a detailed understanding of electronic mail.
    • Students will gain a detailed understanding of hardware addresses.
    • Students will gain a detailed understanding of the FTP protocol.
    • Students will gain a detailed understanding of the TCP protocol.
    • Students will gain a detailed understanding of the causes of packet un-reliability.
    • Students will gain a detailed understanding of the concept of a routing table and how it is used.
    • Students will gain a detailed understanding of the mechanics of the UDP protocol.
    • Students will gain a detailed understanding of the mechanisms used to provide reliability over an unreliable infrastructure.
    • Students will gain a detailed understanding of the post-based addressing model.
    • Students will gain a detailed understanding of the problems introduced by distributed systems.
    • Students will gain a general understanding of OSPF, BGP, hello, and others.
    • Students will gain a general understanding of TELNET/RSH/SSH.
    • Students will gain a general understanding of congestion control.
    • Students will gain a general understanding of sliding-window protocols.
    • Students will gain a thorough appreciation for the security implications of using the Internet unsafely.
    • Students will gain an understanding of CSMA/CD details.
  
  • CS 4500 - Advanced Object Oriented Design and GUI Techniques


    Object-oriented design, interface design, and GUI development techniques; data structure usage and concepts; model-view-controller paradigm; input output and text parsing; exception handling; JAVA language syntax; large application development.

    Requisites: CS 3560
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will develop the ability to create a large Java application.
    • Students will develop the ability to design GUIs.
    • Students will develop the ability to select proper data structures for various purposes.
    • Students will gain a thorough understanding of object oriented design techniques, including object design, class libraries, interface design, and polymorphism.
    • Students will gain an understanding of the Java language with an emphasis on the differences with C++.
  
  • CS 4560 - Software Design and Development I


    All major phases of the software engineering lifecycle, including system engineering, requirements analysis, design, implementation and testing. Communication skills relevant to working in software engineering teams and interacting with customers. Teams of students perform all software engineering phases in response to the needs of a customer.

    Requisites: (CS 3560 and 3610) and Sr only
    Credit Hours: 3
    OHIO BRICKS Bridge: Learning and Doing, Capstone: Capstone or Culminating Experience
    General Education Code (students who entered prior to Fall 2021-22): 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to explain all aspects of the software development cycle.
    • Students will be able to produce a software requirement specification document.
    • Students will be able to design and implement a solution to a complex software engineering project based on the specified requirements.
    • Students will be able to perform using an effective team problem solving process.
    • Students will be able to create a formal presentation and present it in front of an audience.
    • Students will be able to perform software testing.
    • Students will be able to discuss privacy issues, security issues, and ACM/IEEE software engineering code of ethics.
    • Students will be able to adapt and apply computing knowledge to a challenging design experience that incorporates an awareness of important non-technical issues, develops an ability to communicate effectively and instills a sense of self as a learner.
  
  • CS 4561 - Software Design and Development II


    Continuation of CS 4560. All major phases of the software engineering lifecycle, including system engineering, requirements analysis, design, implementation and testing. Communication skills relevant to working in software engineering teams and interacting with customers. Teams of students perform all software engineering phases in response to the needs of a customer.

    Requisites: CS 4560
    Credit Hours: 3
    OHIO BRICKS Bridge: Speaking and Listening
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to design and implement a solution to a complex software engineering project based on the specified requirements.
    • Students will be able to perform using an effective team problem-solving process.
    • Students will be able to create a formal presentation and present it in front of technical audience.
    • Students will be able to deliver organized, polished, and credible design reviews that clearly convey the project scope and design approach by using terminology appropriate for a technical audience and incorporating supporting technical knowledge.
    • Students will be able to perform software testing.
    • Students will be able to apply security practices throughout the software engineering process.
    • Students will be able to perform software analytics and analyze their results.
    • Students will be able to evaluate user experiences.
    • Students will be able to discuss privacy issues, security issues, and ACM/IEEE software engineering code of ethics.
  
  • CS 4580 - Operating Systems II


    Detailed discussion of virtual memory and backing stores. File system interfaces, implementation, and protection mechanisms. Process scheduling issues, policies, and mechanisms. Interprocess communication between programs on different computers. Distributed systems issues, examples, and implementation.

    Requisites: CS 4420
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will develop the ability to design and implement a file system in user space.
    • Students will develop the ability to design and implement a simulation system to evaluate the performance of different memory management strategies.
    • Students will develop the ability to design and implement dynamic memory allocation library functions.
    • Students will gain a detailed understanding of frame allocation.
    • Students will gain a detailed understanding of paging and swapping.
    • Students will gain a detailed understanding of segmentation.
    • Students will gain a detailed understanding of various page replacement algorithms.
    • Students will gain a general understanding of file access methods.
    • Students will gain a general understanding of methods for allocating disk space.
    • Students will gain a general understanding of the NFS file system.
    • Students will gain a general understanding of the UNIX fast file system.
    • Students will gain a general understanding of the Windows file system.
    • Students will gain a general understanding of the advantages, disadvantages, and trade-offs of distributed file systems.
    • Students will gain a general understanding of the virtual file system (VFS) concept.
    • Students will gain a general understanding of various file system concepts: the file, mounting, ownership, permissions.
    • Students will gain a thorough understanding of a particular distributed file system.
    • Students will gain a thorough understanding of one particular file system.
    • Students will gain a thorough understanding of the principle of virtual memory.
    • Students will gain an understanding of the implications of the security features in memory management and file system implementations.
  
  • CS 4620 - Database Systems


    Introduces fundamental concepts in data modeling and relational database systems. Begins with entity-relationship (ER) modeling technique as a tool for conceptual database design. Relational data model and relational algebra are introduced next, followed by the SQL query language for relational databases. Functional dependencies, normalization, and relational database design algorithms are then discussed.

    Requisites: CS 3610
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to design and implement a database based on models.
    • Students will be able to design an entity-relationship diagram to model an enterprise.
    • Students will be able to use SQL in a host programming language to implement transactions against a database.
    • Students will be able to express a database query as a relational algebra expression.
    • Students will be able to express an interactive database query in SQL.
  
  • CS 4750 - Internet Engineering


    Understanding internet protocols; network cabling, hubs, and switches; configuring network routers; configuring Unix and Windows workstations; measuring and analyzing network performance; and troubleshooting.

    Requisites: CS 3610 and WARNING: No credit for both this course and the following (always deduct credit for first course taken): ITS 4750
    Credit Hours: 4
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture, 3.0 laboratory
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will become comfortable with a large suit of debugging tools.
    • Students will become comfortable with physical networking equipment.
    • Students will become comfortable with various hardware and software debugging and analysis tools.
    • Students will become fluent in configuring operating systems (Windows, Linux, OSX), bridges, and routers.
    • Students will become fluent with the limitations and consequences of network firewalls.
    • Students will develop expertise in carefully handling and connecting delicate networking equipment.
    • Students will develop expertise in tracking down and solving networking problems.
    • Students will develop the ability to apply the scientific principles for designing an experiment, predicting the outcome, and verifying the results.
    • Students will develop the ability to quickly track down network problems, determine the cause, and correct the situation.
    • Students will develop the ability to quickly, efficiently, and correctly set up a very complicated network of computers, switch gear, and wiring.
    • Students will gain a thorough understanding of the ethics of network monitoring, email filtering, and packet analysis.
    • Students will gain a thorough understanding of the relationship between network speed and congestion, and data throughput.
  
  • CS 4770 - Introduction to Computer Software Security for Engineering


    This course is intended to serve as an elective for upper-level undergraduate students in computer science and electrical engineering, and for graduate students in computer science, and electrical engineering. It covers selected up-to-date topics in computer security, including defining threats to computer and network systems, evaluating the relative risks of these threats, and the development of cost-effective countermeasures. The course discusses basic principles that appear repeatedly as themes, including those related to authentication and access control, particularly in the context of operating systems and other computing applications. Different approaches to meeting computer security requirements, as well as increasingly important security standards are covered. This course has a special focus on low-level fundamentals of the Security Discipline such as the mathematical basis for Cryptography. This is accompanied by a series of real-world applications and hands on programming assignments.

    Requisites: CS 3610 and 3560
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to describe the purpose of cryptography and list ways it is used in computing applications.
    • Students will be able to construct tools using classic cryptographic methods and procedures.
    • Students will be able to discuss the implications of relying on open design or the secrecy of design for security, in software applications.
    • Students will be able to apply methods of learning information about component’s functionality with limited information about its design and implementation, i.e. “reverse engineering”.
    • Students will be able to apply recommended practices for secure coding with regard to concepts such as pointers, memory allocation, File I/O, concurrency, and others.
    • Students will be able to explain the concepts of trust, trustworthiness, confidentiality, integrity, and availability in a security context for computing applications.
    • Students will be able to explain the difference between identification, authentication, and access authorization of people and software.
    • Students will be able to discuss various motives for cybercrime behavior.
    • Students will be able to apply cybersecurity concepts, techniques, and methodologies, in practice, adversarially, commonly referred to in industry as “Capture The Flag (CTF)”.
  
  • CS 4800 - Artificial Intelligence


    This course covers the fundamental underpinnings of Artificial Intelligence (AI), including knowledge representation and search. It introduces AI applications and the AI programming languages, LISP and Prolog. Potential societal benefits and detriments of AI technology are discussed.

    Requisites: (CS 3000 or MATH 3050) and CS 2401
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to apply AI theory and techniques to build intelligent systems
    • Students will be able to express real-world relationships in first order predicate calculus.
    • Students will be able to identify potential societal benefits and detriments of AI technology.
  
  • CS 4830 - Machine Learning


    This course covers classification, regression and clustering algorithms, as well as introductory concepts in reinforcement learning. Topics include perceptrons, logistic regression, linear regression, Naive Bayes, nearest neighbors, Support Vector Machines, and Q-learning. The description of the formal properties of the algorithms are supplemented with motivating applications in a wide range of areas including natural language processing, computer vision, bioinformatics, and music analysis.

    Requisites: CS 3610 and C or better in (MATH 3200 or 3210)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to implement simple learning algorithms such as kernel perceptrons, ridge regression, nearest neighbors, or Q-learning.
    • Students will be able to use gradient descent to solve optimization problems.
    • Students will be able to explain the importance of regularization in machine learning.
    • Students will be able to create feature vector representations appropriate for a given problem.
    • Students will be able to indicate what machine learning algorithm is appropriate for a given problem.
    • Students will be able to use standard techniques such as k-fold cross-validation to conduct rigorous experimental evaluations.
    • Students will be able to use third-party machine learning packages.
  
  • CS 4900 - Special Topics in Computer Science


    Special project in one of various subfields of computer science or application area studied, investigated, and/or solved by individual student or small group working in close relationship with instructor. Suitable problems might include construction of compiler for a special purpose language, perfection of software to solve some significant problem, or the study of coherent subfield of computer science. May be repeated for credit.

    Requisites: Permission required
    Credit Hours: 1 - 4
    Repeat/Retake Information: May be repeated for a maximum of 8.0 hours.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,CR,PR,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to meet the outcomes of the course as established by the instructor.
  
  • CS 4970T - Computer Science Tutorial


    Fourth-year HTC tutorial studies in computer science.

    Requisites: CS 3980T and HTC
    Credit Hours: 1 - 12
    Repeat/Retake Information: May be repeated for a maximum of 12.0 hours.
    Lecture/Lab Hours: 1.0 tutorial
    Grades: Eligible Grades: A-F,CR,PR,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to meet the outcomes of the course as established by the instructor.
  
  • CS 4980T - Computer Science Tutorial


    Fourth-year HTC tutorial studies in computer science.

    Requisites: CS 4970T and HTC
    Credit Hours: 1 - 12
    Repeat/Retake Information: May be repeated for a maximum of 12.0 hours.
    Lecture/Lab Hours: 1.0 tutorial
    Grades: Eligible Grades: A-F,CR,PR,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to meet the outcomes of the course as established by the instructor.

Computer Science Technology

  
  • CTCH 1250 - Introduction to Computers


    Introduces productivity software within the framework of business applications. Involves hands-on assignments including operating systems, word processing, spreadsheets, presentation graphics, the Internet, and email.

    Requisites: WARNING: not BMT 2000
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • To apply formulas and functions to spreadsheets.
    • To create a graphic slides that effectively support a presentation.
    • To create a research paper with MLA style.
    • To create an electronic spreadsheet with embedded chart.
    • To identify the basic components of modern PC’s.
    • To master the basic skills of word processing, spread sheets, and presentation graphics.
  
  • CTCH 1270 - Introduction to Website Management


    Introduction to Website management principles, skills, techniques, strategies, hardware, and software necessary to operate and maintain a successful Website or Intranet. Emphasis on how to maximize the usability of a website while maintaining the structure necessary to allow the site to change and grow.

    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIM005 Graphical Web Site Design
    College Credit Plus: Level 1
    Learning Outcomes:
    • Demonstrate a general understanding of the Internet and World Wide Web protocols.
    • Demonstrate appreciation for performance, capacity and security issues associated with websites.
    • Demonstrate general understanding of the tools and languages used for website development and management.
    • Develop web pages using HTML, CSS and JavaScript.
    • Specify the software and hardware needed to set up a website.
    • Understand the governing principles of the Internet and the standards organizations that support their development.
  
  • CTCH 1300 - Technologies for Project Planning and Communication


    A hands-on approach to the use of computer tools to support activities in project communication including event planning, personnel record keeping and scheduling. Uses project management and database software applications to plan, design, track and analyze data and activity. Preparation of e-portfolio and posting to the Internet.

    Requisites: BMT 2000 or CTCH 1250
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Create and maintain a database using a desktop database management software application.
    • Create and track a project using project management software.
    • Develop a basic website and eportfolio using HTML, CSS, and basic scripting.
  
  • CTCH 1330 - Introduction to Computer Programming


    Introduction to computer programming design topics and principles including variables, expression evaluation, logic structures, modular programming, structured design, procedural and object-oriented languages, documentation, and testing. Analyze, design, program, test, and debug business applications.

    Requisites: MATH 1200 or higher or concurrent or Math placement level 2
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 2.0 lecture, 2.0 laboratory
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:  

    • Develop a set of test data to verify the correctness of a solution.
    • Develop program logic using structured programming constructs.
    • Develop programming diagrams such as UML diagrams and program flowcharts.
    • Develop, debug and test simple programs using C.
    • Explain the concepts of classes, objects, attributes and methods used in object oriented programming.
    • Read program documentation and be able to verify the correctness and completeness of the solution.
    • Read, understand, and analyze a problem specification.
    • Understand the concept of data typing and apply it appropriately.
    • Write arithmetic expressions in a format that can be understood by computers.
    • Write documentation for a programming solution using formats such as I/O charts and data dictionaries.
  
  • CTCH 1600 - Network Concepts I


    Explores concepts and principles of business data communications. Topics include communication media and equipment, data transmission, protocols, networks, and network management.

    Requisites: C or better in MATH D005 or Math Placement Level 1 or higher and WARNING: Not CTCH 1891
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT002 Networking/CompTIA Network +
    College Credit Plus: Level 1
    Learning Outcomes:
    • Demonstrate an understanding of the architectural principles used in the development of the OSI reference model and the major functions, facilities, and protocols at each level of the model.
    • Demonstrate an understanding of the hardware and software components required for communications and how they are related.
    • Demonstrate an understanding of the technology available for local area and wide area networks including topologies, media access control methods, and error control.
    • Demonstrate rudimentary skills in establishing the communication requirements for information systems.
    • Design a basic functional computer network.
  
  • CTCH 1610 - Network Concepts II


    Explores concepts and principles of computer networks. Topics include uses of computer networks, network basics, building a network, network management, and network security.

    Requisites: C or better in (CTCH 1600 or 1891)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Define the purpose, function and use of the protocols used in the TCP / IP (Transmission Control Protocol / Internet Protocol) suite.
    • Differentiate between different network protocols in terms of routing, addressing schemes, interoperability and naming conventions.
    • Given a troubleshooting scenario, select the appropriate network utility and/or method to do the troubleshooting.
    • Identify the basic capabilities (client/server support, interoperability, authentication, file and print services, application support and security) of a network to access network resources.
    • Identify the purposes, features and functions of the LAN components.
  
  • CTCH 1620 - Network Systems I


    Explores concepts and principles of client server systems. Topics include introduction to client server computing, how to build a client server system, and client server management.

    Requisites: C or better in CTCH 1610
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Configure clients and servers in a client server network to make them operational.
    • Demonstrate an understanding of the operation principles of a client server network.
    • Demonstrate an understanding of the services and resources a server provides and manages.
    • Design a small client server network with given requirements.
    • Identify the hardware and software components for a client server network.
  
  • CTCH 1630 - Network Systems II


    Explores concepts and principles of WAN and Internet. Topics include the standards, technologies, infrastructure, protocols, management, and security of WAN and Internet.

    Requisites: C or better in CTCH 1620
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate an understanding of the TCP/IP protocols and other related WAN protocols.
    • Differentiate the technologies and standards of WAN and Internet from those of LAN.
    • Identify advantages and disadvantages of a WAN technology or service
    • Identify the hardware and software components used in WAN.
    • Identify the major issues of WAN and Internet such as security and bandwidth.
  
  • CTCH 1710 - Social Media Content Creation


    Social Media Content Creation focuses primarily on content creation and maintenance, in both traditional and anonymous platforms, applicable to several social media outlets with a focus on educational and business creation and benefit. Students learn about a variety of social media platforms, the transmission of content within, and potential outlets for content creation, along with applicability in educational, professional, and personal scenarios. Students explore the social media and content transmission business models, the cost of content creation in relation to and comparison with benefits, and new and emerging social media outlets and avenues for content creation within social media.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Create appropriate content based on need within social media outlets.
    • Identify social media platforms and availability.
    • Recognize the use of social media platforms, specifically differentiating between personal, professional, and educational outlets.
  
  • CTCH 1801 - Introduction to Microsoft Word


    Students learn the basics of creating and editing a basic word processing document using Microsoft Word. Techniques covered include page formatting such as setting margins and controlling layout, formatting text with color and font choice, paragraph formatting with spacing and justification, and use of graphics such as pictures and clipart.

    Requisites: WARNING: No credit for CTCH 1250 or BMT 2000
    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Add page numbers to a document.
    • Control spacing within a paragraph.
    • Create a word processing document and store it on a hard drive or removable storage device.
    • Insert, re-size, and position graphical elements appropriately.
    • Open an existing word processing document.
    • Set the margins and orientation for a document.
    • Use multiple font-faces, font colors, and font sizes within a document.
    • Use the spell checker and grammar checker appropriately.
  
  • CTCH 1802 - Intermediate Microsoft Word


    Gives students the knowledge to create complex documents in Microsoft Word.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Able to customize lists in a Word document
    • Able to add enhanced, customized tables
    • Able to create merged documents
    • Able to customize charts and graphics.
  
  • CTCH 1803 - Advanced Microsoft Word


    Gives students the knowledge to complete advanced techniques in Microsoft Word including form creation, collaboration techniques, advanced graphics, and customization of the Word interface.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to create forms
    • Ability to work collaboratively in Word
    • Advanced graphics
    • Customization
  
  • CTCH 1804 - Introduction to Microsoft Excel


    Gives the student the necessary skills to create, edit, format, and print basic spreadsheets using Microsoft Excel

    Requisites: WARNING: No credit for CTCH 1250 or BMT 2000
    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to create, format, save, and print simple worksheets
    • Ability to include basic charts
    • Understanding when Excel is the appropriate tool
  
  • CTCH 1805 - Intermediate Microsoft Excel


    Builds on the basic skills required in MS Excel and expands the student’s ability to use templates, customized charts and graphics, and use formulas.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to use an expanded set of formulas
    • Enhanced ability to include graphics appropriately
    • The ability to customize charts.
    • The ability to use a template to create a spreadsheet appropriate for a particular purpose
  
  • CTCH 1806 - Advanced Microsoft Excel


    Presents the experienced Microsoft Office Excel user with advanced skills.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to incorporate advanced charting options
    • Ability to reference across pages
    • Ability to use advanced formulas, including those that require the use of look-up tables
  
  • CTCH 1807 - Introduction to Microsoft Access


    Presents the skills needed to create a basic database using Microsoft Access

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to create forms and reports using wizards.
    • Understand the basics of relational database structures including primay keys and referential integrity.
    • Understand when a database is the appropriate tool for a solution
  
  • CTCH 1808 - Intermediate Microsoft Access


    Introduces the student to intermediate skills in using Microsoft Access, including the design of databases in Third Normal Form.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to import and export data
    • Analyze data using reports
    • Creation of queries involving more than one table
    • Understand Third Normal Form
  
  • CTCH 1809 - Advanced Microsoft Access


    Provides the experienced MS Access user advanced skills in the use of Microsoft Access with a focus on advanced report generation.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to create advanced data entry forms
    • Ability to create customized reports based on data from multiple tables
    • Understand the need for and techniques of database maintenance
    • Understand the use of macros and VB modules
  
  • CTCH 1821 - Introduction to Microsoft PowerPoint


    Introduces basic skills in the use of Microsoft PowerPoint including the use of slide templates, master slides, transitions, text, graphics, and multimedia.

    Requisites: WARNING: No credit for CTCH 1250 or BMT 2000
    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Add images, sound, video, and hyperlinks to a slideshow
    • Construct and display a slideshow
    • Print slides, handouts, and speaker notes
    • Recognize when a slideshow is the appropriate tool
    • Understand the role of a slideshow as part of an oral presentation
  
  • CTCH 1822 - Intermediate MS PowerPoint


    Introduces intermediate level skills using Microsoft PowerPoint.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Improve speaker skills while using PowerPoint to visually enhance the presentation
    • Recognize and use the principles of effective user interface desig
    • Use animation appropriately
  
  • CTCH 1823 - Creating Interactive Teaching Slides


    Teaches the experienced Microsoft PowerPoint user advanced techniques for creating interactive slideshows that can be used to enhance teaching by illustrating complex animations and developing educational games for use in the classroom.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Understand effective slide design for conveying information
    • Use custom animation to create interactive games
    • Use custom animation to create multiple choice practice instruments
    • Use custom animation to illustrate abstract concepts
  
  • CTCH 1824 - Introduction to Home Networks


    Presents the fundamentals of creating a home-based computer network for sharing wireless access with multiple devices such as printers, computers, and mobile phones.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Configure typical home routers and modems to support a home network
    • Identify the components of a home network
    • Understand the privacy and security concerns related to a home network
  
  • CTCH 1825 - Introduction to Microsoft Project


    Introduces the use of Microsoft Project application software to create, track, and report on a basic project schedule.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to assign resources to a project
    • Ability to create a simple project schedule in Microsoft Project
    • Ability to create reports using the built-in report generator
    • Ability to monitor progress of a project
    • Understand basic concepts of project planning
  
  • CTCH 1891 - Internetworking I


    Introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. Instruction includes the OSI model and industry standards; network topologies; IP addressing, including subnet masks; and basic network design. Installation and operation of a simple routed and switched network.

    Requisites: C or better in MATH D005 or Math Placement Level 1 or higher
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT007 Cisco Exploration I
    College Credit Plus: Level 1
    Learning Outcomes:
    • Analyze the operations and features of the transport and network layer protocols and services.
    • Build a simple Ethernet network using routers and switches.
    • Design, calculate, and apply subnet masks and addresses.
    • Employ basic cabling and network designs to connect devices.
    • Use network protocol models to explain the layers of communications in data networks.
  
  • CTCH 1892 - Internetworking II


    Describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Analyze, configure, verify, and troubleshoot commonly used routing protocols, such as RIPv1, RIPv2, EIGRP, and OSPF.

    Requisites: C or better in CTCH 1891
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT008 Cisco Exploration II
    College Credit Plus: Level 1
    Learning Outcomes:
    • Apply the basic RIPv2 configuration commands and evaluate RIPv2 classless routing updates.
    • Configure and verify router interfaces.
    • Demonstrate comprehensive RIPv1 configuration skills.
    • Design and implement a classless IP addressing scheme for a network.
    • Use advanced configuration commands with routers implementing EIGRP.
  
  • CTCH 1893 - Internetworking III


    In-depth introduction of how switches operate and are implemented in the LAN environment for small and large networks. Instruction includes LAN switch operation, VLAN implementation, and wireless network operation. Analyze, configure, verify, and troubleshoot VLANs, RSTP, VTP, and wireless networks. Campus network design and Layer 3 switching concepts introduced.

    Requisites: C or better in CTCH 1892
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT009 Cisco Exploration III
    College Credit Plus: Level 1
    Learning Outcomes:
    • Configure, verify, and troubleshoot VLANs, interVLAN routing, VTP, trunking and RSTP operation on network switches.
    • Identify the basic parameters to configure a wireless network and common implementation issues.
    • Interpret network diagrams.
    • Perform and verify initial switch configuration tasks including remote access management.
    • Troubleshoot common network problems at Layers 1, 2, 3, and 7 using a layered model approach.
  
  • CTCH 1894 - Internetworking IV


    Explains the principles of network traffic control and access control lists (ACLs) and provides an overview of the services and protocols at the data link layer for wide-area access. Explores user access technologies and devices; how to implement and configure common WAN protocols and services.

    Requisites: C or better in CTCH 1893
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT010 Cisco Exploration IV
    College Credit Plus: Level 1
    Learning Outcomes:
    • Configure and verify a basic WAN serial connection, a PPP connection between routers, and Frame Relay.
    • Configure, verify, and troubleshoot DHCP and DNS operation on a router.
    • Describe the impact of Voice Over IP and Video Over IP applications on a network.
    • Diagnose and troubleshoot WAN implementation issues.
    • Verify, monitor, and troubleshoot ACLs in a network environment.
  
  • CTCH 1900 - Special Topics and Workshops


    Special topics and workshops in introductory computer science topics.

    Credit Hours: 1 - 3
    Repeat/Retake Information: May be repeated for a maximum of 6.0 hours.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Varies by topic.
  
  • CTCH 2140 - Computer System Maintenance and Troubleshooting


    Provides basic knowledge and skills for computer system maintenance and troubleshooting. Addresses many common technical support problems and their solutions related to computer hardware and software. Covers topics such as system resources, system installation, system configuration, system optimization, system diagnosing and system troubleshooting.

    Requisites: C or better in CTCH 1250 or BMT 2000
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT014 PC Operating System, Hardware Operation and Maint&
    College Credit Plus: Level 1
    Learning Outcomes:
    • Diagnose and troubleshoot common hardware problems.
    • Diagnose and troubleshoot common software problems.
    • Explain the functions of main components such as motherboard, processor, and memory.
    • Install, configure, and upgrade a computer system with main components.
    • Maintain and optimize a computer system with system tools.
  
  • CTCH 2300 - Human and Computer Interaction


    Human and computer interaction is a discipline concerned with the design, evaluation and implementation of systems that require interactivity between people and computer systems. This course is an introduction to the field of study discussing the attributes, methods, and processes of human and computer interactive systems. Students apply methodologies to design a usable human and computer interactive system.

    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to explain attributes, methods, and processes of interactions between humans and computers.
    • Students will be able to explain and evaluate the standards of usability of human and computer interactions in a system.
    • Students will be able to evaluate an existing system that uses computer and human interactions.
    • Students will be able to create a system that requires interactivity between humans and computer systems that meets optimal usability standards.
    • Students will be able to test and evaluate the usability of a system that has interactions between humans and computer systems.
  
  • CTCH 2330 - Survey of Emerging Languages


    Study of new emerging programming languages and frameworks.

    Requisites: C or better in CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Develop skill in learning a programming language in the absence of textbooks or other advanced training tools.
    • Evaluate the usefulness and application of unfamiliar languages.
    • Recognize in new programming languages the common data structures, logic structures, and programming constructions studied in CTCH 1330.
    • Understand and explain current topics in computer programming.
  
  • CTCH 2340 - COBOL Programming I


    Introduction to structured design and COBOL programming. Includes analyzing, designing, coding, testing, and debugging computer applications. Emphasis on top-down logic design and modular-structured programming.

    Requisites: C or better in CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Code a computer program using syntactically correct COBOL.
    • Design a program using structured programming constructions.
    • Recognize business problems that are suitable for a COBOL solution.
    • Use TSO/E and JCL to compile, run, and test programs.
  
  • CTCH 2341 - COBOL Programming II


    Continuation of CTCH 3400 with emphasis on table handling and file processing.

    Requisites: C or better in CTCH 2340
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Develop COBOL programs that interact with information stored in a database.
    • Develop and maintain an interface to legacy systems.
    • Develop user screens using CICS.
    • Work with VSAM files.
  
  • CTCH 2380 - Assembler Programming


    Introduction to machine organization and structured Assembler language programming. Emphasis on top-down design, program logic, and modular-structured coding as applied to Assembler language.

    Requisites: C or better in CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Develop simple programs in assembly language.
    • Recognize differences between CISC and RISC processors.
    • Understand data representation, storage, and addressing.
    • Understand the history of assembly language.
    • Write syntactically correct executable instructions.
  
  • CTCH 2400 - C++ Programming


    Introduction to the C++ programming language. Includes analyzing, designing, coding, testing, and debugging business-related applications. Emphasis on top-down logic design and modular structured programming.

    Requisites: C or better in CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Analyze a problem and determine C++ programming solution is appropriate.
    • Apply guidelines for effective user interfaces.
    • Develop robust testing procedures.
    • Develop, analyze, and code computer solutions using the C++ language.
    • Read and write to text based data files.
    • Recognize and describe the similarities and differences between C and C++.
    • Understand and use the following items correctly in C++ programming: scalar variables and their datatypes, multi-dimensional arrays, functions, and procedures.
  
  • CTCH 2410 - Visual BASIC Programming


    Introduction to logic and visual programming techniques. Includes analyzing, designing, coding, testing, and debugging computer applications using visual BASIC programming.

    Requisites: C or better in CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Analyze a problem and determine if a Visual Basic programming solution is appropriate.
    • Apply guidelines for effective graphic user interfaces.
    • Correctly develop a visual basic solution that is correct and complete.
    • Develop documentation for a visual basic programming solution including TOE chart and data dictionary.
    • Read, display, and save external data.
    • Select and code appropriate form controls.
    • Understand and be able to explain basic object oriented programming theory and application.
    • Understand and use the following items correctly: scalar variables and their datatypes, arrays, functions, and procedures.
  
  • CTCH 2420 - Java Programming


    Introduction to logic and Java programming. Includes analyzing, designing coding, testing, and debugging computer applications using Java.

    Requisites: C or better in CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Analyze a problem and determine if a JAVA programming solution is appropriate.
    • Correctly develop a JAVA solution that is correct and complete.
    • Develop console applications and GUI applications.
    • Develop documentation for a JAVA programming solution.
    • Read, display, and save external data.
    • Understand and be able to explain basic object oriented programming theory and application including encapsulation, inheritance, and polymorphism.
    • Understand and use the following items correctly as they are used in JAVA programming: scalar variables and their datatypes, strings, arrays, functions, and procedures.
  
  • CTCH 2430 - C Programming


    Introduction to the C programming language. Includes analyzing, designing, coding, testing, and debugging business-related applications. Emphasis on top-down logic design and modular structured programming.

    Requisites: CTCH 1330
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Analyze a problem and determine C programming solution is appropriate
    • Apply guidelines for effective user interfaces.
    • Develop robust testing procedures
    • Develop, analyze, and code computer solutions using the C language.
    • Read and write to text based data files
    • Understand and use the following items correctly in C programming: scalar variables and their datatypes, multi-dimensional arrays, functions, and procedures.
  
  • CTCH 2500 - System Analysis


    Planning and management of information systems projects, along with tools for analysis and evaluation of alternatives.

    Requisites: C or better in (BMT 2000 or CTCH 1250)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Complete a cost benefit analysis.
    • Conduct an interview for the purpose of understanding client requirements.
    • Conduct basic research for the purpose of developing system requirements.
    • Develop a project from conception through design by following the phases of the System Development Life Cycle.
    • Understand ethical considerations in information technology projects.
    • Work effectively as a member of a project development team.
    • Write a business system requirements document.
  
  • CTCH 2640 - Computer and Network Security


    Introduction to computer and networks security. Covers topics such as electronic security threats, strategies for host, network and application security, cryptography, firewalls, VPN, intrusion detection systems, incident response and developing security policy for an organization.

    Requisites: CTCH 1600 or 1891
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Explain common attacks against network assets and their associated threats and vulnerabilities, and what network security personnel can do to secure assets.
    • Explain how to use cryptography to secure information and how to choose an appropriate encryption method for an organization.
    • Identify, respond to, and assist in the formal investigation of security incidents.
    • Preserve business continuity by implementing a secure disaster recovery strategy, communicating risks to users, and performing secure backup and recovery.
    • Secure data transmission by identifying threats to network devices and implementing security for common data transmission, remote access, and wireless network traffic.
  
  • CTCH 2650 - Network Design and Implementation


    Focuses on the design, installation, configuration, and management of a computer network. Also covers emerging technologies for network infrastucture and development.

    Requisites: C or better in (CTCH 1600 or 1891)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate an understanding of the principles and requirements of network design and development.
    • Design a computer network to meet given requirements.
    • Evaluate network performance and recommend improvements.
    • Install and configure network devices for a computer network according to a design diagram.
    • Utilize network management tools to build a network performance baseline and diagnose problems.
  
  • CTCH 2660 - Wireless Systems


    Comprehensive overview of technologies, security, and best practices of wireless systems with current industrial standards such as IEEE802.11a, b, g, and n. Provides guidelines to plan, design, install, and configure wireless LANs. Wireless system security emphasized.

    Requisites: CTCH 1600 or 1891
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Explain how Wireless LAN works by IEEE 802.11 Physical Layer Standard.
    • Identify wireless LAN devices and explain their functions.
    • Identify wireless LAN vulnerabilities and implement wireless LAN security.
    • Manage and troubleshoot a wireless LAN with router, access point, bridge, and computer.
    • Plan and build a wireless LAN by IEEE 802.11 Medium Access Control and Network Layer Standards.
  
  • CTCH 2670 - Introduction to Cloud Computing


    This course explores the fundamental concepts of cloud computing and how it differs from past information technology models. Cloud computing data storage, virtual servers, networks, and databases are covered. Other topics include security, load balancing, and auto scaling. Students access cloud based service providers and develop new skills by working with new or improved technologies.

    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to describe the fundamental concepts of cloud computing and how cloud computing differs from other information technology models.
    • Students will be able to identify the different cloud computing service providers and contrast the types of services provided.
    • Students will be able to create and work with fundamental cloud computing services including data storage, virtual computing, virtual networking, and security.
  
  • CTCH 2700 - Network Management and Administration


    Introduction to computer operating systems and systems administration. Covers topics such as system installation and configuration, managing user accounts, configuring network services, managing system resources, system monitoring, back-up and recovery.

    Requisites: CTCH 1600 or 1891
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT013 MS Windows Server 2003 Environment
    College Credit Plus: Level 1
    Learning Outcomes:
    • Configure and manage users, computers, and groups.
    • Configure, manage, and maintain access to network resources.
    • Implement, manage, and maintain disaster recovery.
    • Install, configure, and manage network services.
    • Install, manage, and maintain a network server environment.
  
  • CTCH 2800 - Operating Systems


    Introduction to computer operating systems. Explores different operating systems. Emphasis on what operating systems are, how they work, and how to use them, along with their similarities and differences.

    Requisites: CTCH 1600 or 1891
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: CTAG course: CTIT011 MS Windows Desktop OS
    College Credit Plus: Level 1
    Learning Outcomes:
    • Demonstrate an understanding of memory, CPU, and device management.
    • Identify and explain the main functions of operating system.
    • Install an operating system with main drivers and services.
    • Secure and optimize operating system performance with system tools.
    • Troubleshoot common operating system errors.
  
  • CTCH 2801 - Creating eBooks


    Teaches experienced word processor users the techniques needed to produce and publish their writing in ebook format.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Know the resources available to the home publisher
    • Understand the mechanics of creating a book in digital formats appropriate for ebooks.
    • Understand the mechanics of publishing an ebook.
  
  • CTCH 2802 - Introduction to Google Docs


    Introduction to the free online document creation and editing tools available through Google Docs.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to create a simple spreadsheet
    • Ability to create a simple survey
    • Ability to create a survey and use the results
    • Ability to create simple word processor documents
    • Understand the mechanics of collaborating on documents
  
  • CTCH 2803 - Safe Facebooking


    An introduction to the use of the social media application Facebook, with a particular focus on tools and techniques for managing privacy and safety.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Understand current topics related to online safety and privacy
    • Understand how to configure Facebook account and privacy settings
    • Understand the social networking business model
  
  • CTCH 2804 - Photoshop: Basic Correction Techniques


    Introduces the student to Photoshop software for enhancing photographs.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Ability to improve digital portraits by whitening teeth and removing blemishes
    • Ability to manipulate digital images by removing unwanted objects, cropping, resizing, and combining images.
    • Understand image resolution and color codes
    • Understand the use of layers
  
  • CTCH 2805 - Photoshop Artistic Enhancements


    Presents to the novice Photoshop user intermediate skills such as artistic filters and enhanced image composition.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Apply artistic filters
    • Enhance the realism of composite images
    • Manipulate colors
  
  • CTCH 2850 - Database Management Systems


    Introduction to concepts and principles of database management. Focuses primarily on relational databases and includes database design, normalization, SQL, object-oriented theory, and database administration using both a desktop database management application and an enterprise level database management system.

    Requisites: C or better in CTCH 1250 and (C or better in MATH D005 or Math Placement Level 1 or higher)
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Create databases using desktop database management software and enterprise level software.
    • Describe when a database is an appropriate solution to a business problem.
    • Design a relational database in which all tables are in Third Normal Form.
    • Design simple reports and data entry screens using a desktop database management system.
    • Know the attributes of a relational database including but not limited to normalization, referential integrity, and constraints.
    • Know the job functions of various database professionals.
    • Recognize and discuss ethical considerations in the use of databases.
    • Understand basic concepts and techniques related to security and privacy of databases.
    • Understand the use and protection of distributed databases.
    • Write SQL statements to query databases and to create and alter tables and views.
  
  • CTCH 2860 - Database Application Development


    Introductory database applications development course. Focuses on tools and techniques for designing and implementing input screens and reports, importing and exporting of data, data validation, use of external data, optimization of the application, support for multi-user access to the application, communicating with other applications, Internet integration, and documentation of the application.

    Requisites: CTCH 1330 and 2850
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Bundle program units into application packages.
    • Code blocks of code that access and manipulate data in a database.
    • Create and use procedures and functions.
    • Develop database triggers.
    • Manage errors with exception handlers.
    • Recognize and discuss ethical considerations in the use of databases.
    • Understand concepts and techniques related to security and privacy of databases.
    • Use advanced SQL statements to create, query, update, and delete a database.
  
  • CTCH 2870 - Database Administration


    Introduction to the administration of databases. Examines the role of a database administrator in designing, installing, configuring, and maintaining a database and a database server. Also covers management of secure access to the database and planning for disaster recovery.

    Requisites: C or better in CTCH 2850
    Credit Hours: 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Assign database access and resources to users.
    • Create and assign user ids, roles, and profiles.
    • Create professional documentation of a database installation.
    • Install and configure a database server.
    • Monitor database performance.
    • Perform backup and restoration of a database.
  
  • CTCH 2900 - Special Topics


    Provides the opportunity to explore or expand upon subjects or topics not covered or only briefly covered in other CTCH courses. Topics may vary from year to year and may include either business or scientific applications in computer science.

    Requisites: Permission required
    Credit Hours: 1 - 8
    Repeat/Retake Information: May be repeated for a maximum of 8.0 hours.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Outcomes will vary with topic.
  
  • CTCH 2920 - Practicum


    Practicum content varies

    Requisites: Permission required and no more than 6 hours of CTCH 2920
    Credit Hours: 1 - 6
    Repeat/Retake Information: May be repeated for a maximum of 6.0 hours.
    Lecture/Lab Hours: 3.0 practicum
    Grades: Eligible Grades: A-F,CR,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Outcomes vary with content.

Criminal Justice

  
  • CJ 2000 - Introduction to Criminal Justice Studies


    This course introduces undergraduate criminal justice students to their major and prepares them to be successful in the program. Students complete a number of assignments relating to their major and advancing in their chosen career fields. Topics include presentation of self, career exploration and development, research and writing skills, enhancement of critical thinking and study skills. This course is recommended to students once they have been admitted into the criminal justice program, but can also be taken by pre-criminal justice majors.

    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 1.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to apply the tools needed (i.e. time management, writing skills, APA citations) to be successful in upper-level classes
    • Students will be able to identify, read, and use peer-reviewed research in the field of criminal justice.
    • Students will be able to explain how they will meet the requirements of their prospective career paths.
    • Students will be able to create and effectively use the tools necessary to successfully present themselves to prospective employers (resume, cover letter, interview, & portfolio development).
    • Students will be able to communicate professionally in an online medium
    • Students will be able to describe and compare the diverse career paths open to criminal justice majors.
    • Students will be able to articulate the requirements for graduation as a Bachelor of Criminal Justice major.
  
  • CJ 4800 - Drugs, Crime, and Society


    This course examines the relationship between drug use and crime in American society. It serves as a synthesis of the abuse of drugs and the societal consequences in relation to crime and the criminal justice system. In this course students examine the attributes of the people who use drugs, the social dynamics that influence legality, and the norms and characteristics of the society in which the substance use occurs. We conduct an examination of drug use and crime at the micro, meso, and macro levels of analysis. In particular, students gain an understanding of the nexus between individual use, crime, and systematic violence tied to criminal organizations that sell and traffic drugs. Students move beyond U.S. borders and explore drug trafficking and global politics. Prevention, intervention, and treatment tactics used in the U.S. criminal justice system are explored and critiqued. Finally, public policy concerning drug related issues are examined.

    Requisites: (C or better in LET 3550 or PSY 2120 or COMS 3420 or SW 3870) and (LET 3555 or PSY 2110 or COMS 3520 or QBA 2010 or MATH 2500 or concurrent) and (3 hours in PSY or SOC) and Sr
    Credit Hours: 3
    General Education Code (students who entered prior to Fall 2021-22): 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to explain the social dynamics that influence legality of drug in both a historical and contemporary context.
    • Students will be able to outline socio-cultural factors that contribute to drug use and empirical generalizations (i.e. trends, patterns) regarding drug use across a number of correlates (i.e. age, race, social class, gender).
    • Students will be able to describe the relationship between drug use and crime committed by individuals.
    • Students will be able to recognize the connection between violence and drug trafficking at the domestic and international levels.
    • Students will be able to identify and critique tactics used by law enforcement, the court system, and corrections in the War on Drugs.
    • Students will be able to describe the key issues affecting drug prevention and treatment, and discuss what research has concluded about the effectiveness of selected prevention and treatment programs.
    • Students will be able to identify and critique contemporary criminal justice and public policy issues surrounding drug use and abuse.
  
  • CJ 4800 - Drugs, Crime, and Society


    This course examines the relationship between drug use and crime in American society. It serves as a synthesis of the abuse of drugs and the societal consequences in relation to crime and the criminal justice system. In this course students examine the attributes of the people who use drugs, the social dynamics that influence legality, and the norms and characteristics of the society in which the substance use occurs. We conduct an examination of drug use and crime at the micro, meso, and macro levels of analysis. In particular, students gain an understanding of the nexus between individual use, crime, and systematic violence tied to criminal organizations that sell and traffic drugs. Students move beyond U.S. borders and explore drug trafficking and global politics. Prevention, intervention, and treatment tactics used in the U.S. criminal justice system are explored and critiqued. Finally, public policy concerning drug related issues are examined.

    Requisites: (C or better in LET 3550 or PSY 2120 or COMS 3420 or SW 3870) and (LET 3555 or PSY 2110 or COMS 3520 or QBA 2010 or MATH 2500 or concurrent) and (3 hours in PSY or SOC) and Sr
    Credit Hours: 3
    General Education Code (students who entered prior to Fall 2021-22): 3
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 lecture
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to explain the social dynamics that influence legality of drug in both a historical and contemporary context.
    • Students will be able to outline socio-cultural factors that contribute to drug use and empirical generalizations (i.e. trends, patterns) regarding drug use across a number of correlates (i.e. age, race, social class, gender).
    • Students will be able to describe the relationship between drug use and crime committed by individuals.
    • Students will be able to recognize the connection between violence and drug trafficking at the domestic and international levels.
    • Students will be able to identify and critique tactics used by law enforcement, the court system, and corrections in the War on Drugs.
    • Students will be able to describe the key issues affecting drug prevention and treatment, and discuss what research has concluded about the effectiveness of selected prevention and treatment programs.
    • Students will be able to identify and critique contemporary criminal justice and public policy issues surrounding drug use and abuse.

Dance

  
  • DANC 1010 - Intro to Modern Dance


    Introduces students to the genre of dance known as modern dance technique. Students develop an understanding of movement in relation to space, time, and energy through movement practice and experimentation and become familiar with body awareness, movement control, body parts, placement, and the kinesthetic sense. Critical thinking on dance as art is developed through class discussion of live dance performances and classroom movement projects utilizing knowledge gained.

    Credit Hours: 1
    Repeat/Retake Information: May be repeated for a maximum of 2.0 hours.
    Lecture/Lab Hours: 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Develop body alignment awareness in the context of modern dance technique.
    • Develop critical thinking skills through viewing and discussion of live dance concerts, video viewings and readings.
    • Develop movement skills using the body’s full range of motion and spatial awareness.
    • Develop muscular, musical and rhythmic skills as they pertain to modern dance.
  
  • DANC 1020 - Intro to Dance Ballet


    An introductory in the basic movement vocabulary and style of classical ballet technique. Classes consist of barre work and center floor work that develops strength, flexibility, and coordination. Ballet movement skills may be taught in the Cecchetti, Russian, or French style and will emphasize proper body alignment/placement, feet and arm positions, and movement combinations that utilize the classical ballet movements learned in class.

    Credit Hours: 1
    Repeat/Retake Information: May be repeated for a maximum of 2.0 hours.
    Lecture/Lab Hours: 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Apply kinesthetic knowledge and critical thinking skills in viewing and discussion of live dance performances, videotape and readings.
    • Demonstrate an understanding of classical ballet vocabulary and aesthetics.
    • Demonstrate awareness of rhythm and musical phrasing of movement appropriate to classical ballet.
    • Demonstrate greater awareness of body parts and alignment and an enhanced kinesthetic sense of self in space.
    • Demonstrate greater movement skills using time, space and effort/energy.
  
  • DANC 1040 - Intro to Dance Jazz I


    An introduction to jazz dance techniques and jazz dance styles. Emphasis will be placed on developing basic jazz skills that serve as the foundation for all styles of jazz dance from vernacular through hip-hop. Students will learn the dance vocabulary that is specific to jazz dance and that incorporates strength, flexibility, coordination, and rhythmic awareness.

    Credit Hours: 1
    Repeat/Retake Information: May be repeated for a maximum of 2.0 hours.
    Lecture/Lab Hours: 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate basic jazz dance skills in several different jazz styles.
    • Demonstrate improved coordination, strength, flexibility and rhythmic awareness.
  
  • DANC 1050 - Introduction to African Dance Technique


    Introduction to traditional dances of Africa. Will focus on developing a balanced practical and theoretical understanding of the dances and related traditional rhythms and songs. It will explore basic African dance movements coming from secular and social dances, focusing on their quality, timing, and spatial organization. Over the course of 14 weeks the students will learn approximately 6 dance types from 6 different ethnic groups. No prior African dance experience in necessary.

    Credit Hours: 1.5
    Repeat/Retake Information: May be repeated for a maximum of 3.0 hours.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,CR,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Expands the students dance knowledge beyond (European, American) Western dance techniques.
    • Students will develop a balanced practical, and theoretical understanding of the dances and related traditional rhythms and songs.
    • Students will develop proper body alignment, strength, and flexibility.
    • Students will understand the aesthetics, expression, and philosophical outlook of Africans through its traditional dances, music and songs.
  
  • DANC 1070 - Introduction to Hip Hop Dance


    This course introduces students to Hip Hop dance. The course emphasizes beginner level learning of the percussive, improvisational, and communal aspects of Hip Hop and the polyrhythmic and polycentric nature of the form. Class work focuses on learning movement that utilizes a curved spine, bent knees, and rhythmic integration of the whole body. Students also participate in call and respond exercises, playful improvisations, and discussions about the personal, social, historical, and cultural contexts of hip-hop.

    Credit Hours: 1
    Repeat/Retake Information: May be repeated for a maximum of 2.0 hours.
    Lecture/Lab Hours: 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to perform and analyze basic movements in Hip Hop.
    • Students will be able to demonstrate proper alignment.
    • Students will be able to identify basic movements including isolations, footwork, popping, locking, and waves.
    • Students will be able to learn and retain basic hip-hop movement patterns in across the floor and center combinations.
    • Students will be able to develop and perform rhythmic interpretations of Hip Hop movements to music.
    • Students will be able to discuss the cultural contexts and traditions rooted in Hip Hop.
  
  • DANC 1080 - Introduction to Tap Dance


    This course introduces students to tap dance. Class work focuses on beginning level warm-up sequences, across the floor progressions, and center floor combinations that teach students the basic steps and technical principles of tap. Emphasis is placed on rhythms, foot articulations, alignment, and the development of listening skills to create a whole-body approach to learning tap. Additionally, students study the history of the form, classic Broadway tap (1920’s to present), and soft shoe and swing rhythms. Class work includes call and respond exercises, improvisation, choreographic study, and discussion.

    Credit Hours: 1
    Repeat/Retake Information: May be repeated for a maximum of 2.0 hours.
    Lecture/Lab Hours: 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to perform and analyze beginner level tap technique.
    • Students will be able to demonstrate basic rhythms, steps, and foot articulations.
    • Students will be able to demonstrate efficient alignment.
    • Students will be able to retain tap vocabulary in movement sequences across the floor and center combinations.
    • Students will be able to develop short phrases of tap steps.
    • Students will be able to identify various rhythmic structures.
    • Students will be able to discuss tap dance and notable contributions to the form.
  
  • DANC 1090 - Musical Theater Dance


    This course broadens the technical and stylistic range, movement vocabulary, and aesthetic choices of students through exploration of the diverse genres of musical theater dance. The course focuses on challenging, high energy warm-up sequences, across the floor progressions, and center floor combinations that require students to apply a robust physical practice. This course uses a variety of approaches to train the body including: Bartenieff Fundamentals, Improvisation, technical studies from Ballet, Tap, Hip-Hop, Jazz, Modern, and musical theater repertory. Students learn about historical and current musical theater choreographers and styles. Other class activities include discussions, musicianship, choreographic study, audition preparation, and various partnering exercises.

    Requisites: DANC 1040, 1240, 2040, or 2240
    Credit Hours: 1
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to demonstrate technical proficiency and a stylistic range of musical theater dance.
    • Students will be able to apply fundamental body knowledge to a range of movement approaches and combinations.
    • Students will be able to demonstrate integrated alignment and carriage of the body.
    • Students will be able to execute advanced movement vocabulary through challenging and extended movement combinations in both solo and ensemble work.
    • Students will be able to create movement combinations that could be used for personal expression, auditions, and/or performance.
    • Students will be able to recognize important aspects of musical theater including musicianship, choreography, and partnering work.
    • Students will be able to discuss historical and current musical theater choreographers and styles.
  
  • DANC 1110 - Music for Dance I


    Nature and principles of rhythmic structure in dance and music.

    Requisites: Dance major or minor
    Credit Hours: 2
    Repeat/Retake Information: May be repeated for a maximum of 4.0 hours.
    Lecture/Lab Hours: 1.0 lecture, 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate ability to subdivide counts.
    • Demonstrate a basic understanding of musical phrasing, and the ability to divide a piece of music into sections.
    • Demonstrate ability to correctly identify the counting scheme after listening to a piece of music.
    • Demonstrate an understanding of basic rhythm notation.
    • Demonstrate confidence in their own ability as a rhythmic performer, using voice, body, and various percussion instruments.
    • Demonstrate familiarity with asymmetric counting schemes and mixed meters.
    • Improved ability to count musically and to count out loud while dancing.
    • Possess a strong sense of pulse.
  
  • DANC 1210 - Modern Dance Technique I


    Introduction to basic technical skills of modern dance, including alignment, strength, flexibility, rhythmic accuracy, and reproduction of a movement shape.

    Requisites: Dance major or minor
    Credit Hours: 2
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 4.5 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: TAG course: OAH014 Dance Composition
    College Credit Plus: Level 1
    Learning Outcomes:
    • In class, students are expected to take risks in order to better understand dynamics, their weight, and the force necessary to execute a range of movement from subtle to explosive.
    • Student will demonstrate proficiency in technical skills such as alignment, balance, rhythm, and locomotion as well as expressive skills involving dynamics, intention, and initiation.
    • Students will apply corrections in order to demonstrate the clear embodiment of physical concepts.
    • Students will differentiate between whole body and sequential actions as well as refine rhythmic accuracy.
  
  • DANC 1211 - Modern Dance Technique II


    Development of basic technical skills of modern dance, including alignment, strength, flexibility, rhythmic accuracy, and reproduction of a movement shape building on materials from DANC 1210.

    Requisites: DANC 1210
    Credit Hours: 2
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 4.5 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Course Transferability: TAG course: OAH014 Dance Composition
    College Credit Plus: Level 1
    Learning Outcomes:
    • Build strength and dynamic flexibility and understand how to maintain these attributes over time.
    • Refine performance techniques, including developing a dynamic sense of rhythm and clarity of focus.
    • Understand how to apply group and individual corrections on a continuous basis.
    • Understand the principles of breath, effort, time and spatical direction.
  
  • DANC 1220 - Ballet Technique I


    Introduction to ballet and the development of basic technical skills within the classical ballet tradition. Execution of basic ballet vocabulary with an emphasis on classical line.

    Requisites: Dance major or minor
    Credit Hours: 1.5
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Learn correct ballet terminology.
    • Learn efficient, correct execution of ballet vocabulary.
    • Learn to execute movement clearly in space.
    • Learn to phrase movement musically in relation to live accompaniment.
    • Learn to use the arms and torso expressively in accordance with ballet tradition.
    • Understand correct body placement (alignment) and classical line.
  
  • DANC 1221 - Ballet Technique II


    Continuation of 1220. Introduction to ballet and the development of basic technical skills within the classical ballet tradition. Execution of basic ballet vocabulary with an emphasis on classical line.

    Requisites: DANC 1220
    Credit Hours: 1.5
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate professional level performance skills and artistry as a result of practicing and mastering the movement material covered in class.
    • Demonstrate significant improvement beyond overall physical training including increased strength, stamina, flexibility, and endurance.
    • Demonstrate the ability to utilize concepts taught in class to successfully continue in the dance program and advance to the next level of ballet technique.
    • Know and properly execute the ballet vocabulary covered in class.
    • Show significant improvement beyond current level of technical skill through consistent application of feedback and corrections given in class.
  
  • DANC 1230 - Beginning Dance Composition I


    Exploration of movement materials through improvisation and short problems dealing with rhythm, space, movement qualities, and dynamics.

    Requisites: Dance major or minor
    Credit Hours: 2
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 4.0 studio, 2.0 laboratory
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • An enhanced capacity to observe and discern movement and describe it (fluency in verbal descriptions of dance).
    • Students will be able to demonstrate: the ability to create movement (develop a movement vocabulary).
    • Ability to engage in and explore movement ideas in improvisation,
    • Ability to produce, rehearse, and perform movement studies based on explorations in space, time, and energy.
  
  • DANC 1231 - Beginning Dance Composition II


    Continuation of 1230. Exploration of movement materials through improvisation and short problems dealing with rhythm, space, movement qualities, and dynamics.

    Credit Hours: 2
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 4.0 studio, 2.0 laboratory
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Further develop facility with choreographic building blocks of space, time, and energy through choreographic exploration and experimentation.
    • To continue to break familiar movement patterns and develop a personal movement vocabulary through improvisation and choreographic exercises.
    • To speak about and describe movement; provide classmates with constructive, informative feedback using appropriate language and concepts.
  
  • DANC 1240 - Jazz Dance Technique I


    Beginning through intermediate level instruction in various styles of jazz dance including the use of proper technique, performance quality, and rhythmic complexity. Development of movement skills from various styles of jazz through using a series of challenging exercises and movement phrases to improve technique and to build strength, stamina, and performance quality.

    Requisites: Permission required
    Credit Hours: 1.5
    Repeat/Retake Information: May be repeated for a maximum of 3.0 hours.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate accurate movement reproduction and performance quality in various jazz styles.
    • Demonstrate beginning through intermediate level skills in jazz dance technique including: proper technique and form of specific style.
    • Demonstrate rhythmic accuracy and sensitivity.
  
  • DANC 1250 - African Dance Technique I


    Introduction to traditional dances of Africa. Will focus on developing a balanced practical, and theoretical understanding of the dances and related traditional rhythms and songs. It will explore basic African dance movements coming from secular and social dances, focusing on their quality, timing and spatial organization. Over the course of 14 weeks the students will learn approximately 6 different dance types from 6 different ethnic groups. No prior African dance experience is necessary.

    Requisites: Dance major or minor
    Credit Hours: 1.5
    Repeat/Retake Information: May be repeated for a maximum of 3.0 hours.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Expands the students’ dance knowledge beyond (European, American) Western dance techniques.
    • Students will develop a balanced practical, and theoretical understanding of the dances and related traditional rhythms and songs.
    • Students will develop proper body alignment, strength and flexibility.
    • Students will understand the aesthetics, expression, and philosophical outlook of Africans through its traditional dances, music and songs.
  
  • DANC 1270 - Hip Hop Dance Technique I


    This is an intermediate course that focuses on applying and integrating movement that utilizes a curved spine, bent knees, and complex rhythmic patterns with the whole body. The course emphasizes intermediate level learning of the percussive, improvisational, and communal aspects of Hip Hop and the polyrhythmic and polycentric nature of the form. Students also explore ideas of personal style, musicality, spatial awareness, gesturing and attitude/individuality. Students readily participate in call and respond exercises, playful improvisations, and discussions about the use of Hip Hop in musical theater and contemporary jazz dance.

    Requisites: DANC 1070 or permission
    Credit Hours: 1.5
    Repeat/Retake Information: May be repeated for a maximum of 3.0 hours.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to perform and analyze intermediate movements and body articulations in Hip Hop.
    • Students will be able to demonstrate technically sound alignment of the body.
    • Students will be able to learn and retain intermediate Hip Hop movement patterns in across the floor and center combinations.
    • Students will be able to develop and perform intricate rhythmic interpretations of Hip Hop movements to music.
    • Students will be able to express personal style, musicality, spatial awareness, gesturing and attitude/individuality through Hip Hop dance.
    • Students will be able to discuss the use of Hip Hop in musical theater and contemporary jazz dance.
  
  • DANC 1280 - Tap Dance I


    This is an intermediate level tap dance course that focuses on warm-up sequences, across the floor progressions, and center floor combinations that advance students technical proficiencies in tap. Students expand their technical capabilities and aesthetic range with work on complex rhythms, steps, foot articulations, and whole-body alignment. Students expand their expressive potential for tap dance through application of listening skills, personal musicianship, and study of contemporary forms and diverse styles of tap dance. Class work also includes call and respond exercises, improvisation, choreographic study, and discussion.

    Requisites: DANC 1080 or permission.
    Credit Hours: 1.5
    Repeat/Retake Information: May be repeated for a maximum of 3.0 hours.
    Lecture/Lab Hours: 3.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to perform and analyze intermediate level tap technique.
    • Students will be able to demonstrate intermediate level rhythms, steps, and foot articulations.
    • Students will be able to demonstrate proficient alignment and carriage of the body.
    • Students will be able to perform intermediate tap vocabulary in movement sequences across the floor and center combinations.
    • Students will be able to readily develop and execute short phrases of tap steps.
    • Students will be able to identify and produce complex rhythmic structures and steps.
    • Students will be able to discuss the diverse styles and contemporary forms of tap dance.
  
  • DANC 1700 - The Dance Experience


    A comprehensive course to introduce the beginning student to contemporary and classical dance forms including modern, ballet, and jazz dance styles. Discussions and readings cover historical and aesthetic perspectives. Live performances and studio practice contribute to students’ experiential learning.

    Credit Hours: 3
    General Education Code (students who entered prior to Fall 2021-22): 2FA
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 2.0 lecture, 2.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Critique and discuss in either a written or oral format dance choreography and performance in context of live performance and video tapes as assigned.
    • Demonstrate a fundamental knowledge of dance vocabulary and information covered in class in the studio setting.
    • Display a working understanding of course content in their final collaborative group project.
    • Identify the aesthetic principles underlying different dance genres and discern their place in the broad spectrum of dance history.
    • To know and demonstrate a range of movement elements and skills (such as balance, alignment, elevation, and landing) and basic dance steps, positions and patterns in the above-mentioned dance techniques.
    • To understand the roles of dancers, audience, and creators in a variety of dance styles and contexts; and to recognize personalities who have had significant impact in the world of dance.
  
  • DANC 1800 - Summer Dance Experience


    This summer intensive course is a college-level introduction to the study of dance. Through experiential learning in dance technique, composition, improvisation, and somatic practices, students develop their skills and knowledge in movement, the creative process, and performance. Students also gain an understanding of community engagement and current professional practices in dance.

    Credit Hours: 1 - 4
    Repeat/Retake Information: May be repeated for a maximum of 12.0 hours.
    Lecture/Lab Hours: 4.0 studio
    Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Students will be able to identify and describe contemporary styles of dance.
    • Students will be able to demonstrate increased physical conditioning and coordination in movement.
    • Students will be able to perform increasingly complex movement.
    • Students will be able to improvise and create short movement studies.
    • Students will be able to understand the fundamental principles of dance composition.
    • Students will be able to identify the components of college dance curricula.
  
  • DANC 1801 - Dance Production I


    The objective is to participate in as many capacities as possible; in all SOD performances this semester and to gain first hand experience of the process. Focuses on developing skills that will be useful in all aspects of Dance Production. Students will have the opportunity to increase their breadth of knowledge of dance production terminology and practice. They will have a good deal of practice developing time management skills for the field ( how you prioritize your life around a performance). They will have practice developing teamwork skills- as all concerts are a team effort. Designed for dance major, but non-majors are welcome.

    Requisites: Fr only
    Credit Hours: 2
    Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts.
    Lecture/Lab Hours: 2.0 laboratory, 1.0 lecture
    Grades: Eligible Grades: A-F,CR,WP,WF,WN,FN,AU,I
    Learning Outcomes:
    • Demonstrate mature time management, responsible following of directions, and demonstrate ability to work independently and as a team.
    • Perform a Production Crew job for at least one dance performance.
    • Understand the Production Crew jobs utilized for dance performances.
    • Understand the role of Production elements in dance performance.
 

Page: 1 <- Back 108 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18Forward 10 -> 54