2014-2015 Graduate Course Catalog 
    
    May 01, 2024  
2014-2015 Graduate Course Catalog [ARCHIVED CATALOG]

Courses


Please note, when searching courses by Code or Number, an asterisk (*) can be used to return mass results. For instance a Code search of 6* can be entered, returning all 600-level courses.

 

Civil Engineering

  
  • CIE 641 - Seepage & Earth Dam Desgn

    3 credit(s) Irregularly
    Types of earth dams. Method of construction. Case histories. Stability of dams. Seepage-flow nets. Effective stress analysis. Darcy’s law. Estimation of flow. Design of filters. Instrumentation. Design of dams for earthquake forces.
    PREREQ: CIE 337
  
  • CIE 642 - Treatment Processes in Environmental Engineering

    3-4 credit(s) At least 1x fall or spring
    Double Numbered with: CIE 442
    Fundamental engineering concepts and principles used for the design and operation of water and wastewater treatment systems. Estimating water demand and wastewater flows in the urban water use cycle. Significance of government regulations and standards.
  
  • CIE 643 - Transportation Engineering

    3 credit(s) At least 1x fall or spring
    Double Numbered with: CIE 443
    Transportation systems, modes and significance. Traffic engineering fundamental relationships and field studies. Intersection design and control. Geometric design of road alignments. Introduction to transportation planning. Additional work required of graduate students. A research report is required for CIE 643.
  
  • CIE 648 - Bulding Environmental Modeling and Simulations

    3 credit(s) Upon sufficient interest
    Crosslisted with: MAE 658 
    Building environmental analysis; contaminant source and sink models; single-zone, multizone, and computational fluid dynamics models.
    PREREQ: MAE 341 AND MAE 355
  
  • CIE 649 - Building Materials and Envelope

    3 credit(s) Upon sufficient interest
    Crosslisted with: MAE 659 
    Understanding of heat, air and moisture transfer effects on building envelope/enclosure through linking material properties, assembly design and hygorthermal performance with structural and mechanical considerations. Introduction to advanced computational tools for building enclosures.
  
  • CIE 651 - Physical-Chemical Process

    3 credit(s) Even Academic Yr e.g. 2004-5
    Principles used in the analysis and design of physical-chemical water/waste-treatment processes.
  
  • CIE 652 - Biologicl Waste Treatment

    3 credit(s) Upon sufficient interest
    Theories and Advanced design concepts for aerobic, anoxic and anaerobic system applications.
  
  • CIE 653 - Applied Aquatic Chemistry

    3 credit(s) Odd academic yr e.g. 2007-8
    Principles of aquatic chemistry applied to the solution of environmental engineering problems. Includes acid-base, carbonate, precipitation-dissolution, coordination, and oxidation-reduction chemistry.
    PREREQ: CIE 471 OR CIE 671 
  
  • CIE 657 - Biogeochemistry

    3 credit(s)
    Double Numbered with: CIE 457
    Biogeochemical relationships as a unifying concept for ecological systems, including importance of biogeochemical relationships in ecosystems and global cycles. The interface between abiotic and biotic components of ecosystems is explained. Additional work required of graduate students.
  
  • CIE 660 - Seminar Civil Engineering

    0 credit(s) Every semester
    Research report presentations by students and visiting specialists in civil engineering and associated sciences and professions. Required each semester of all M.C.E. candidates.
    Repeatable
  
  • CIE 662 - Chem/Soil & Natural Srfcs

    3 credit(s) Even Academic Yr e.g. 2004-5
    General principles. Chemical properties of soils, nature of surfaces, soil formation, soil minerals, and mechanisms regulating solute chemistry in soil solutions.
  
  • CIE 666 - Design of Concrete Bridges

    3 credit(s) Irregularly
    Analysis and design of highway concrete bridges. Bridge economics, aesthetics, construction, load distribution, and design using load resistance factor design (LRFD). Analysis of stresses and deformations, and the relation to AASHTO-LRFD Design Specifications.
  
  • CIE 671 - Environmental Chemistry and Analysis

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CEN 661 
    Double Numbered with: CIE 471
    An introduction to chemical principles in natural and engineered environmental systems. Thermodynamics and kinetics of reactions; acid-base chemistry; environmental organic chemistry; treatment process design applications. Includes selected laboratory exercises. Additional work is required of graduate students.
  
  • CIE 672 - Applied Env Microbiology

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CEN 672 
    Double Numbered with: CIE 472
    General Principles and application of environmental microbiology and microbial processes. Role of microbes in water pollution control, environmental health, and element cycling in the environment. Additional work is required of graduate students.
  
  • CIE 673 - Transp Procss/Env Engrng

    3 credit(s) Even Academic Yr e.g. 2004-5
    Double Numbered with: CIE 473
    Fundamentals and applications of mass and heat transport in environmental engineering. Molecular and turbulent diffusion, advection, dispersion, settling, and surface transfer in air and water. Quantitative applications in treatment systems and the natural environment. Additional work is required of graduate students.
    PREREQ: CIE 327 OR MAE 341, CIE 341
  
  • CIE 674 - Environmental Health Engineering

    3 credit(s) At least 1x fall or spring
    Double Numbered with: CIE 474
    An introduction to the relationship between human health and environmental processes. Toxicological effects of air, water and soil pollution. Approaches to risk assessment. Engineering approaches to minimize environmental health risks.
  
  • CIE 678 - Rehabilitation of Civil Infrastructure

    3 credit(s) At least 1x fall or spring
    Double Numbered with: CIE 478
    Deterioration of construction materials. Evaluation, non-destructive testing, and rehabilitation of existing structures. Properties and applications of repair materials. Seismic retrofit of bridges. Analysis and design of structural members retrofitted with carbon fiber reinforced polymer composites.
    PREREQ: ECS 325, CIE 332
  
  • CIE 687 - Environmental Geostatistics

    3 credit(s) Even Academic Yr e.g. 2004-5
    Crosslisted with: GEO 687 
    Statistical analysis of spatial patterns in environmental data. Exploratory data analysis; estimation, modeling, and interpretation of variograms; prediction using driging. Applications in engineering, geography, earth science and ecology. Use of geostatistical software.
  
  • CIE 690 - Independent Study

    1-6 credit(s) Irregularly
    Exploration of a problem, or problems, in depth. Individual independent study upon a plan submitted by the student. Admission by consent of supervising instructor(s) and the department.
    Repeatable
  
  • CIE 737 - Applied Soil Mechanics

    3 credit(s) Upon sufficient interest
    Shallow and deep foundations, buried structures, and earth structures.
    PREREQ: CIE 638 
  
  • CIE 739 - Soil Stabilization

    3 credit(s) Upon sufficient interest
    Principles and practice of stabilization techniques for soil and rock material: chemical, mechanical electrosmosis, chemical and cement grouting, de-watering, heating, and dynamic consolidation.
    PREREQ: CIE 637 
  
  • CIE 740 - Soil Dynamics

    3 credit(s) Upon sufficient interest
    Earthquakes: magnitude, intensity, design acceleration history, response spectra, soil behavior under dynamic loads, wave propagation, shear modulus and damping dynamic analysis, design of retaining walls, shallow foundations and deep foundation for earthquakes.
    PREREQ: CIE 637 
  
  • CIE 764 - Industrial Hygiene Eng

    3 credit(s) At least 1x fall or spring
    Environmental hazards to human health. Toxic properties of industrial dusts, gaseous contaminants, and ionizing radiations. Theories and principles of maximum permissible doses. Control techniques.
  
  • CIE 789 - Special Investigtns/CIE

    3 credit(s) Every semester
    Special investigations and research in civil engineering designed to meet the needs of individual students.
    Repeatable
  
  • CIE 995 - Master’s Exit Paper

    0 credit(s) Every semester
    Written paper on a topic in civil or environmental engineering, supervised by a faculty advisor and submitted in accordance with current departmental guidelines.
  
  • CIE 996 - Master’s Project

    3 credit(s) Every semester
    Investigation of a civil engineering or environmental engineering or science problem. A written report is required in accordance with current departmental guidelines. Required of all students electing the non-thesis option for a master’s degree.
    Repeatable
  
  • CIE 997 - Masters Thesis

    0-6 credit(s) Every semester
    Research thesis on some phases of engineering to be selected by student and approved by department chair.
    Repeatable
  
  • CIE 999 - Dissertation

    0-15 credit(s) Every semester
    Research Studies directed to the dissertation under supervision of member of Graduate School faculty.
    Repeatable

