Apr 19, 2024  
Graduate Record 2016-2017 
    
Graduate Record 2016-2017 [ARCHIVED RECORD]

Course Descriptions


 

Civil Engineering

  
  • CE 7320 - Design of Slab and Shell Structures


    Using both exact and simplified methods of thin shell theory, such structures as domes, cylindrical roofs, tanks, hyperbolic paraboloids, folder plate roofs, and suspension forms are analyzed and designed. Effects of stiffening beams and edge stress are studied. Considers erection, economy and aesthetics. Prerequisite: CE 6310 or CE 6320.



    Credits: 3
  
  • CE 7330 - Advanced Finite Element Applications in Structural Engineering


    Development and application of two- and three-dimensional finite elements; plate bending; isoparametric formulation; solid elements; nonlinear element formulation with application to material and geometric nonlinearities; stability problems; formulation and solution of problems in structural dynamics; use of commercial computer codes. Prerequisite: CE 6330 or equivalent.



    Credits: 3
  
  • CE 7340 - Dynamics of Structures


    Study of the dynamic behavior of such structures as beams, rigid frames, floors, bridges, and multi-story buildings under the action of various disturbing forces such as wind, blasts, earthquakes, vehicles, machinery, etc.; dynamic modeling of single, multidegree of freedom, and continuous systems; damping; numerical integration; Prerequisite: Concrete and metal structure design.



    Credits: 3
  
  • CE 7400 - Traffic Flow Theory


    Analyzes theoretical and mathematical models of traffic flow; deterministic and stochastic traffic flow models, queueing theory and its application including cases where arrival rates exceed service rates; acceleration noise and traffic simulation. Prerequisite: CE 6400.



    Credits: 3
  
  • CE 7410 - Transportation Impact Analysis


    Introduces the non-travel impacts of transportation systems and the methodologies used to capture them for project evaluation; to develop and illustrate methodologies used for evaluating the effectiveness of transportation system/projects including benefit-cost analysis and multi-objective decision models, and to illustrate the analysis of different alternatives. Prerequisites: CE 6400 and 6410.



    Credits: 3
  
  • CE 7430 - Transportation Logistics


    This course covers logistics systems, with emphasis on the design and analysis of transportation and supply chain systems. Topics include transportation nnetwork design, scheduling, routing, contracting and pricing; interactions and trade-offs of these activities; and models and techniques for the analysis of logistics systems. Prerequisites: CE 6400, 6410.



    Credits: 3
  
  • CE 7460 - Advanced Integrated Transportation Systems Models


    Introduces the current & advanced optimization and simulation computer models used in traffic operations.Covers the advantages and disadvantages of models considered and is project-oriented, with students spending a significant amount of time in selecting & using these models to solve “real world” problems. Prerequisite CE 6400.



    Credits: 3
  
  • CE 7500 - Special Topics in Civil Engineering


    Detailed study of special topics in civil engineering. Doctoral-level graduate students. Prerequisites: Instructor Permission



    Credits: 1 to 12
  
  • CE 7555 - Advanced Topics in Distance Learning


    Advanced Topics in Distance Learning



    Credits: 3
  
  • CE 7750 - Random Vibrations


    Topics include a review of probability theory; stochastic processes, with an emphasis on continuous, continuously parametered processes; mean square calculus, Markov processes, diffusion equations, Gaussian processes, and Poisson processes; response of SDOF, MDOF, and continuous linear and nonlinear models to random excitation; upcrossings, first passage problems, fatigue and stability considerations; Monte Carlo simulation, analysis of digital time series data, and filtered excitation models. Cross-listed as AM 7250. Prerequisite: A background in probability theory and vibration analysis.



    Credits: 3
  
  • CE 7770 - Micromechanics of Heterogeneous Media


    Analyzes averaging principles, equivalent homogeneity, effective moduli, bounding principles, self-consistent schemes, composite spheres, concentric cylinders, three phase model, repeating cell models, inelastic and nonlinear effects, thermal effects, isotropic and anisotropic media, strength and fracture. Crosslisted with APMA 7670 and AM 7670, Prerequisites: CE 6720.



    Credits: 3
  
  • CE 7993 - Independent Research in CE


    Detailed independent study of graduate course material under the guidance of a faculty member. Doctoral-level graduate students. Prerequisites: Instructor Permission



    Credits: 1 to 12
  
  • CE 7995 - Supervised Project Research


    Formal record of student commitment to project research under the guidance of a faculty advisor. Registration may be repeated as necessary. Doctoral-level graduate student. Prerequisite: Instructor Permission



    Credits: 1 to 12
  
  • CE 8001 - Graduate Teaching Instruction


    For graduate students who will be GTA for a course taught by CE faculty who have granted Instructor Permission for that section. Prerequisites: Instructor Permission



    Credits: 1 to 12
  
  • CE 8240 - Groundwater Modeling


    Introduces the fundamentals of modeling groundwater systems. Emphasizes the evaluation, development, and application of computer models. Modeling techniques include analytical solutions, finite difference and finite element methods, particle tracking, and inverse modeling. Models are applied to flow and transport in saturated and unsaturated groundwater systems. Prerequisite: CE 6240 or instructor permission.



    Credits: 3
  
  • CE 8999 - Thesis


    Formal record of student commitment to master’s thesis research under the guidance of a faculty advisor. Registration may be repeated as necessary. Prerequisites: Instructor Permission



    Credits: 1 to 12
  
  • CE 9999 - Dissertation


    Formal record of student commitment to doctoral research under the guidance of a faculty advisor. Prerequisites: Instructor Permission



    Credits: 1 to 12

