Sep 27, 2024  
2022-2023 Undergraduate Bulletin 
    
2022-2023 Undergraduate Bulletin [ARCHIVED CATALOG]

Course Descriptions


The number system reflects the level of course material and associated rigor. With the exception of upper graduate level and professional courses, any prerequisite restrictions limiting the level of a student accepted into a course shall be specified in a course prerequisites. Courses shall be numbered as follows:

001-099 No credit, non-degree and/or developmental courses;
100-199 Freshmen level course; undergraduate credit only;
200-299 Sophomore level course; undergraduate credit only;
300-399 Junior level course; undergraduate credit only;
400-499 Advanced junior and senior level course; undergraduate credit only;
400G-499G Senior and first year graduate level course; graduate credit for non-majors only;
500-599 First year graduate level course; undergraduate and graduate credit;
600-799 Upper graduate level course; open only to graduate students;
800-999 Professional Programs course; open only to students in professional colleges and to students in other colleges offering professional degrees as defined by the Council on Postsecondary Education.
The letter R following the course designation and number indicates a remedial course. No course designated with an R will be counted as credit toward a bachelor’s degree at the University of Kentucky.

Courses may be approved for variable credits, e.g., (1-3), (2-6), etc. In no case, however, may the total credits exceed the maximum number authorized for the course.

Repeated registration in a course may be allowed if the course description carries the statement: “May be repeated to maximum of … credits.” However, a student may enroll only one time in a specific course during a given semester. Courses with the same number are not considered to be the same course if different identifying titles are an integral part of the record.

Unless indicated in the course description, the number of credits for a course indicates the number of lecture or discussion or class hours.

Exceptions to the requirements for admission to courses may be made as follows:

Seniors with superior ability or preparation may be admitted to courses numbered between 600 and 799, upon approval of the instructor, the dean of the student’s college and the Dean of The Graduate School.

 
  
  • COM 381 - COMMUNICATION, LEADERSHIP, AND ENTREPRENEURSHIP


    College of Communication and Information

    Credit(s): 3

    This course provides an introduction to the study and practice of leadership from a entrepreneurial and communication perspective. Course activities will cover, 1) the basic concepts essential to personal skills development and organizational leadership behavior, 2) the theory component, and 3) the practical process of leadership and entrepreneurship. The course is designed to introduce students to leadership perspectives and the role communication plays in effective leadership and entrepreneurial strategies. The course explores communication variables involved when leaders attempt to influence members to achieve a goal. Topics include power, credibility, motivation, research on leader traits, styles, and situations, innovation strategies, organizational dynamics, creative problem solving, and current models of leadership. The different leadership challenges posed by different group and organizational types will also be explored.

  
  • COM 390 - COMMUNICATION EDUCATION ABROAD: (SUBTITLE REQUIRED)


    College of Communication and Information

    Credit(s): 1 - 6 (Variable)

    Communication education abroad is an academically rigorous and experientially rich opportunity for students to work with a UK faculty member by participating in a formal study abroad course, research program, or service project related to one or more of many communication theories, concepts, and skills. Any communication education abroad offering will be grounded firmly in the communication discipline in ways designed to enrich one’s understanding of how individual and local communication norms and practices both shape and are shaped by global trends, communication, and interactions.

    Prereq: Approval from instructor.
    Meets UK Core: Global Dynamics.
    Repeatable up to 9 credit hours.
  
  • COM 395 - INDEPENDENT WORK


    College of Communication and Information

    Credit(s): 1 - 3 (Variable)

    Research and study of special topics in communication. The student proposes the specific study to be under- taken and formally contracts with faculty supervisor for guidance and evaluation. Ordinarily, projects will require the production of written materials as a basis for the evaluation. May be repeated to a maximum of six credits.

    Prereq: Communication major, departmental approval, and completion of learning contract prior to registration.
    Repeatable up to 6 credit hours.
  
  • COM 399 - INTERNSHIP IN COMMUNICATION


    College of Communication and Information

    Credit(s): 1 - 6 (Variable)

    Provides field-based experience in communication through work in industry, government, education, etc. Pass-fail only. May be repeated to a maximum of six credits. A maximum of three credit hours may be counted toward the communication major.

    Prereq: Consent of Department Internship Director prior to registration, and completion of departmental learning contract.
    Repeatable up to 6 credit hours.
  
  • COM 425 - COMMUNICATION, NEGOTIATION, AND CONFLICT MANAGEMENT IN ORGANIZATIONS


    College of Communication and Information

    Credit(s): 3

    This course explores the role of communication in negotiation and conflict management in organizations. The course examines conflict theories and approaches, negotiation processes, and third party intervention through the study of strategies and tactics, interaction processes, phases and stages of negotiation development and conflict framing. The course examines strategies and tactics used in exchange of offers and counteroffers, salary negotiations, buying and selling of products, team bargaining, and multiparty negotiations.

    Prereq: COM 325 AND completion of the major graduation communication and composition requirement (COM 326 or COM 351).
  
  • COM 426 - SPORT COMMUNICATION AND ANALYTICS


    College of Communication and Information

    Credit(s): 3

    This course is designed to enhance students’ literacy regarding sport analytics through the examination of structured historical data and the interpretation of sport metrics.

    Prereq: COM 326 or COM 351, and COM 327.
    Approved for Distance Learning.
  
  • COM 449 - SOCIAL PROCESSES AND EFFECTS OF MASS COMMUNICATION


    College of Communication and Information

    Credit(s): 3

    This course examines the relationship between the organization of modern society and its communication media with special emphasis on cultural processes and social change. The social-psychological bases of communication are studied within a context of theory and research.

    Prereq: COM 326 or COM 351.
    Approved for Distance Learning.
  
  • COM 452 - STUDIES IN INTERPERSONAL COMMUNICATION


    College of Communication and Information

    Credit(s): 3

    Examines current theory and research on the nature and development of interpersonal communication ability. Topics include: understanding strategic communicative relational communication elements, and cultural and institutional influences on the development of interpersonal communication.

    Prereq: COM 326 or COM 351.
  
  • COM 453 - DIGITAL AND MASS COMMUNICATION MEDIA LITERACY


    College of Communication and Information

    Credit(s): 3

    A course designed to examine theory and research related to criticism of the mass media and to the relationship of digital and mass communication to contemporary social issues.

    Prereq: COM 351 or COM 326.
    Approved for Distance Learning.
  
  • COM 454 - HONORS SEMINAR IN COMMUNICATION: SUBTITLE REQUIRED


    College of Communication and Information

    Credit(s): 3

    Intensive study of a communication topic in professional, theoretical, and research methodology areas of communication. This seminar WILL count toward a Communication major and toward credits for graduation.

    Prereq: COM 351, COM 365, and 3.3 COM GPA, or permission of the instructor.
  
  • COM 460 - SPORT INDUSTRIES AND AUDIENCES


    College of Communication and Information

    Credit(s): 3

    The primary objective of this course is to provide you with an understanding of the social and economic relationships that exist between sport industries and the effects those relationships have on sport media consumers’ daily lives.

    Prereq: COM 326 or COM 351, and COM 327.
    Approved for Distance Learning.
  
  • COM 462 - INTERCULTURAL COMMUNICATION


    College of Communication and Information

    Credit(s): 3

    An overview of problems, issues, processes and assumptions involved with communicating across cultures and co-cultures. Theories of cognition and communication will be used to explore and explain communication with people from diverse cultures. Differences in both verbal and nonverbal communication among different cultural groups will be discussed.

    Prereq: COM 326 or COM 351.
    Approved for Distance Learning.
  
  • COM 471 - INTRODUCTION TO HEALTH COMMUNICATION


    College of Communication and Information

    Credit(s): 3

    This course examines theory and research relevant to health communication including interpersonal, organizational, and mass communication approaches. Topics include the role of communication in general models of health and illness, the relationship between patients and healthcare providers, social support, and health campaigns.

    Approved for Distance Learning.
  
  • COM 482 - STUDIES IN PERSUASION


    College of Communication and Information

    Credit(s): 3

    This course examines theory and research of persuasion. Topics include message characteristics, credibility, compliance-gaining, decision- making, and motivational appeals.

    Prereq: COM 326 or COM 351.
    Approved for Distance Learning.
  
  • COM 525 - ADVANCED ISSUES IN ORGANIZATIONAL COMMUNICATION: SUBTITLE REQUIRED


    College of Communication and Information

    Credit(s): 3

    Examines theory and research relevant to understanding advanced issues in organizational communication. Topics may include strategies of innovation, organizing, networking, decision-making, globalization, technology, power, and diversity.

    Prereq: COM 325 AND completion of the major graduation communication and composition requirement (COM 326 or COM 351).
    Approved for Distance Learning. Repeatable up to 6 credit hours.
  
  • COM 535 - RISK AND CRISIS COMMUNICATION


    College of Communication and Information

    Credit(s): 3

    This course examines strategic risk and crisis communication research, theory, and practices. Special emphasis is placed on crisis planning, media relationships, image restoration, ethical responses, and organizational learning.

    Prereq: COM 326 or COM 351.
    Approved for Distance Learning.
  
  • COM 553 - MEDIA THEORY AND CRITICISM: (SR)


    College of Communication and Information

    Credit(s): 3

    This course focuses on what and how popular culture entertainment media functions to communicate and persuade. Forms to be examined may include films/movies, television programs, music, cartoons, and/or comics. Ultimately, students will be equipped with tools to make educated decisions as critical consumers of the messages conveyed in popular culture entertainment media.

    Prereq: COM 326 or COM 351.
    Repeatable up to 6 credit hours.
  
  • COM 563 - CRITICAL ANALYSIS OF SPORT MEDIA AND SOCIETY


    College of Communication and Information

    Credit(s): 3

    This course is designed to explore how sport media communicate social values, social norms, cultural identification, and cultural values. This approach will allow students to critically evaluate sport media, organizations, and audiences.

    Prereq: COM 327 and, COM 326 or COM 351.
    Approved for Distance Learning.
  
  • COM 571 - INTERPERSONAL COMMUNICATION IN HEALTH CONTEXTS


    College of Communication and Information

    Credit(s): 3

    Examines theory and research relevant to the role of interpersonal communication in managing mental and physical health. Topics related to interaction in health contexts include: communicating identity in health and illness, health and personal relationships, health care provider/patient communication, medical decision-making, and interpersonal health education and prevention efforts.

    Prereq: COM 471, and COM 326 or COM 351.
  
  • COM 572 - HEALTH COMMUNICATION CAMPAIGNS AND COMMUNITIES


    College of Communication and Information

    Credit(s): 3

    This course focuses on the role of the mass media in contemporary public health campaigns. Most class sessions focus on the application of theory and research to the design of these campaigns. Earlier studies examining the role of the mass media in health campaigns indicated that the mass media played a small and rather insignificant role in changing health behaviors. However, more recent studies indicate that careful targeting combined with formative research often yield successful behavior change.

    Prereq: COM 326 or COM 351.
    Approved for Distance Learning.
  
  • COM 581 - TEAMWORK AND LEADERSHIP IN ORGANIZATIONS


    College of Communication and Information

    Credit(s): 3

    Examines theory and research on the nature and development of small group communication. Topics include leadership, interpersonal relations and roles, goals, and decision-making in multiple organizational contexts. Communication major or permission of instructor required for enrollment.

    Prereq: COM 325 AND completion of the major graduation communication and composition in the communication major requirement (COM 326 or COM 351).
    Approved for Distance Learning.
  
  • COM 584 - TEACHING OF COMMUNICATION


    College of Communication and Information

    Credit(s): 3

    This course uses communication research and theory to develop effective instructors of communication. Topics include instructor identity, course development, teaching communication contexts (e.g., small group, intercultural, persuasion, speech) in diverse settings (e.g., classroom, organizational training), managing learners, and learning assessment.

    Prereq: COM 326 or COM 351.
  
  • COM 591 - SPECIAL TOPICS IN COMMUNICATION (SUBTITLE REQUIRED)


    College of Communication and Information

    Credit(s): 1 - 3 (Variable)

    Intensive study of a specialized topic area in communication. May be repeated to a maximum of six credits under different subtitles.

    Prereq: COM 326 or COM 351.
    Repeatable up to 6 credit hours.
  
  • CPC 501 - PERSPECTIVES IN RELIGION AND HEALTH


    College of Health Sciences

    Credit(s): 3

    An interdisciplinary study of significant religious components in health.

    Prereq: Consent of instructor.
  
  • CPE 200 - COMPUTER ENGINEERING SOPHOMORE SEMINAR


    College of Engineering

    Credit(s): 1

    A required course designed for sophomore Computer Engineering Students to inform them about the CPE degree program careers in computer engineering and resources available to students to ensure success. The course will introduce students to the computer engineering program requirements; the academic advising resources and policies; the academic advising staff; the faculty. The course will assist students in setting career objectives; assist in the selection of appropriate electives to meet their career objectives; assist in preparing a plan of study; assist in preparing a professional resume. The course will also introduce students to the areas within computer engineering and learn of the major developments in the field of computer engineering from industrial practitioners.

    Prereq: EGR 103.
  
  • CPE 282 - DIGITAL LOGIC DESIGN


    College of Engineering

    Credit(s): 4

    Boolean algebra; number systems; combinational logic circuits; synchronous sequential circuits; asynchronous sequential circuits; design problems using digital logic. Laboratory experiments reinforce the course content. Lecture, three hours; laboratory, one three-hour session.

    Prereq: EGR 102 or equivalent programming course.
    Crosslisted with: EE 282
  
  • CPE 287 - INTRODUCTION TO EMBEDDED SYSTEMS


    College of Engineering

    Credit(s): 4

    Introduction to Embedded Systems teaches students how to use microcontrollers to interact with the physical world. Lectures will cover the theory behind microcontroller architecture, programming, and interfacing and lab projects will back up that theory with hands-on design experiments using microcontrollers. Topics include assembly language and high-level language programming, address decoding, hardware interrupts, parallel and serial interfacing, analog I/O, and basic real- time processing.

    Prereq: EE/CPE 282 and Prereq or Concur: CS215 or consent of instructor.
    Crosslisted with: EE 287
  
  • CPE 380 - COMPUTER ORGANIZATION


    College of Engineering

    Credit(s): 3

    Hardware and software organization of a typical computer; machine language and assembler language programming, interfacing peripheral devices, and input-output programming; real-time computer applications, laboratory included.

    Prereq: Engineering standing, CS 215 and EE/CPE 282 or EE 280.
    Crosslisted with: CS 380, EE 380
  
  • CPE 480 - ADVANCED COMPUTER ARCHITECTURE


    College of Engineering

    Credit(s): 3

    This course focuses on advanced computer architectures and low-level system software. Topics include RISC architectures, vector and multiprocessor architec- tures, multiprocessor memory architectures, and multiprocessor interconnection networks. Peripheral devices such as disk arrays, NICs, and video/audio devices are covered. Topics also include device drivers, interrupt processing, advanced assembly language programming techniques, assemblers, linkers, and loaders.

    Prereq: CS/EE/CPE 380.
    Crosslisted with: CS 480G, EE 480
  
  • CPE 490 - ECE CAPSTONE DESIGN I


    College of Engineering

    Credit(s): 3

    The first semester of a two-semester capstone design sequence for senior students in electrical engineering with an emphasis on the engineering design processes. Topics important in product design and manufacturing are included, including considerations of economics, safety, and communication. Students are expected to formally propose a design project that includes a problem definition that incorporates engineering standards and realistic constraints. Students work in teams to develop and complete the designs. Lecture, two hours, laboratory, three hours per week.

    Prereq: Engineering standing and completion of all other required 400- level EE/CPE courses, excluding EE/CpE 491.
    Crosslisted with: EE 490
  
  • CPE 491 - ECE CAPSTONE DESIGN II


    College of Engineering

    Credit(s): 3

    The second semester of a two-semester design sequence for senior students in electrical engineering with an emphasis on the engineering processes. Students work in teams to develop and complete the designs. Topics to include engineering ethics, design, documentation, and communication.

    Prereq: EE/CPE 490 completed in the previous semester and Engineering standing.
    Crosslisted with: EE 491
  
  • CPE 580 - EMBEDDED SYSTEM DESIGN


    College of Engineering

    Credit(s): 3

    Embedded System Design covers the design and implementation of hardware and software for embedded computer systems. Topics include architectural support for embedded systems, power management, analog and digital I/O, real-time processing design constraints and the design of embedded systems using a real-time operating systems.

    Prereq: EE/CPE 287, EE/CPE 380, and engineering standing or consent of instructor.
    Crosslisted with: EE 580
  
  • CPE 584 - INTRODUCTION TO VLSI DESIGN AND TESTING


    College of Engineering

    Credit(s): 3

    Introduction to the design and layout of Very Large Scale Integrated (VLSI) Circuits for complex digital systems; fundamentals of the VLSI fabrication process; and introduction to VLSI testing and structured design for testability techniques.

    Prereq: Engineering standing or consent of instructor.
    Crosslisted with: EE 584
  
  • CPE 585 - FAULT TOLERANT COMPUTING


    College of Engineering

    Credit(s): 3

    Students in this course study the theory and practice of fault-tolerant and dependable computing systems. The course will introduce sources of faults, error and failures in computer controlled systems and approaches to design masking and recovery techniques at the hardware, software, and systems level.

    Prereq: EE/CPE 380 and engineering standing or consent of the instructor.
    Crosslisted with: EE 585
  
  • CPE 586 - COMMUNICATION AND SWITCHING NETWORKS


    College of Engineering

    Credit(s): 3

    Fundamentals of modern communication networking and telecommunications, data transmission, multiplexing, circuit switching networks, network topology routing and control, computer communication, packet switching networks, congestion control, frame relay, ATM switching networks, traffic and congestion control.

    Prereq: EE/CPE 282 and engineering standing.
    Approved for Distance Learning.
    Crosslisted with: EE 586
  
  • CPE 587 - ADVANCED EMBEDDED SYSTEMS


    College of Engineering

    Credit(s): 3

    An advanced course in the design of embedded systems using state-of-the- art microcontroller hardware and software development tools. Topics include architectural support for real-time operating systems, language support for embedded and real-time processing, embedded and wireless networking.

    Prereq: EE/CPE 580 and engineering standing or consent of instructor.
    Crosslisted with: EE 587, CS 587
  
  • CPE 588 - REAL-TIME DIGITAL SYSTEMS


    College of Engineering

    Credit(s): 3

    This course covers features typically found in real-time and embedded systems. Topics include real-time operating systems, scheduling synchronization, and architectural features of single and multiple processor real-time and embedded systems.

    Prereq: EE/CPE 580 and engineering standing or consent of instructor.
    Crosslisted with: EE 588
  
  • CPH 201 - AN INTRODUCTION TO PUBLIC HEALTH: THEORY AND METHODS


    College of Public Health

    Credit(s): 3

    This course provides the student with basic knowledge about the discipline of public health. After receiving a philosophical and political orientation to public health, students will begin to acquire functional knowledge of the strategies most often applied in public health practice. Key content areas (such as HIV prevention, maternal and child health, reducing obesity rates, and reducing tobacco addiction) will become focal points for the investigation of these strategies.

    Meets UK Core: Intellectual Inquiry in the Social Sciences.
    Approved for Distance Learning.
  
  • CPH 202 - PUBLIC HEALTH THROUGH POPULAR FILM


    College of Public Health

    Credit(s): 3

    This course will provide students with an introductory understanding of public health concepts through critical examination of popular cinema and instruction in basic public health principles, disease principles, and behavioral and social interactions related to the movie topics. A combination of lectures, readings and film viewing will enable students to understand the relationship between behavioral, environmental, biological and other risk factors with disease, injury or other health outcomes. The effect of social, economic and health systems context will also be examined. In addition, students will learn to distinguish between fact and fiction with regard to the science and activities of public health as portrayed in cinema.

    Meets UK Core: Intellectual Inquiry in the Social Sciences.
    Approved for Distance Learning.
  
  • CPH 203 - SEXUAL HEALTH


    College of Public Health

    Credit(s): 3

    This course will be an in-depth introduction to the relationship of sex and sexual behaviors to health and wellness.

    Meets UK Core: Intellectual Inquiry in the Social Sciences.
  
  • CPH 255 - PUBLIC HEALTH: CAREERS FOR A HEALTHY WORLD


    College of Public Health

    Credit(s): 2

    In this class, students explore the wide variety of careers and professional settings where people with training in public health work. Through guest lectures and discussions with professionals in the field, students gain exposure to the roles and responsibilities of those who work in nonprofit, for-profit, and governmental public health; health care; health care administration; and other related fields. As part of this course, students will assess their own interests, skills, and personality to explore and describe their career goals and strategically plan for a career in this area.

    Prereq: Concurrent or previous enrollment in CPH 201.
  
  • CPH 309 - HEALTH, HISTORY, AND HUMAN DIVERSITY


    College of Public Health

    Credit(s): 3

    Health care reform is often in the news, and everyone has an opinion on why the system is broken, how to fix it, who should have access to good medical care, under what circumstances, and what constitutes ‘good care.’ This online, multi-format course will consider what it has meant to be a good patient or a good doctor at various points in U.S. history, who was included or excluded in each group, how medicine became professionalized, and how people have organized around health issues. Students will engage with primary sources, watch related films, interact with the professor during virtual ‘office hours,’ and participate in online moderated discussions.

    Meets UK Core: Community, Culture and Citizenship in the USA. Meets UK Core: Intellectual Inquiry in Humanities.
    Approved for Distance Learning.
    Crosslisted with: GWS 309
  
  • CPH 310 - DISEASE DETECTIVES: EPIDEMIOLOGY IN ACTION


    College of Public Health

    Credit(s): 3

    This course will outline the history of epidemiology as a science and examine its wide-ranging contributions to the fields of public health, medicine, and the social sciences. This course will focus on epidemiological methods to investigate health outcomes and identify associated and causative factors of disease in populations.

    Meets UK Core: Intellectual Inquiry in the Natural, Physical and Mathematical Sciences.
  
  • CPH 315 - CHRONIC DISEASE EPIDEMIOLOGY


    College of Public Health

    Credit(s): 3

    This course is an introduction to the epidemiology of chronic diseases including but not limited to cardiovascular disease, cancer, and diabetes, with a focus upon chronic disease surveillance and risk factors.

    Prereq: CPH 310 or equivalent (with permission from instructor).
  
  • CPH 318 - GLOBAL CANCER EPIDEMIOLOGY


    College of Public Health

    Credit(s): 3

    This course applies and integrates the principles and tools of epidemiology to the study of cancer. The course includes discussions of the burden of various kinds of cancer across the United States and the world by age, gender, and race/ethnicity, the underlying biology behind the development of cancer in humans, cancer surveillance, and the epidemiology of various types of cancer by cancer site such as breast, lung, and colorectal cancers. The course also examines the major risk factors of cancer such as smoking, alcohol use, endogenous and exogenous hormones, viruses, environmental/occupational exposures, and diet.

    Prereq: CPH 310.
    Approved for Distance Learning.
  
  • CPH 320 - FUNDAMENTALS OF ENVIRONMENTAL HEALTH


    College of Public Health

    Credit(s): 3

    An overview of the physical factors that influence human health, including hazards from unsanitary water, polluted air, traumatic injury hazards, toxins, radiologic risks, and other features of the natural and human made environment that can kill, injure, maim, and cause disease in human populations. Special focus is given to understanding the relationships between biological, chemical, and other factors that produce unhealthy environments that sicken individuals throughout their lifespan. Additional topics include the important influence of environmental hygiene, restaurant inspections, occupational safety and health issues, clean water standards, air pollution regulations, and other laws and regulations that protect the health and safety of human populations.

    Prereq: BPH Majors only.
  
  • CPH 330 - HEALTH ANALYTICS I


    College of Public Health

    Credit(s): 3

    CPH 330 focuses on applying methods for solving public health analytical problems. This course will build on the statistical principles and scientific reasoning introduced in introductory statistics courses, but will focus on the application of methods for categorical data analysis. Topics include data visualization, exploratory data analysis, summary statistics, statistical testing, estimation, confounding, and the use of regression models commonly encountered in public health. An emphasis on data analytic methods will also introduce students to the use of statistical software.

    Prereq: CPH 310 & BPH Majors only or permission of instructor.
    Approved for Distance Learning.
  
  • CPH 345 - FOOD FIGHT: PUBLIC HEALTH AND NUTRITION IN THE 21ST CENTURY


    College of Public Health

    Credit(s): 3

    Linked to many of the biggest health challenges of our time — heart disease, stroke, diabetes, cancers, and more — overeating represents one of the leading preventable causes of premature death, both domestically and increasingly around the globe. Understanding why people overeat requires an understanding of the food system — the production, distribution, and consumption of food. Public health professionals have important roles to play in shaping the food system, including participating in the public debate over issues such as junk food taxes, farm subsidies, food assistance programs, genetically-modified organisms (GMOs), and factory farms. This course explores how public policies, private businesses, individual decisions, and social norms combine to shape our food system and dietary behaviors, as well as exploring the public health response to this health crisis.

    Prereq: BPH major or consent of instructor.
  
  • CPH 350 - INTRODUCTION TO HEALTH SYSTEMS AND POLICY


    College of Public Health

    Credit(s): 3

    This upper division course introduces students to U.S. health system and its public health and health care components. The course explores the history of these systems in the U.S., their current status in terms of financing and law, and the role of health policy in system change. The course begins with an overview of the U.S. health care system and a comparison to other systems around the world. We then explore the history of the U.S. system, in terms of its public health and health care components, and its current state, including recent developments in both public health and health care. The course ends with an examination of the role of health policy in systems change. As part of this tour of the U.S. health system, students will learn about the role of government and private organizations in both public health and health care.

    Prereq: CPH 201, CPH 202, or CPH 203.
  
  • CPH 351 - PREPARING FOR AN APOCALYPTIC EVENT: POPULATION HEALTH AND CRISIS MANAGEMENT


    College of Public Health

    Credit(s): 3

    Students enrolled in this course will participate in in-depth analyses of multiple large-scale disasters. This course will provide students with the knowledge necessary to participate in all phases of the crisis management process, as overseen by a health service organization. Case studies will be utilized heavily throughout this course and students will have the opportunity to engage in discussion with various health professionals from around Kentucky who engage in crisis management activities.

    Prereq: CPH 201 or permission of the instructor.
  
  • CPH 352 - PUBLIC HEALTH AND SOCIAL MEDIA


    College of Public Health

    Credit(s): 3

    This course will provide students with an overview of the public health effects of social media and the ways in which public health and health care organizations use these platforms to engage audiences and improve health outcomes at the population level. Emphasis will be placed on using theoretical concepts and evidence to evaluate organizational use of social media. The course includes an overview of strategic health communication and audience engagement. In addition, students will be trained to translate research findings into the production of effective social media messages related to public health and health care.

    Prereq: BPH Upper division or permission of the instructor.
  
  • CPH 365 - SPECIAL TOPICS IN PUBLIC HEALTH (SR)


    College of Public Health

    Credit(s): 3

    This course provides focused coverage within domains of public health, including: Health Behavior; Epidemiology; Gerontology; Environmental Health; Health Services Management, and Biostatistics. A central goal of these special topics courses is to provide a public health context to material in a way that promotes applicability to undergraduate majors university-wide.

    Prereq: none listed
    Repeatable up to 9 credit hours.
  
  • CPH 395 - UNDERGRADUATE INDEPENDENT STUDIES IN PUBLIC HEALTH


    College of Public Health

    Credit(s): 1 - 3 (Variable)

    This course offers students the opportunity to independently promote learning in public health content areas and/or skills that are not covered by formal courses within the college. Students typically work with an individual faculty member to develop specialized or advanced knowledge or skills, or to identify, design and/or conduct research. Students must coordinate with a faculty member to complete a Prospectus for Research/Independent Study prior to registering for CPH 395. This course may be repeated for a maximum of 6 semester hours.

    Prereq: A minimum of 60 credit hours completed or junior level standing and permission of instructor.
    Repeatable up to 6 credit hours.
  
  • CPH 410 - EPIDEMIOLOGY IN THE WEB OF CAUSATION: PEOPLE, PLACE, AND POLITICS


    College of Public Health

    Credit(s): 3

    This course will provide an interdisciplinary introduction to applications of epidemiology in the context of political, community, social, and behavioral influences on health. Epidemiology is the study of patterns of diseases, injury, and other indicators of health in human populations. The course will review principles and introduce novel methods used in epidemiologic research. Students will learn approaches to collecting data about sensitive health behaviors, examining social networks, integrating information from interviews and focus groups, and collecting spatial data using a smart phone application. These topics will be explored using a range of case examples, including infectious disease, humanitarian crises, sexual health, substance abuse, obesity, and others.

    Prereq: Introduction to Public Health (CPH 201) and Disease Detectives (CPH 310) or equivalents (instructor permission required) should be taken before or at least concurrently with this course.
  
  • CPH 423 - HEALTH OF KENTUCKIANS


    College of Public Health

    Credit(s): 3

    This course provides an overview of the determinants, factors, and remedies to the traditionally poor health status of Kentuckians. The course focus is on population health of the Commonwealth, with an emphasis on data, trends and solutions to illness, death and disability. Other topics include health rankings, vital statistics and demographic factors. The comparison of Kentucky’s population health status to the US average and to other states is presented, plus strategies to improve population health in the Commonwealth. Additional topics include the relationship between Kentucky’s demographic, economic, environmental, and education characteristics and their impact on health.

  
  • CPH 440 - FOUNDATIONS OF HEALTH BEHAVIOR


    College of Public Health

    Credit(s): 3

    This course will provide students with an overview of how the social and behavioral sciences contribute to primary prevention in the rapidly expanding field of health behavior. Emphasis will be placed on theory- driven approaches that are supported by empirical investigations. Students will acquire a working knowledge of foundational theories used in public health practice as well as the ability to measure key theoretical constructs. The course includes an overview of public health issues in the United States. The course also includes training regarding the translation of research findings into public health practice.

    Prereq: BPH Majors only.
  
  • CPH 441 - THE SMOKING GUN: TOBACCO AND THE PUBLIC’S HEALTH


    College of Public Health

    Credit(s): 3

    This course will provide a theoretical, cultural and economic rationale for the role of tobacco smoking related to the overall health of US populations in the United States and abroad. This course will examine trends in tobacco smoking from the 1960’s to present day and how social and political forces have both directly and indirectly undermined the current public health agenda-to reduce, minimize, and eventually eradicate tobacco related chronic disease and death worldwide. Students will acquire the necessary tools to identify the scientific literature on smoking and disease through traditional published literature, tobacco websites, and national data sets.

    Prereq: Junior or Senior undergraduate in good academic standing, recommendation of advisor or permission of instructor.
  
  • CPH 450 - MANAGING HEALTH ORGANIZATIONS TO IMPROVE POPULATION HEALTH


    College of Public Health

    Credit(s): 3

    This course will introduce students to a number of foundational concepts related to leadership and management, specifically in the realm of health organizations (e.g., local and state health departments, hospitals, community clinics, etc.). In particular, this course will explore the areas of managing human and non-human resources, and improving agency performance. Students will have the opportunity to interact with managers and organizational leaders from a variety of health service agencies.

    Prereq: CPH 201 or permission of the instructor.
  
  • CPH 455 - PUBLIC HEALTH PRACTICE AND COMMUNICATION


    College of Public Health

    Credit(s): 3

    This course serves as one of two culminating courses for the Bachelor of Public Health (BPH) degree and brings together two key applications of public health knowledge: Practicing public health in organizational settings and communicating as a public health professional. In this course, students complete an experiential learning activity in order to gain a practical understanding of public health organizations, broadly defined. Students will use what they observe during the experience, as well as what they have learned throughout the BPH program, to advocate for public health through media and policy advocacy. In this context, students will develop the skills to create public health communication using theory and evidence-based approaches.

    Prereq: BPH Majors only plus CPH 310, CPH 320, CPH 330, CPH 350, and CPH 440.
  
  • CPH 470 - PUBLIC HEALTH CAPSTONE


    College of Public Health

    Credit(s): 3

    This course will provide students a culminating Bachelor of Public Health (BPH) experience through synthesis of material learned throughout the program’s core coursework in the following areas: epidemiology; biostatistics; environmental health; population health management and policy; and health behavior. Students will draw upon previous coursework in public health to assess multi-factorial public health problems through case studies, videos/movies and current events. Students will also practice professional writing skills and public presentations. This course is a Graduation Composition and Communication Requirement (GCCR) course in certain programs, and hence is not likely to be eligible for automatic transfer credit to UK.

    Prereq: BPH Majors only plus CPH 310, CPH 320, CPH 330, CPH 350 and CPH 440.
  
  • CPH 472 - PUBLIC HEALTH PROFESSION AND PRACTICE


    College of Public Health

    Credit(s): 3

    This course familiarizes students with the practice of public health, introducing them to the various settings and arenas in which public health professionals work. Through guest lectures and discussions with professionals in the field, experiential learning opportunities and in- depth examination of specific public health careers, students gain exposure to the roles and responsibilities of the public health workforce. Students will also engage in activities to prepare for a job search within public health through resume and cover letter development, preparation and practice for professional interviews, and other assessment actives to strengthen the student’s career readiness.

    Prereq: BPH Majors only plus CPH 310, CPH 320, CPH 330, CPH 350, and CPH 440.
  
  • CPH 476G - A SICK WORLD: GLOBAL PUBLIC HEALTH IN THE EARLY 21ST CENTURY


    College of Public Health

    Credit(s): 3

    This course provides students with basic knowledge about the issues of global public health and its importance to all peoples of the globe. After receiving an introduction to the principles and goals of global public health, students will begin to acquire functional knowledge of the theoretical and methodological underpinnings of global public health practice. Key content areas such as health determinants, issues of health, education, and poverty, ethical and human rights concerns, the impact of culture on global public health, the burden of disease on the global human population, and other pertinent global public health topics will become focal points for class discussion. This course will emphasize theory-driven empirical investigation of key behavioral issues that influence the health and well-being of people around the globe. Case studies of global public health issues with be utilized.

    Prereq: CPH 440 & BPH Majors only or by permission of the instructor.
  
  • CPH 551 - COMPARATIVE HEALTH SYSTEMS


    College of Public Health

    Credit(s): 3

    An overview of healthcare system structure in selected countries with attention to their developmental history, financing, and delivery infrastructure.

    Prereq: Enrollment in a public health degree program or permission of instructor.
    Approved for Distance Learning.
  
  • CPH 555 - VIOLENCE, CRIME & FORENSIC EPIDEMIOLOGY


    College of Public Health

    Credit(s): 3

    This course will focus on public health principles in forensic epidemiology. Violence and crime can be studied systematically to reduce the level of violence in our communities and homes. This course will examine how public health methods can be applied to preventing violence, violence-related injury and death, and how these methods can be used in potential criminal investigations and criminal and civil court settings. Topics include suicide and suicide theory, homicide, domestic violence, child abuse and neglect, community/stranger violence, gangs and gang- like behavior, rape and sexual assault, terrorism, mass shootings, mass fatalities, human trafficking, serial killers, sociopaths and famous court settlements that utilized public health findings. This course also includes the public health response to suspicious cases of illness, injury or death related to biological or chemical weapons. In addition, this course covers the planning, operation, and preparedness of government agencies, hospitals, death investigators, law enforcement and military in cases of injury, illness, mass violent events, violence and violent death.

    Prereq: Acceptance into the BPH or MPH or by instructor permission.
  
  • CPH 561 - INSECTS AFFECTING HUMAN & ANIMAL HEALTH


    College of Public Health

    Credit(s): 3

    Discussion of arthropod parasites and disease vectors. Topics include an overview of disease transmission and public health, epidemiology, vector biology, important arthropod groups and their control.

    Prereq: 3 credits of basic biology (BIO 103 or BIO 148 or equivalent) or permission of instructor.
    Approved for Distance Learning.
    Crosslisted with: BIO 561, ENT 561
  
  • CPH 565 - SPECIAL TOPICS IN PUBLIC HEALTH: (SUBTITLE REQUIRED)


    College of Public Health

    Credit(s): 3

    This course provides focused coverage within domains of public health, including, but not limited to: Biostatistics; Epidemiology; Gerontology; Health, Behavior & Society; Health Management & Policy; and Preventive Medicine and Environmental Health. A central goal of these special topics courses is to provide a public health context to material in a way that promotes applicability to undergraduate and graduate students university-wide.

    Approved for Distance Learning. Repeatable up to 9 credit hours.
  
  • CPH 580 - BIOSTATISTICS I


    College of Public Health

    Credit(s): 3

    CPH 580 covers univariate statistical methods commonly encountered in public health studies. This includes descriptive statistics, hypothesis testing, paired and unpaired t tests, ANOVA, contingency tables, log rank test, regression and correlation.

    Prereq: MA 109 or higher.
    Crosslisted with: STA 580
  
  • CPT 223 - AC CIRCUITS + LAB


    College of Engineering

    Credit(s): 3

    Develops skills and practice in the design, fabrication, measurement, and analysis of practical AC circuits used in electrical systems. Topics include reactance and impedance, AC power and power factor, maximum power transfer, frequency response, and bandwidth.

    Prereq: MA 123, MA 113, STA 296.
  
  • CPT 287 - INTRODUCTION TO EMBEDDED SYSTEM + LAB


    College of Engineering

    Credit(s): 3

    This course introduces typical structures and applications of embedded systems. Emphasis will be on: hardware, programming, input/output methods, typical peripherals/interfacing (including Timers, ADC and micro to micro communications), interrupt handling and small system design and applications using high level programming languages. Microprocessor architecture and assembly programming will be introduced to provide a base for more advanced digital designs. Laboratory exercises are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.

    Prereq: MA 123, MA 113, STA 296, CS 115, CS 215.
  
  • CPT 300 - ANALYTICAL METHODS IN ENGINEERING TECHNOLOGY


    College of Engineering

    Credit(s): 3

    Survey of essential mathematical skills and their applications in engineering technology. Applications of algebra, calculus, differential equations, linear algebra, numerical analysis, data analysis, statistics, vector analysis, and other topics with specific reference to concepts in an engineering technology curriculum. Symbolic mathematical computer software will be used throughout the course.

    Crosslisted with: LST 300
  
  • CPT 313 - DATA ACQUISITION AND INSTRUMENTATION


    College of Engineering

    Credit(s): 3

    The course prepares students in LabVIEW programming, the concepts, and integration of sensors and transducers, interface electronics, data acquisition and instrument control hardware/software. They include student laboratory design projects. The course also requires an individual research report on a specific industrial instrumentation system of each student’s choice. The distinction between lecture and laboratory hours is blurred in this course since the course is exploration and project-driven. The lab/lecture hours are interchangeably based on students’ needs.

    Prereq: CS 115, CS 215, MA 123, MA 113, STA 296.
  
  • CPT 314 - WIRELESS COMMUNICATION


    College of Engineering

    Credit(s): 3

    A discussion of the evolution of wireless networks, their state-of-the- art, and modern trends in wireless networking. Topics include: introduction to the Physical layer concepts for wireless communication, Wireless Local Area Networks (LANs), Wireless Personal Area Networks (PANs), Wireless Regional Area Networks (WRAN), Cellular Networks, Mobile Networks, Internet of Things, Vehicular Networks, Sensor Networks and Security and Privacy in Wireless Networks.

    Prereq: CS 115, CS 215.
  
  • CPT 315 - DIGITAL SYSTEM DESIGN


    College of Engineering

    Credit(s): 3

    This course covers the design and simulation of digital circuits using modern digital design techniques. Using a hardware description language, students will design, synthesize, and analyze finite state machines and combinational, sequential, and arithmetic logic circuits. Topics will include design for synthesis, verification techniques, memory circuits, programmable logic devices, and implementation technologies. The laboratories are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.

    Prereq: MA 123, MA 162, STA 296.
  
  • CPT 316 - ELECTRONICS PROTOTYPING AND CONSTRUCTION


    College of Engineering

    Credit(s): 4

    This course covers the analysis, design and implementation of active electronic circuits using diodes, bipolar and field effect transistors and operational amplifiers. The electrical and switching characteristics of semiconductor devices used for analog and digital circuits will be emphasized. Printed circuit board (PCB) design and construction. Laboratory exercises are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.

    Prereq: CS 115, CS 215, CPT 223.
  
  • CPT 317 - SOFTWARE ENGINEERING PROCESS AND METHODS


    College of Engineering

    Credit(s): 3

    An introduction to software engineering and software life-cycle. Survey of software development process and techniques to ensure the quality of software product, build management, testing, and maintenance tasks performed as software evolves.

    Prereq: CS 115, CS 215.
  
  • CPT 400 - ENGINEERING ECONOMICS


    College of Engineering

    Credit(s): 2

    This course introduces students to the concepts of time value of money, analysis of alternatives using net present value and internal rate of return, depreciation, taxes, and inflation. Monte Carlo simulation is used throughout the course to study variability in engineering designs and the resulting economic impact. Engineering ethics case studies are presented and analyzed. Contemporary economic issues affecting engineers are discussed.

    Crosslisted with: LST 400
  
  • CPT 401 - ENGINEERING ANALYSIS & APPLICATIONS


    College of Engineering

    Credit(s): 3

    Students in this course will study how to conduct engineering analysis using Microsoft Excel. This course provides students with a strong foundation in problem solving using Excel as the modern day equivalent of the slide rule.

    Crosslisted with: LST 401
  
  • CPT 402 - FUNDAMENTALS OF OSHA


    College of Engineering

    Credit(s): 2

    This class will cover the basics of a company safety and health program and the minimum requirements under Federal OSHA and State OSHA. Students will also receive their 30 hour OSHA General Industry Safety and Health Training Card from OSHA at the successful completion of the course. All students will present their findings for specific industry hazards.

    Crosslisted with: LST 402
  
  • CPT 409 - CAPSTONE I


    College of Engineering

    Credit(s): 3

    The CPT 409 is the first of a two-semester sequence capstone course, and CPT 410 is the second in the series. It is a required course for all students in the CPT program. It is a team and project course requiring extensive research, analysis, prototyping, testing, and evaluation. Students will have completed a wide variety of technical courses by their senior year and will have the background necessary for the completion of a comprehensive design project. The senior design project is completed under the guidance of a CPT faculty member who serves as the course director. Senior design is intended to provide a problem analysis and system design experience similar to what is encountered by computer engineering technology professionals, and an opportunity to practice and perfect the skills of technical writing and oral Presentation. A typical project starts with several weeks of intensive investigation and analysis of the design of hardware, software, and/or network. The initial research will be followed by a combination of conceptual design, engineering calculations, computer-aided drafting, analysis, program development or material selection, building prototypes, testing, modifications, and detailed design. Students are required to prepare a final report and make an oral presentation to department faculty, other engineering technology students, and industry sponsors. Students are expected to maintain a logbook to document the progress and time invested in the project. A student is expected to spend a minimum of nine hours per week to complete their project successfully.

    Prereq: Senior Standing.
  
  • CPT 410 - CAPSTONE II


    College of Engineering

    Credit(s): 3

    The CPT 410 is the second of a two-semester sequence capstone course, and CPT 409 is the first in the series. It is a required course for all students in the CPT program. It is a team and project course requiring extensive research, analysis, prototyping, testing, and evaluation. Students will have completed a wide variety of technical courses by their senior year and will have the background necessary for the completion of a comprehensive design project. The senior design project is completed under the guidance of a CPT faculty member who serves as the course director. Senior design is intended to provide a problem analysis and system design experience similar to what is encountered by computer engineering technology professionals, and an opportunity to practice and perfect the skills of technical writing and oral presentation. A typical project starts with several weeks of intensive investigation and analysis of the design of hardware, software, and/or network. The initial research will be followed by a combination of conceptual design, engineering calculations, computer-aided drafting, analysis, program development or material selection, building prototypes, testing, modifications, and detailed design. Students are required to prepare a final report and make an oral presentation to department faculty, other engineering technology students, and industry sponsors. Students are expected to maintain a logbook to document the progress and time invested in the project. A student is expected to spend a minimum of nine hours per week to complete their project successfully.

    Prereq: Senior Standing.
  
  • CPT 419 - SIGNALS, SYSTEMS, AND TRANSFORMS


    College of Engineering

    Credit(s): 3

    Develops the analytical skills to design, develop, and simulate analog and digital filters, control systems, and advanced electronic circuits such as those used in robotics, digital communications, and wireless systems. Continuous-time and discrete-time linear, time-invariant, casual systems are examined throughout the course. Topics include Fourier series, the Laplace transform, signal sampling, and the z- transform. Advanced circuit analysis techniques include circuit characterization in the s-plane.

    Prereq: CPT 223.
  
  • CPT 420 - EMBEDDED APPLICATIONS


    College of Engineering

    Credit(s): 4

    This is an embedded systems architecture and design course. Microprocessor, as well as system level design principles will be analyzed from both a hardware and software perspective. Assembly language and C are used to develop software applications for a 32-bit embedded processor. Application software emphasizes interrupt driven operation and peripheral interfacing. During the course’s laboratory component, students will be design and debug hardware and software systems, evaluate design trade-offs and choose the best design solution, and perform functional and timing analysis of an embedded system.

    Prereq: CPT 223, CPT 287.
  
  • CPT 425 - PROJECT MANAGEMENT


    College of Engineering

    Credit(s): 3

    This course provides a systematic and thorough introduction to all aspects of project management (PM). Projects are an increasingly important aspect of modern business. Therefore, the course underlines the importance of understanding the relationship between projects and the strategic goals of the organization. The course also discusses the technical, cultural, and interpersonal skills necessary to manage projects from start to finish successfully. It emphasis that project management is a professional discipline with its tools, body of knowledge, and skills. Concepts are reinforced by case studies covering a wide variety of project types and industries.

    Crosslisted with: LST 425
  
  • CPT 430 - DIGITAL SIGNAL PROCESSING


    College of Engineering

    Credit(s): 4

    Develops the knowledge and ability to process signals using Digital Signal Processing (DSP) techniques. Starts with foundational concepts in sampling, probability, statistics, noise, fixed and floating point number systems, and describes how they affect real world performance of DSP systems. Fundamental principles of linearity, duality, and impulse responses. Students get an integrated lab experience writing DSP code that executes in real-time on DSP hardware.

    Prereq: CS 115, CS 215, MA 123, MA 113, STA 296, CPT 315.
    Crosslisted with: LST 430
  
  • CS 100 - THE COMPUTER SCIENCE PROFESSION


    College of Engineering

    Credit(s): 1

    An introductory seminar which covers the fundamental activities, principles, and ethics of the computer science profession. An overview of the discipline of computer science, examples of careers, the history of computing, and experience with elementary computing tools are included.

  
  • CS 101 - INTRODUCTION TO COMPUTING I


    College of Engineering

    Credit(s): 3

    An introduction to computing and its impact on society from a user’s perspective. Topics include computation using spreadsheets, beautification using text formatters and word processors, information management with database managers, and problem solving through program design and implementation using a simple programming language. Not open to students who have received credit for higher level computer science courses.

    Approved for Distance Learning.
  
  • CS 115 - INTRODUCTION TO COMPUTER PROGRAMMING


    College of Engineering

    Credit(s): 3

    This course teaches introductory skills in computer programming using a high-level computer programming language. There is an emphasis on both the principles and practice of computer programming. Covers principles of problem solving by computer and requires completion of a number of programming assignments.

  
  • CS 215 - INTRODUCTION TO PROGRAM DESIGN, ABSTRACTION, AND PROBLEM SOLVING


    College of Engineering

    Credit(s): 4

    The course covers introductory object-oriented problem solving, design, and programming engineering. Fundamental elements of data structures and algorithm design will be addressed. An equally balanced effort will be devoted to the three main threads in the course: concepts, programming language skills, and rudiments of object-oriented programming and software engineering.

    Prereq: EGR 102 or CS 115 or equivalent.
  
  • CS 216 - INTRODUCTION TO SOFTWARE ENGINEERING TECHNIQUES


    College of Engineering

    Credit(s): 3

    Implementation of large programming projects using object-oriented design techniques and software tools in a modern development environment. Software engineering topics to include: life cycles, metrics, requirements specifications, design methodologies, validation and verification, testing, reliability and project planning.

    Prereq: CS 215.
  
  • CS 221 - FIRST COURSE IN COMPUTER SCIENCE FOR ENGINEERS


    College of Engineering

    Credit(s): 2

    Characteristics of a procedure-oriented language; description of a computer as to internal structure and the representation of information; introduction to algorithms. Emphasis will be placed on the solution of characteristic problems arising in engineering.

    Prereq: Not open to students who have received credit for EGR 102 or CS 115.
  
  • CS 222 - COMPUTER SCIENCE FOR ELECTRICAL ENGINEERS


    College of Engineering

    Credit(s): 3

    Characteristics of a procedure-oriented language; high-level description of computer structure and information representation schemes; introduction to algorithm development and design. Emphasis will be placed on the programming tools used in software engineering. Tools suitable for programming development on microcomputers will be emphasized. Not open to student who have received credit for CS 121 or CS 221.

  
  • CS 223 - COMPUTER SCIENCE FOR CIVIL ENGINEERS


    College of Engineering

    Credit(s): 2

    An introduction to computer-assisted problem solving for civil engineering students using a microcomputer based procedure-oriented language; a description of internal structure and representation of information; an introduction to algorithms. Emphasis will be placed on the solution of characteristic problems arising in civil engineering.

    Prereq: MA 113, CE 121.
  
  • CS 261 - SOCIAL NETWORKS: METHODS AND TOOLS


    College of Engineering

    Credit(s): 3

    CS 261 Social Networks: Methods and Tools - The complex connectedness of the modern society is a multifaceted phenomenon resulting from the growing density of the human population, the advent of fast global mass transportation infrastructure, the emergence of global companies and markets, and spurred by the Internet and its applications such as the Web, Facebook and Twitter. In this course, we learn about graph theory, game theory and computational tools required to model and analyze social networks, matching markets, web search, network externalities, tipping points, information cascades, epidemics, small worlds, and voting schemes. The course requires no programming background and has no university-level prerequisites.

    Meets UK Core: Quantitive Foundations.
  
  • CS 270 - SYSTEMS PROGRAMMING


    College of Engineering

    Credit(s): 3

    This course provides an introduction to computer systems and explores computer architecture, operating systems, and networks from a programmer’s perspective. The course also introduces advanced programming and debugging tools. Topics include hardware instruction sets, machine language and C language program representations, linking/loading, operating systems (process management, scheduling, memory management, interprocess communication, and file systems), network programming (socket programming and web protocols), and common security attacks and solutions.

    Prereq: CS 216; Coreq: EE 280.
  
  • CS 275 - DISCRETE MATHEMATICS


    College of Engineering

    Credit(s): 4

    Topics in discrete math aimed at applications in Computer Science. Fundamental principles: set theory, induction, relations, functions. Boolean algebra. Techniques of counting: permutations, combinations, recurrences, algorithms to generate them. Introduction to graphs and trees.

    Prereq: MA 113 and either EGR 102 or CS 115.
  
  • CS 315 - ALGORITHM DESIGN AND ANALYSIS


    College of Engineering

    Credit(s): 3

    Introduction to the design and analysis of algorithms. Asymptotic analysis of time complexity. Proofs of correctness. Algorithms and advanced data structures for searching and sorting lists, graph algorithms, numeric algorithms, and string algorithms. Polynomial time computation and NP-completeness.

    Prereq: CS 215, CS 275, and engineering standing.
  
  • CS 316 - WEB PROGRAMMING


    College of Engineering

    Credit(s): 3

    This course introduces students to the World Wide Web, languages and techniques used for web programming, data transfer over the Internet, and the tools available in the web environment.

    Prereq: CS 216.
  
  • CS 321 - INTRODUCTION TO NUMERICAL METHODS


    College of Engineering

    Credit(s): 3

    Floating point arithmetic. Numerical linear algebra: elimination with partial pivoting and scaling. Poly- nomial and piecewise interpolation. Least squares approximation. Numerical integration. Roots of nonlinear equations. Ordinary differential equations. Laboratory exercises using software packages available at computer center.

    Prereq: MA 114 and knowledge of a procedural computer language is required.
    Crosslisted with: MA 321
  
  • CS 335 - GRAPHICS AND MULTIMEDIA


    College of Engineering

    Credit(s): 3

    This course focuses on the graphical human-machine interface, covering the principles of windowing systems, graphical interface design and implementation, and processing graphical data. There is an emphasis on medium-scale programming projects with graphical user interfaces using a high-level procedural programming language and concepts such as object-oriented design.

    Prereq: CS 216 and engineering standing.
  
  • CS 340 - APPLICABLE ALGEBRA


    College of Engineering

    Credit(s): 3

    Topics include: Euclid’s algorithm, unique factorization moduli arithmetic, Fermat’s and Euler’s theorems, Chinese remainder theorem, RSA public key encryption, Pollard rho factoring, pseudo primes, error correcting codes, Hamming codes, polynomial rings and quotient rings, field extensions, finite fields and BCH codes.

    Prereq: MA 322 or MA 213.
    Crosslisted with: MA 340
 

Page: 1 <- Back 109 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19Forward 10 -> 50