Computer and Information Science

  
  • CIS 500 - Selected Topics

    1-3 credit(s)
    Exploration of a topic (to be determined) not covered by the standard curriculum but of interest to faculty and students in a particular semester.
    Repeatable
  
  • CIS 531 - Compiler Construction

    3 credit(s) Upon sufficient interest
    Programming a small compiler. Lexical analysis, tokens, finite automata, hashing. Syntax analysis, grammars, syntax trees, error recovery. Scope and type analysis, symbol tables. Run-time stack, variable addressing, expression evaluation, procedure activation, recursion. Code generation, 0ptimization, portability.
    PREREQ: CIS 351
  
  • CIS 543 - Control of Robots

    3 credit(s) At least 1x fall or spring
    Crosslisted with: ELE 516 
    Kinematics, dynamics, and control of mobile and/or manipulator robots. Path planning, actuators, sensors, human/machine interface. Two hours lecture and two hours laboratory weekly. Design project.
  
  • CIS 545 - Introduction to Combinatorics

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CIS 545 
    Permutations, combinations, recurrence relations, generating functions, inclusion-exclusion and applications, introductory graph theory.
    PREREQ: CIS 275 OR MAT 375
  
  • CIS 551 - Modern Programming in Java

    3 credit(s)
    Programming in Java with generic classes. Defining generic classes. Specifying types and inheritance. Verifying correctness of Java methods and classes. Managing concurrency, remote method invocation, and performance considerations.
  
  • CIS 553 - Software Systems Implementation

    3 credit(s) At least 1x fall or spring
    Organization, analysis, and documentation of a sophisticated implementation project in a prominent high-level language, such as ADA, C, or Modular-2. Substantial programming assignments and analytical documentation. Language and project may vary from year to year.
    PREREQ: CIS 453
  
  • CIS 554 - Object Oriented Programming in C++

    3 credit(s) At least 1x fall or spring
    Survey of basic C constructs. Data abstraction, classes, derived classes, types, structures and template. Access control, information hiding, multiple inheritance. Formatting stream I/O, libraries, interfaces, modular system 0rganization. Substantial programming assignments.
    PREREQ: ECS 102
  
  • CIS 565 - Introduction to Artificial Neural Networks

    3 credit(s) Upon sufficient interest
    Perceptrons and the Perceptron Convergence Theorem; non-linear optimization, gradient descent methods; neural net architecture, conjugate-gradient and recurrent networks; Hopfield networks, Kohonen’s feature maps; non-neural clustering algorithms.
  
  • CIS 567 - Knowledge Representation and Reasoning

    3 credit(s) Irregularly
    Applications of mathematical methods to knowledge bases. Methods include nonclassical, fuzzy logic and statistical inference. Application topics include planning, temporal and physical reasoning, attitudes, the frame problem, preference, constraints, qualitative differential equations, situation theory.
  
  • CIS 581 - Concurrent Programming

    3 credit(s) Irregularly
    Processes, events, alphabets, and trace sets. Process equivalence. Divergence, dead-lock, fairness, and termination. Message channels, buffers, pipelines, trees, rings, grids, recursive nets. Mutual exclusion, semaphores, conditional critical regions, monitors, remote procedures. Programming exercises in Joyce.
  
  • CIS 583 - Systems Assurance Seminar

    3 credit(s) Irregularly
    Crosslisted with: CSE 583 
    Basic terminology of assurance and cryptography. Social and privacy issues of assurance. Ethics in computing. Legal aspects and implications of system assurance. Weekly presentations by external and internal speakers.
  
  • CIS 607 - Mathematical Basis for Computing

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 607 
    Mathematical logic including predicate calculus, induction, theories with equality relations and groups. Mathematical logic applied to structures like nonnegative integers, tuples, lists, and trees.
  
  • CIS 612 - Cloud Computing

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 612 
    Virtualized data centers, including virtual machine management, power management, and networking; cloud computing applications; and mobile cloud computing.
  
  • CIS 623 - Structured Programming and Formal Methods

    3 credit(s) At least 1x fall or spring
    Reasoning about programs: specification, design, and realization of provably correct programs. Program and data structures, binding, procedures, recursion.
    PREREQ: CIS 607 /CSE 607 
  
  • CIS 625 - Computer Graphics

    3 credit(s) Irregularly
    Graphics programming. User interfaces. Modeling and viewing transformations. Shading techniques. Representations of three-dimensional models. Curves and non-planar surfaces. Ray tracing and radiosity. Antialiasing. Programming project required.
  
  • CIS 626 - Theoretical Foundations of Computer Science

    3 credit(s) Irregularly
    Computability and decidability, first-order logic, lambda calculus systems, program verification, semantics of programming languages, theory of language.
    PREREQ: CIS 607 
  
  • CIS 628 - Introduction to Cryptography

    3 credit(s)
    Classical and public-key cryptography. Topics include classical cryptosystems and their cryptanalysis, RSA and other public key cryptosystems, pseudo-random sequences, zero-knowledge protocols, related ethical and social concerns.
    PREREQ: (CIS 477 OR CIS 675  ) OR (MAT 534  OR MAT 541 )
  
  • CIS 631 - Compiler Design

    3 credit(s) Irregularly
    Development of the logical design of a compiler: lexical analyzer, parser, symbol table, error routines, code generator, and code optimizer. Analysis of formal algorithms for each component, description of overall compiler-construction techniques.
  
  • CIS 632 - Modeling Concurrent Systems

    3 credit(s) Upon sufficient interest
    Formal methods for specifying, modeling, and analyzing concurrent systems, and mathematical basis for such methods. Automated and semi-automated tools to apply these methods to analyze emergent behavior of computing related applications.
    PREREQ: CIS 607 /CSE 607 
  
  • CIS 634 - Assurance Foundations

    3 credit(s) Irregularly
    Crosslisted with: CSE 634 
    Foundational theory, concepts, and computer-assisted reasoning tools necessary for assurance. Topics include functional programming, theorem proving, and logic for reasoning about access control, security, and trust.
  
  • CIS 643 - Computer Security

    3 credit(s)
    Crosslisted with: CSE 643 
    Operating system security. Unix security. Trusted Computing Base. Authentication. Access control. Security models. Capability. Sandboxing. Software vulnerabilities. Worms. Viruses. Secure engineering principles. Secure programming. Auditing. Forensics.
  
  • CIS 644 - Internet Security

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 644 
    Internet architecture. Security and attacks on TCP/IP, DNS, and BGP protocols. Internet protocol security. Firewall. Intrusion detection. Network traceback. Web security. Encryption. Public Key infrastructure. One-way harsh function. Digital signature. Security protocols.
  
  • CIS 645 - Graph Theory

    3 credit(s) At least 1x fall or spring
    Crosslisted with: MAT 645 
    Fundamentals of graph theory and special topics including networks, matching, connectivity, planarity, and automorphism groups.
    PREREQ: MAT 531 
  
  • CIS 646 - Enumeration, Designs, and Matroids

    3 credit(s) Irregularly
    Crosslisted with: MAT 646 
    Generating functions, Polya enumeration, set systems, design parameters, finite projective planes, matroids.
    PREREQ: MAT 531 
  
  • CIS 651 - Mobile Application Programming

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 651 
    Double Numbered with: CIS 444
    Development of applications for different mobile devices. Creating effective user interfaces, efficient use of persisitent storage, network services, GPS, maps and sensors. Additional work required of graduate students.
  
  • CIS 652 - Building Assured Components

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 652 
    Development of system components with provable functional properties. Students gain hands-on experience walking the virtuous cycle of executable specifications, formal verification, and translation of specifications into a mainstream language.
    PREREQ: CIS 634 
  
  • CIS 655 - Computer Architecture

    3 credit(s) At least 1x fall or spring
    Computer-architecture characteristics and their effect on the design and performance of programs. Price-performance tradeoffs, instruction set design, memory hierarchies, pipelining, storage systems, selected topics in parallel architectures. Architecture of specified computers.
    PREREQ: CIS 341
  
  • CIS 656 - Concepts in Concurrent Programming

    3 credit(s) Irregularly
    Introduction to concurrent programming. Programming-language features for expressing concurrent execution (processes), process communication, and process synchronization; methods of proving properties of concurrent programs, techniques for implementing concurrent systems.
    PREREQ: CIS 623 
  
  • CIS 657 - Principles of Operating Systems

    3 credit(s) At least 1x fall or spring
    Design and implementation of operating systems. Process and memory management, resource scheduling, file system management, I/O and kernel services and structuring. Includes weekly lab using a Unix-like operating system.
    PREREQ: CIS/CSE 486 OR EQUIVALENT
  
  • CIS 661 - Logic Programming 1

    3 credit(s) Irregularly
    Formal logic as a programming language. Use of theorem prover as interpreter for programming languages, particularly Horn clause systems. Representation of problem transformations of programs. Applications, including natural-language processing, database representation, and query and expert systems; extensions of Horn clause formalisms.
  
  • CIS 665 - Computer Vision

    3 credit(s) Odd academic yr e.g. 2007-8
    Image formation, edge detection, filtering, stereo vision, surface orientation. Optical flow, boundary detection, region growing, texture, motion analysis, representation of two- and three-dimensional objects. Knowledge representation issues for computer vision.
  
  • CIS 666 - Expert Systems

    3 credit(s) Upon sufficient interest
    Crosslisted with: CSE 683 
    Production rules, forward/backward chaining, Rete algorithm, structured objects, introduction to an expert system language/shell, probabilistic inference networks, fuzzy logic, knowledge acquisition, and explanation generation. Programming project or term paper required.
  
  • CIS 667 - Introduction to Artificial Intelligence

    3 credit(s) Upon sufficient interest
    Crosslisted with: CSE 684 
    Double Numbered with: CIS 467
    Knowledge representation, production systems, search algorithms, game playing, uncertainty handling, learning, automated reasoning, computer vision, and natural language processing. Programming project or term paper required for CIS 667, not for CIS 467.
  
  • CIS 668 - Natural Language Processing

    3 credit(s) Upon sufficient interest
    Crosslisted with: IST 664 
    Double Numbered with: CIS 468
    Linguistic and computational aspect of natural language processing technologies. Lectures, readings, and projects in the computational techniques required to perform all levels of linguistic processing of text. Additional work required of graduate students.
  
  • CIS 671 - Introduction to the Theories of Computation and Complexity

    3 credit(s)
    Graduate- level survey of regular languages, finite state machines, elementary theory of computation, classification of unsolvable problems, elementary computational complexity theory, NP-completeness, and related notions.
    PREREQ: CIS 607 
  
  • CIS 672 - Mathematical Logic I

    3 credit(s)
    First order logics and interpretations. Godel-Henkin completeness theorem, Herbrand’s Theorem, compactness theorem, and the Lowenheim-Skolem Theorem. Basic model theory with applications to the theory of fields. Categoricity in power.
  
  • CIS 675 - Design and Analysis of Algoritms

    3 credit(s) At least 1x fall or spring
    Asymptotic analysis and recurrences; classical numeric algorithms; advanced data structures; graph algorithms; divide-and-conquer, greedy choice, dynamic programming, and other computational strategies; NP-completeness.
    PREREQ: CIS 607 /CSE 607 
  
  • CIS 678 - Quantum Computing

    3 credit(s)
    Purpose of QC; quantum registers; quantum state transitions; classical vs quantum models of computation; quantum cellular automata and Hilbert Space 12; no-cloning theorem; quantum teleportation; quantum logic.
    PREREQ: CIS 607 /CSE 607 , MAT 397 OR MAT 331
  
  • CIS 681 - Software Modeling and Analysis

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 681 
    Project-based course covering software modeling, architecture, design, and implementation using diagramming, analysis tools, and common sense engineering methods to analyze performance of concurrent, message-driven systems.
  
  • CIS 685 - Simulation & Modelling

    3 credit(s) Irregularly
    Use of the digital computer for simulation systems. Modeling, construction of flowcharts, fixed-time increment and time-status register methods of simulating, simulation languages, generation of random numbers, experimental design, and analysis of simulated data.
    PREREQ: IOR 525, 526, OR MAT 521 , MAT 525 
  
  • CIS 686 - Discrete Event Systems

    3 credit(s)
    A spectrum of discrete event models used to describe and analyze discrete event systems will be covered including automata, Petri nets, Markov chains, and introductions to queuing models and discrete event simulation.
    PREREQ: ECS 525  OR MAT 521  OR ELE 606 
  
  • CIS 687 - Object Oriented Design

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 687 
    Basic methods of object oriented software design and implementation. Object oriented software engineering methodologies: specification, hierarchical decomposition, reuse and extensibility. Implementation of projects in object oriented programming language and analysis of design case studies.
  
  • CIS 688 - Internet Programming

    3 credit(s)
    Crosslisted with: CSE 686 
    A laboratory projects course. Programming models on web clients and servers. Topics include: browser and server object models, tagged languages, emphasizing HTML and XML, ASP programming, and database connectivity.
  
  • CIS 689 - Mobile Systems Security

    3 credit(s) At least 1x fall or spring
    Double Numbered with: CIS 489
    Components in Mobile OS; basic mobile app development; sandbox mechanism; permission enforcement; vulnerabilities; malware attacks. Additional work required of graduate students.
  
  • CIS 690 - Independent Study

    1-6 credit(s)
    In-depth exploration of a problem or problems. Individual independent study upon a plan submitted by the student. Admission by consent of supervising instructor or instructors and the department.
    Repeatable
  
  • CIS 712 - Data Parallel Computing

    3 credit(s)
    Languages and algorithms for massively parallel computation on SIMD architectures. Illustrations drawn from applications such as shortest path determination, connected components, N-body problems, graphics, differential equations, simulated annealing, calculation in finite fields. Substantial programming project.
    PREREQ: CIS 623 
  
  • CIS 731 - Artificial Neural Netwks

    3 credit(s)
    Perceptions, capabilities and limitations. Supervised and unsupervised neural learning. Error back propagation and related algorithms. Hopfield model, feature maps, associative memory, simulated annealing, Boltzmann machines, and genetic algorithms. Complexity, capabilities, applications of neural networks.
  
  • CIS 752 - Wireless Network Security

    3 credit(s)
    Wireless communication technologies, wireless LAN, mobile IP, mobile ad-hoc networks, wireless sensor networks, secure routing, secure locationing, key management, trust management, group communication, energy efficiency.
    COREQ: CIS/CSE 758 OR CIS/CSE 785
  
  • CIS 767 - Mathematical Theory of Computation

    3 credit(s)
    The classical theory of effective computability, primarily concerned with the existence of computer methods. Topics: Turing machines, computable functions, recursion, unsolvable problems, degrees of unsolvability, applications.
    PREREQ: CIS 521
  
  • CIS 774 - Principles of Distributed Access Control

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 774 
    Specification, verification, and design of secure networks using formal logic. Includes historical access control models, role-based access control, and logics for reasoning about authentication, authorization, audit, delegation, and trust.
    PREREQ: CIS 607 /CSE 607 
  
  • CIS 775 - Distributed Objects

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 775 
    Design and implement software components using the Component Object Model (COM). Students will develop programs with COM components, ActiveX controls, and distributed applications.
  
  • CIS 776 - Design Patterns

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 776 
    A seminar course based on the book “Design Patterns.” Object oriented design methods emphasizing conceptual understanding rather than software development projects.
  
  • CIS 778 - Advanced Windows Programming

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 778 
    Seminar/projects course including: MFC library; windows architecture Graphics Device Interface; common, ActiveX, and Explorer controls; bitmaps; property sheets; toolbars; and status bars.
  
  • CIS 784 - Software Engineering Studio

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 784 
    Applied software engineering and project management. Students are expected to analyze, plan, design, implement, test, and evaluate original software system to stand alone or be integrated into an existing environment. All work performed in teams.
    PREREQ: CSE 682  OR CSE 687 
  
  • CIS 787 - Analytical Data Mining

    3 credit(s) At least 1x fall or spring
    Crosslisted with: CSE 787 
    Knowledge discovery process, data warehouses, OLAP, data mining inference based on statistics and machine learning, rule generation; emphasis on analytical aspects; applications.
    PREREQ: CIS 675 , ELE 606 , CSE 607 
  
  • CIS 996 - Master’s Project

    3 credit(s) At least 1x fall or spring
    Analysis and specification of a substantial programming exercise from a precise software definition. Top-down, modular design of algorithms and data structures. Complete and professional documentation of full implementation, including verification and performance analysis.
  
  • CIS 997 - Masters Thesis

    1-6 credit(s) At least 1x fall or spring
    Repeatable
  
  • CIS 999 - Dissertation

    1-15 credit(s) At least 1x fall or spring
    Repeatable