Classics

  
  • CLAS 5250 - Ancient Greek Religion


    An introduction to the religious beliefs, practices, and life of ancient Greeks of the classical period as they are found in literature, history, architecture, and art. For more details on this class, please visit the department website at http://www.virginia.edu/classics/. Prerequisite: Instructor permission.



    Credits: 3
  
  • CLAS 5300 - Introduction to Indo-European Linguistics


    Languages as superficially different as English, Greek, Latin, and Sanskrit in fact all developed from a single “proto-language,” called Proto-Indo-European. This course will explore the following questions: What was this proto-language like? How do we know what it was like? By what processes did it develop into the various daughter languages? How can we trace words as diverse as wit, idea, video, and Veda back to a common source?



    Credits: 3

Clinical Nurse Leader

  
  • GCNL 5020 - Principles of Pharmacology


    Provides a theoretical foundation in pharmacology and its place in nursing practice. Includes general principles of pharmacology, the therapeutic implications of major drug categories, mechanisms of drug action, side effects of drugs, and the implications for nursing management. Prerequisite: Anatomy and physiology.



    Credits: 3
  
  • GCNL 5100 - Health Assessment and Clinical Interventions


    Focuses on acquiring, analyzing, and refining of health assessment data to develop an accurate nursing problem list. Considers normal variations and abnormalities of different developmental, cultural, and ethnic groups. Introduces therapeutic communication, psychomotor skills, and interpersonal skills in providing care. The laboratory portion allows the student to practice assessment and clinical intervention skills in a simulated environment. Prerequisite: Admission to Clinical Nurse Leader program.



    Credits: 4
  
  • GCNL 5110 - Clinical Practice & Decision-Making: Nursing Care of Adults & Older Adults


    This course provides the student with the theoretical knowledge necessary to provide basic safe and effective nursing care to adults and aging individuals. Clinical experiences focus on developing applying fundamental nursing skills. Prerequisite: GCNL 5100.



    Credits: 4
  
  • GCNL 5120 - Clinical Practice & Decision-Making: Nursing Care of Children & Families


    This course provides opportunities for students to acquire the knowledge and skills necessary to meet the unique biopsychosocial needs of growing children and adolescents, and their families. Clinical experiences in community-based and acute care settings focus on applying the principles of family-centered care and offer opportunities to provide nursing care to children and families that promotes health and prevents illness and injury. Prerequisites: GNUR 6010 and GCNL 5110.



    Credits: 3
  
  • GCNL 5130 - Clin Prac & Decis-Making: Nursing Care of Adults w/ Common Health Problems


    This course provides students with opportunities to acquire the knowledge and clinical skills needed to provide safe and effective nursing care to adults experiencing acute illness. Clinical experiences in acute care settings focus on applying the principles of family-centered care and offer opportunities to provide nursing care focusing on health promotion as well as health protection and recovery from illness. Prereqs: GNUR 6010 & GCNL 5110.



    Credits: 3
  
  • GCNL 5140 - Clin Prac & Decision-Making: Nursing Care of Women & Childbearing Families


    This course encompasses the care of women through the lifespan with an emphasis on the childbearing period, spanning preconception planning and care through pregnancy, birth and family integration. The course presents the management of normal and high-risk pregnancy and explores the social, cultural, economic and other factors that impact the changing individual and family dynamics. Prerequisites: NUIP 3020



    Credits: 3
  
  • GCNL 5150 - Clinical Practice & Decision-Making: Community Health Nursing


    The course emphasizes application of concepts, theories and competencies that are the foundation for population-focused nursing practice in a community setting. Students have opportunities to engage in direct and/or indirect care to culturally diverse individuals, families, aggregates and communities. Prerequisites: NUIP 3020, GCNL 5120 and GCNL 5130.



    Credits: 3
  
  • GCNL 5160 - Clin Prac & Decision-Making: Nursing Care of Persons w/ Psychiatric Illness


    The course provides an opportunity to learn and use bio-psychosocial concepts in the care of mentally ill of all ages and in a variety of hospital and community settings. The focus is on assessment strategies, plans of care, nursing interventions, medication management, and rehabilitative processes for individuals with a variety of acute and chronic mental health problems. Prerequisite: GCNL 5150.



    Credits: 3
  
  • GCNL 5170 - Clin Prac & Decision-Making: Nursing Care of Ind w/ Complex Health Problems


    The course focuses on the use of the nursing process in the management of complex health problems, with particular emphasis on the collaborative and independent functions of the nurse in an intensive, specialty, and technologically advanced care environment. Prerequisite: GCNL 5130.



    Credits: 3
  
  • GCNL 5180 - Clinical Practice & Decision-Making: Synthesis Practicum


    This course provides students with the opportunity to integrate the knowledge and skills acquired from previous courses. Students refine clinical skills in group patient care delivery, priority setting and decision-making, explore the nurse’s role in the formal organization, the progression of leadership roles and responsibilities, and to begin the transition to leadership in professional nursing practice. Prerequisites: GNUR 5410,GCNL 5160 & 5170.



    Credits: 4
  
  • GCNL 5210 - Introduction to Nursing Leadership and the Healthcare System


    Introduces the theories essential to nursing leadership in the contemporary health care system. Explores theories of change, complexity, horizontal leadership, microsystems, and decision-making and their relationship to nursing and the health care system. The course emphasizes self-assessment of leadership attributes. The course content provides an application of leadership skills to actual and/or simulated problems. Prerequisite: Graduate standing or instructor permission.



    Credits: 2
  
  • GCNL 5220 - Leading Teams


    This course introduces students to the nursing role in leading health care teams, and examines the principles of collaboration, coordination, and change. Students learn principles of delegation, interdisciplinary teams and group processes. Prerequisite: GCNL 5210



    Credits: 1
  
  • GCNL 5240 - Leadership Seminar


    Students examine career, leadership, and practice environment issues and situations. Students expand their understanding of the legal context of practice and ability to advocate for needed change. Job acquisition skills including the development of a professional portfolio and formal leadership project proposal are focal points of the course. Prerequisite: GCNL 5220.



    Credits: 2
  
  • GCNL 5250 - The Clinical Nurse Leader in the Healthcare System


    Applies theories introduced in earlier courses that are essential to nursing leadership in the health care system. Explores the context of nursing in the health care system, ethical nurse leadership, and theories involving lateral integration of care and organizations. Emphasizes leadership attributes and theory in health care. Offers a framework for a analysis of the CNL role with application of leadership to actual and/or simulated problems. Prerequisite: GCNL 5240.



    Credits: 3
  
  • GCNL 5991 - CNL Role Immersion and Capstone


    This course is an intensive clinical experience in an area selected by the student. The experience allows for full implementation of the clinical nurse leader competencies and includes a strong interdisciplinary practice focus. A capstone project is required and will be presented in a poster session at the end of the course. Prerequisites: GNUR 5220 and GCNL 5180.



    Credits: 5

Commerce

  
  • COMM 5100 - Accounting Information Systems


    This course is designed to achieve the following objectives: design and use accounting information systems; learn COSO, COBIT and the foundations for building business controls and managing business risk; understand IT governance in an organization and how IT controls and governance relate to the Sarbanes-Oxley Act; understand how IT controls and risks must be integrated into a company’s overall risk profile; design and implement control systems.



    Credits: 3
  
  • COMM 5110 - Financial Statement Analysis


    This course is designed to strengthen your ability to correctly interpret financial statements & their accompanying disclosures. Throughout the semester we will discuss the key disclosure rules in the United States, the communication methods available to managers, managers’ incentives & ability to exert discretion over reported earnings, & the interplay between a company’s corporate strategy and its financial reporting policies and practices. Prerequisite: 4th Year Commerce



    Credits: 3
  
  • COMM 5130 - Advanced Financial Accounting


    Covers accounting and financial reporting for business combinations (including consolidated financial statements), international accounting issues, foreign currency translation, reorganizations and liquidations, accounting requirements of the Securities and Exchange Commission, and accounting for partnerships. Emphasizes the conceptual understanding of major issues and technical accounting requirements. Prerequisite: COMM 3110.



    Credits: 3
  
  • COMM 5140 - Strategic Cost Management


    How do managers use financial information to help deliver their organization’s value proposition? This course will help you actively learn how to prepare and use financial information that can be used by managers when making critical business decisions. This course is designed specifically for accounting, management, marketing and finance majors. Prerequisite: Comm 3110



    Credits: 3
  
  • COMM 5150 - Introductory Auditing


    Includes the planning, processes (gathering evidence), and judgments required to render an opinion on an entity’s financial statements. Deals with evidence theory, risk identification, and professional judgment. Audit methodology is examined through a study of auditing standards and the concepts and procedures developed to implement those standards. Other topics include professional ethics, auditors’ liability, internal control assessment, audit program development, working papers, types of audit tests, and audit reports. Prerequisite: COMM 3110



    Credits: 3
  
  • COMM 5450 - Federal Taxation I


    Analyzes the federal income tax law and its application to business, investment, and personal transactions. Prerequisite: COMM 2020 or instructor permission.



    Credits: 3
  
  • COMM 5460 - Federal Taxation II


    Analyzes the federal income tax law and its application to corporations, shareholders, partnerships, partners, and estate and gift transactions. Considers the basic concepts and tax attributes relating to alternative forms of operating a business. Provides the basic skills necessary to do tax research. Prerequisite: COMM 5450 or instructor permission.



    Credits: 3
  
  • COMM 5510 - Topics in Accounting


    Seminar on Current issues in Accounting.



    Credits: 3
  
  • COMM 5700 - Financial Trading


    This course examines the nature and influence of trading on financial market prices. Particular attention is directed to the role of noise in financial markets; the psychology of participants in financial markets; the identification of potential profitable trading opportunities; back office processing of trades; the management of the trading function; and artificial neural networks and AI expert trading systems. Mock pit trading sessions are held to give firsthand experience in simulated pit trading environments and illustrate some of the skills necessary for successful trading. Prerequisite: Fourth-year Commerce or graduate standing, or instructor permission.



    Credits: 3