Clarinet

  
  • CLR 540 - Clarinet/Non Music Majors

    1-4 credit(s) Every semester
    For non-music students.
  
  • CLR 545 - Clarinet/Music Majors

    1-4 credit(s) Every semester
    For music students.
  
  • CLR 546 - Clarinet/Music Majors

    1-4 credit(s) Every semester
    For music students.
  
  • CLR 645 - Clarinet/Music Majors

    1-6 credit(s) Every semester
    For performance majors.
  
  • CLR 646 - Clarinet/Music Majors

    1-6 credit(s) Every semester
    For performance majors.
  
  • CLR 745 - Clarinet/Music Major

    1-6 credit(s) Every semester
    For performance majors.
  
  • CLR 746 - Clarinet/Music Major

    1-6 credit(s) Every semester
    For performance majors.

Communication Design

  
  • CMD 550 - Communication Design Problems

    1-6 credit(s) Every semester
    Individual instruction in various areas of editorial design. In mixed-level groups, students develop projects according to individual interests and abilities. Strategic planning based on research and marketing principles. CMD 450 students also develop writing and presentation skills.
    Repeatable
  
  • CMD 650 - Commun Design Research Problem

    1-12 credit(s) Every semester
    Individual projects in selected areas of communications design. Emphasizes professional problems.
    Repeatable

Communications

  
  • COM 500 - Selected Topics

    1-3 credit(s) Irregularly
    Exploration of a topic (to be determined) not covered by the standard curriculum but of interest to faculty and students in a particular semester.
    Repeatable
  
  • COM 505 - Communications Law for Journalists

    3 credit(s) Every semester
    Survey of communications law emphasizing First Amendment issues: libel, privacy, confidentiality, access to information, etc. for journalists. Students may not receive credit for more than one of the following: COM 505, 506, 507.
  
  • COM 506 - Communications Law for Television, Radio, Film

    3 credit(s) Every semester
    Survey of communications law emphasizing First Amendment and regulatory law as they pertain to television, radio, film. Students may not receive credit for more than one of the following: COM 505, 506, 507.
  
  • COM 507 - Communications Law for Advertising and Public Relations

    3 credit(s) Every semester
    Survey of communications law emphasizing applications to advertising and public relations. Students may not receive credit for more than one of the following: COM 505,506,507.
  
  • COM 515 - History of Media in the United States in the Modern Age

    3 credit(s) Irregularly
    Print and electronic media in the United States in the context of social and political developments in the 20th century.
 

Page: 1 <- 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12Forward 10 -> 36