Comparative Literature

  
  • CPLT 8002 - Comparative and Transnational Studies


    An advanced seminar that studies issues presented when considering literature in its transnational context, paying special attention to comparison. Focus on the modern and contemporary period, but we consider also earlier periods. 2 essays and final exam. This course is required for the Graduate Certificate in Comparative Literature. For more details on this class, please visit the department website at http://www.engl.virginia.edu/courses.



    Credits: 3

Computer Engineering

  
  • CPE 6890 - Industrial Applications


    Students register for this course to complement an industry work experience. Topics focus on the application of engineering principles, analysis, methods and best practices in an industrial setting. A final report is required.



    Credits: 3
  
  • CPE 7993 - Independent Study


    Detailed study of graduate course material on an independent basis under the guidance of a faculty member



    Credits: 0.5 to 3
  
  • CPE 7995 - Supervised Project Research


    Formal record of student commitment to project research for a Masters degree under the guidance of a faculty advisor.



    Credits: 1 to 6
  
  • CPE 8897 - Graduate Teaching Instruction


    For Computer Engineering Master’s Students who are teaching assistants.



    Credits: 1 to 12
  
  • CPE 8999 - Non-Topical Research, Master’s Thesis


    Formal record of student commitment to thesis research for the Master of Science degree under the guidance of a faculty adviser. May be repeated as necessary.



    Credits: 1 to 12
  
  • CPE 9897 - Graduate Teaching Instruction


    For doctoral students who are teaching assistants.



    Credits: 1 to 12
  
  • CPE 9999 - Non-Topical Research, Doctoral Dissertation


    Formal record of student commitment to doctoral research under the guidance of a faculty adviser. May be repeated as necessary.



    Credits: 1 to 12

Computer Science

  
  • CS 5010 - Programming and Systems for Data Science


    The objective of this course is to introduce basic data analysis techniques including data analysis at scale, in the context of real-world domains such as bioinformatics, public health, marketing, security, etc. For the purpose of facilitating data manipulation and analysis, students will be introduced to essential programming techniques in Python, an increasingly prominent language for data science and “big data” manipulation. Prerequisite: CS 1110, Math 1310 or APMA 1110, Math 3351 or APMA 3080, Math 3100, APMA 3010 or APMA 3110



    Credits: 3
  
  • CS 5012 - Foundations of Computer Science


    Provide a foundation in discrete mathematics, data structures, algorithmic design and implementation, computational complexity, parallel computing, and data integrity and consistency for non-CS, non-CpE students. Case studies and exercises will be drawn from real-world examples (e.g., bioinformatics, public health, marketing, and security). Prerequisite: CS 5010, CS 1110 or equivalent, Math 1210 or equiv, Math 3351 or equiv, Math 3100 or equiv.



    Credits: 3
  
  • CS 5014 - Computation as a Research Tool


    This course is an introduction to programming for students who will be using computational methods for their research but are not computer science or computer engineering students. No previous programming experience is required. We use a multi-language/multi-domain approach. The first part of the course covers basic programming concepts for a given language. The last third of the course splits into domain specific tracks of interest to students.



    Credits: 3
  
  • CS 5487 - Real-Time Systems


    This course presents the underlying theory, concepts, and practice for real-time systems, such as avionics, process control, space travel, mobile computing and ubiquitous computing. The goals of the course include: introducing the unique problems that arise when time constraints are imposed on systems, identifying basic theory and the boundary between what is known today and what is still research, stressing a systems integration viewpoint in the sense of showing how everything fits together rather than presenting a collection of isolated solutions, and addressing multiprocessing and distributed systems. This course also presents some of the basic results from what might be called the classical technology of real-time computing and presents these results in the context of new applications of this technology in ubiquitous/pervasive computer systems. Prerequisite: CS 3330 and CS 4414, knowledge of C or C++, or instructor permission.



    Credits: 3
  
  • CS 5501 - Selected Topics in Computer Science


    Content varies annually, depending on students’ needs and interests. Recent topics included the foundations of computation, artificial intelligence, database design, real-time systems, Internet engineering, and electronic design automation. Prerequisite: Instructor permission.



    Credits: 1 to 3
  
  • CS 5787 - Security in Information Systems


    This course focuses on security as an aspect of a variety of software systems. We will consider software implementations of security related policies in the context of operating systems, networks, and data bases. Topics include: operating system protection mechanisms, intrusion detection systems, formal models of security, cryptography and associated security protocols, data base security, worms, viruses, network and distributed system security, and policies of privacy and confidentiality. Prerequisite: CS 3240 and either CS 4457 or CS 4414 or instructor permission.



    Credits: 3
  
  • CS 6160 - Theory of Computation


    Analyzes formal languages, the Chomsky hierarchy, formal computation and machine models, finite automata, pushdown automata, Turing machines, Church’s thesis, reductions, decidability and undecidability, and NP-completeness. Prerequisite: CS 3102 or equivalent.



    Credits: 3
  
  • CS 6161 - Design and Analysis of Algorithms


    Analyzes concepts in algorithm design, problem solving strategies, proof techniques, complexity analysis, upper and lower bounds, sorting and searching, graph algorithms, geometric algorithms, probabilistic algorithms, intractability and NP-completeness, transformations, and approximation algorithms. Prerequisite: CS 4102 or equivalent.



    Credits: 3
  
  • CS 6190 - Computer Science Perspectives


    This ‘acclimation’ seminar helps new graduate students become productive researchers. Faculty and visitors speak on a wide variety of research topics, as well as on tools available to researchers, including library resources, various operating systems, UNIX power tools, programming languages, software development and version control systems, debugging tools, user interface toolkits, word processors, publishing systems, HTML, JAVA, browsers, Web tools, and personal time management. Prerequisite: CS graduate student or instructor permission.



    Credits: 1
  
  • CS 6240 - Software Engineering


    Analyzes project management, software tools, requirements and specification methods; top-down, bottom-up, and data-flow design; structured programming, information hiding, programming language issues, and coding standards; software development environments, fault tolerance principles, and testing. Prerequisite: CS 3240 or equivalent.



    Credits: 3
  
  • CS 6316 - Machine Learning


    This is a graduate-level machine learning course. Machine Learning is concerned with computer programs that automatically improve their performance through experience. This course covers introductory topics about the theory and practical algorithms for machine learning from a variety of perspectives. Topics include supervised learning, unsupervised learning and learning theory. Prerequisite: Calculus, Basic linear algebra, Basic Probability and Basic Algorithm. Statistics is recommended. Students should already have good programming skills.



    Credits: 3
  
  • CS 6354 - Computer Architecture


    Study of representative digital computer organization with emphasis on control unit logic, input/output processors and devices, asynchronous processing, concurrency, and parallelism. Memory hierarchies. Prerequisite: CS 3330 or proficiency in assembly language programming.



    Credits: 3
  
  • CS 6415 - Performance Analysis of Communication Networks


    Analyzes the topologies arising in communication networks; queuing theory; Markov Chains and ergodicity conditions; theory of regenerative processes; routing algorithms; multi-access and random-access transmission algorithms; mathematical methodologies for throughput and delay analyses and evaluations; performance evaluation; performance monitoring; local area networks (LANs); interactive LANs. Cross-listed as ECE 6415. Prerequisite: CE/ECE 4457, APMA 3100, or instructor permission.



    Credits: 3
  
  • CS 6434 - Dependable Computing Systems


    Focuses on techniques for designing and analyzing dependable computer-based systems. Topics include basic dependability concepts and attributes, fault models and effects, combinatorial and state-space modeling, hardware redundancy, error detecting and correcting codes, time redundancy, software fault tolerance, checkpointing and recovery, reliable networked systems, error detection techniques, and experimental dependability evaluation techniques.
    Prerequisites: A basic knowledge of probability and computer architecture is required. A working knowledge of programming is required for homework and mini projects.



    Credits: 3
  
  • CS 6444 - Introduction to Parallel Computing


    Introduces the basics of parallel computing. Covers parallel computation models, systems, languages, compilers, architectures, and algorithms. Provides a solid foundation on which advanced seminars on different aspects of parallel computation can be based. Emphasizes the practical application of parallel systems. There are several programming assignments. Prerequisite: CS 3330, 4414, and 4610, or instructor permission.



    Credits: 3
  
  • CS 6456 - Operating Systems


    Covers advanced principles of operating systems. Technical topics include support for distributed OSs; microkernels and OS architectures; processes and threads; IPC; files servers; distributed shared memory; object-oriented OSs; reflection in OSs; real-time kernels; multiprocessing; multimedia and quality of service; mobile computing; and parallelism in I/O. Prerequisite: Undergraduate course in OS; CS 6354 or instructor permission.



    Credits: 3
  
  • CS 6501 - Special Topics in Computer Science


    Course content varies by section and is selected to fill timely and special interests and needs of students. See CS 7501 for example topics. May be repeated for credit when topic varies. Prerequisite: Instructor permission.



    Credits: 3
  
  • CS 6610 - Programming Languages


    Examines modern and non-imperative languages, the theoretical techniques used to design and understand them, and the implementation techniques used to make them run. Topics include functional languages, object-oriented languages, language safety and classification of errors, type systems, formal semantics, abstraction mechanisms, memory management, and unusual control-flow mechanisms. Example languages include Standard ML, Modula-3, CLU, Scheme, Prolog, and Icon. Prerequisite: CS 4610 or equivalent.



    Credits: 3
  
  • CS 6620 - Compilers


    Study of the theory, design, and specification of translation systems. Translation systems are the tools used to translate a source language program to a form that can be executed. Using rigorous specification techniques to describe the inputs and outputs of the translators and applying classical translation theory, working implementations of various translators are designed, specified, and implemented. Prerequisite: CS 3330 or instructor permission.



    Credits: 3
  
  • CS 6750 - Database Systems


    Studies new database systems, emphasizing database design and related system issues. Explores advanced topics such as object-oriented and real-time database systems, data warehousing, data mining, and workflow. Makes use of either commercial or research database systems for in-class projects. Prerequisite: CS 4750 or equivalent.



    Credits: 3
  
  • CS 6840 - Computer Graphics


    Analyzes display devices, line and circle generators; clippings and windowing; data structures; 2-D picture transformations; hidden line and surface algorithms; shading algorithms; free form surfaces; color graphics; 3-D picture transformation. Cross-listed as ECE 6435. Prerequisite: Knowledge of C/C++.



    Credits: 3
  
  • CS 6993 - Independent Study


    Detailed study of graduate course material on an independent basis under the guidance of a faculty member.



    Credits: 1 to 12
  
  • CS 7457 - Computer Networks


    Analyzes network topologies; backbone design; performance and queuing theory; data-grams and virtual circuits; technology issues; layered architectures; standards; survey of commercial networks, local area networks, and contention-based communication protocols; encryption; and security. Course equivalent to ECE 7457. Prerequisite: CS 6456 or instructor permission.



    Credits: 3
  
  • CS 7501 - Selected Topics in Computer Science


    Content varies based on the interest and needs of students. Topics may include safety critical systems, parallel processing, information retrieval, data communications, computer networks, real-time computing, distributed multimedia systems, electronic commerce, and advanced combinatorics and graph theory.. May be repeated for credit when topic varies. Prerequisite: Instructor permission.



    Credits: 3
  
  • CS 7620 - Advanced Compilers


    Study of advanced compilation techniques with a focus on code generation and optimization techniques, advanced execution environments, and compilation of emerging programming languages. Prerequisite: CS 6160 and 6610, or equivalent.



    Credits: 3
  
  • CS 7993 - Independent Study


    Detailed study of graduate course material on an independent basis under the guidance of a faculty member.



    Credits: 1 to 12
  
  • CS 7995 - Supervised Project Research


    Formal record of student commitment to project research for the Master of Computer Science degree under the guidance of a faculty advisor.



    Credits: 3
  
  • CS 8501 - Special Topics in Computer Science


    Special Topics in Computer Science



    Credits: 3
  
  • CS 8524 - Topics in Software Engineering


    A special topics course in software engineering. Topics are determined by the individual instructor, but might include software reliability; engineering real-time systems; managing large software projects; resource estimation; validation and verification; or advanced programming environments. Prerequisite: CS 6240 or instructor permission.



    Credits: 1 to 3
  
  • CS 8535 - Topics in Computer Architecture


    Studies selected advances in the architecture of computer systems. May include distribution processor systems, memory hierarchies, and secondary storage management schemes. Prerequisite: CS 6354 or instructor permission.



    Credits: 3
  
  • CS 8561 - Topics in Programming Languages


    Studies selected advanced topics in design, definition, and implementation of programming languages. Typical recent topics: parallel language design; formal semantics of programs. May be repeated for credit when the topics vary. Prerequisite: CS 6610 or instructor permission.



    Credits: 3
  
  • CS 8575 - Topics in Database Systems


    Analyzes the implementation of database systems, concurrent and distributed access, backup, and security; query languages and optimization of query access; multi-attribute dependencies and retrieval. Data warehousing and web-based data systems are explored. Prerequisite: CS 6750 or instructor permission



    Credits: 3
  
  • CS 8897 - Graduate Teaching Instruction


    For master’s students who are teaching assistants.



    Credits: 1 to 12
  
  • CS 8999 - Thesis


    Formal record of student commitment to thesis research for the Master of Science degree under the guidance of a faculty advisor. May be repeated as necessary.



    Credits: 1 to 12
  
  • CS 9897 - Graduate Teaching Instruction


    For doctoral students who are teaching assistants.



    Credits: 1 to 12
  
  • CS 9999 - Dissertation


    Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary.



    Credits: 1 to 12

Criminal Justice

  
  • CJ 5010 - Human Behavior in Organizations


    Advanced course focusing on changing patterns of behavior in organizations. Identifies problem areas in organizations, how structural relationships and leadership patterns influence the climate of an agency, and how groups influence the behavior of individuals within an organizational setting. Examines the methods and strategies of organizational development with the aim of increasing effectiveness and adaptation to change.



    Credits: 3
  
  • CJ 5030 - Executive Leadership


    Analyzes the leadership role and process, emphasizing the requirements and developmental needs for current and future leadership.



    Credits: 3
  
  • CJ 5070 - Managing Organizational Change and Development


    This seminar focuses on the effect of change and development on the behavior of employees. It studies the nature of planned change, methods of managing change, ways to diagnose changes and development, and ways to implement change in police departments and other organizations.



    Credits: 3
  
  • CJ 5080 - Advanced Behavioral Science in Cyberspace


    Provides an overview to law enforcement officers on how behavioral science and analysis can be applied to understand deviant and normal behavior in cyberspace. Emphasizes critical thinking skills and the use of research conducted both within and outside of the FBI. Covers themes underlying offenders’ behavior and psychology ranging from the network intruder, to cyber-stalkers, cyber-bullies, and the online sexual predator.



    Credits: 3
  
  • CJ 5090 - Advanced Computer Crimes and Behavioral Concepts in Cyberspace


    Provides an overview to law enforcement executives of advanced investigative computer techniques, methods and data recovery, and how behavioral science can be applied to understand deviant and normal behavior in cyberspace. Covers the underlying offenders behavior and psychology that impact a range of offenders and offenses. Focuses on practical experience in computer related crimes.



    Credits: 3
  
  • CJ 5150 - Futuristics and Law Enforcement: Foreseeing, Managing and Creating the 21st Century


    This course is a seminar in which law enforcement managers are introduced to the study of Futuristics and the ways in which it can assist in forecasting, managing and creating preferable futures. The course is divided into five areas: Introduction, Where We Are/Where We’ve Been, Possible Futures, Where We Want to Go, and Getting There.  Students will complete a comprehensive project (written and oral) in which they will forecast possible futures for their agency and community, decide upon a preferable future or futures, and devise various strategies for achieving that preferable future. It is expected that this project will be of sufficient quality to be of use to the student’s agency upon his/her return.          



    Credits: 3
  
  • CJ 5160 - Crime Analysis, Futuristics, and Law Enforcement: The 21st Century


    Seminar conducted at both the undergraduate and graduate level in which law enforcement managers are introduced to the study of crime analysis and futures research and the utility that each has for law enforcement managers. Students will learn to utilize databases and mapping techniques to analyze criminal activity and will be shown how to forecast, manage, and create the future.



    Credits: 3
  
  • CJ 5180 - Understanding Terrorism: Mindset, Methodologies, and Response


    Designed to provide the student with an appreciation and understanding of appropriate government responses to domestic terrorism ranging from military action, to criminal prosecution, and/or civil penalties. the student will examine the various definitions for terrorism: the effects of the media and the Internet, the history, and response from a crisis management standpoint. The student will approach the subject matter from both a theoretical and practical perspective as they analyze case histories and apply conflict resolution strategies.



    Credits: 3
  
  • CJ 5190 - Conflict and Crisis Management for Leaders: Theory and Practice.


    Provides the information necessary for students to learn how to manage resources relating to conflict and crisis using seven traits of leadership and ‘best practices’. Learn how leaders manage relationships as well as how relationships seek stability and balance where there is predictability of behavior against a baseline of norms. Begins with a theoretical foundation and applies the learning objectives to real case studies for practical use.



    Credits: 3
  
  • CJ 5200 - Psychology of Leadership


    Explores the psychological perspective of leadership from the viewpoint of the person leading and those being led. Examines the psychological implications of crucible experiences regarding a person’s leadership style and abilities. Reviews the basic concepts of leadership, personality, visionary leadership, ethics, motivation, team dynamics, interpersonal communication, and conflict resolution.



    Credits: 3
  
  • CJ 5210 - Contemporary Issues in Law Enforcement


    Focuses on contemporary issues and leadership concerns in various areas of law enforcement, leadership and management, emphasizing problem solving and the systematic development of improvement innovations.



    Credits: 3
  
  • CJ 5220 - Seminar in Organizational Communications for Law Enforcement Executives


    Highly interactive seminar designed to explore communications systems within public and private organizations, with particular focus on federal, state, and local law enforcement. This course provides organizational leaders with strategies and competencies designed to promote a communications-intensive work environment as well as hone individual interpersonal communications skills.



    Credits: 3
  
  • CJ 5230 - Seminar in Media Relations for the Law Enforcement Executive


    Focuses on contemporary relations between law enforcement and the news media. Emphasizes the development of a proactive versus reactive departmental media strategy and the formation of effective media policy.



    Credits: 3
 

Page: 1 <- 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14Forward 10 -> 50