May 18, 2024  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

Course Descriptions


Definitions

Corequisites

A corequisite identifies another course or courses that should be taken concurrently with the listed course. A student who enrolls in a listed course with corequisites must also enroll in those corequisite courses. A student who has previously completed a corequisite course may not need to repeat it; he or she should consult with an academic adviser before registering to determine specific requirements.

Course Credit Hours

The total semester hours of credit for each course are shown in parentheses immediately following the course title.

Prerequisites

A prerequisite identifies a course or other requirements that a student must have completed successfully before enrolling in the listed course. Any student who has not met prerequisites for a course may be administratively withdrawn from that course at the discretion of the instructor. It is the policy of some university departments to withdraw automatically any student who enrolls in a course without first meeting its prerequisites.

 

Communication

  
  • COMM 8540 - Rhetorical Criticism I


    3 Credit Hours
    Description
    Introduction to the practice of rhetorical criticism and to the grammars associated with the analysis of various types of text.

  
  • COMM 8545 - Rhetorical Criticism II


    3 Credit Hours
    Description
    Review of rhetorical criticism in major debates and controversies.

  
  • COMM 8590 - Scientific Approaches to Communication


    3 Credit Hours
    Description
    A doctoral seminar focusing on scientific approaches to communication, across different levels and via a variety of modes of communication. The course begins with an historical overview of the field of communication, as well as background on communication science and scientific approaches to inquiry. The course then focuses on four broad areas, including interpersonal and intergroup communication, media processes and effects, strategic communication and persuasion, and health communication.

  
  • COMM 8640 - Television Studies


    3 Credit Hours
    Description
    Course traces development of television studies. Also looks at recent work in the field as a means of assessing the changing nature of television and of television studies as an area of inquiry. Readings explore range of industrial, sociocultural, textual and audience analyses, approaches and issues.

  
  • COMM 8690 - Critical and Cultural Approaches to Communication


    3 Credit Hours
    Description
    Examination of the relationship between culture and power in a global communication context. Readings include both founding theoretical texts (the Marxist tradition, the Frankfurt School, the Birmingham School) and current scholarship in rhetoric, political economy, and international communication. Multiple, intersecting structures of power are interrogated, including class, gender, age, and race.

  
  • COMM 8720 - Media Stereotyping


    3 Credit Hours
    Includes a lab fee.

    Description
    This seminar takes psychological and sociological perspectives to examine media stereotyping and its processes and effects on individuals and society. Taking “group identity” into account, it overviews key theories, relevant research, and discusses some of the current issues observed in mediated communication contexts.

  
  • COMM 8730 - Seminar in International Media and Culture


    3 Credit Hours
    Prerequisites: COMM 6650.
    Description
    In-depth examination of issues, trends, and culture pertaining to mass communication within and among nations of sub-Saharan Africa or of the Arab nations of the Middle East and North Africa. Specialized areas of study will rotate from year to year.

  
  • COMM 8750 - e-Health


    3 Credit Hours
    Description
    e-Health refers to the use of advanced communication technologies (e.g., internet, SMS, online gaming) to improve people’s health decisions and health care services. This seminar discusses some of the major issues, topics, theories, and relevant literature of e-Health.

  
  • COMM 8780 - Directed Research in Communication


    1 to 20 Credit Hours
    Description
  
  • COMM 8800 - Comprehensive Exams Research


    1 to 9 Credit Hours
    Prerequisites: Completion of required PhD coursework per Departmental and College policies.
    Description
    This course involves research, reading and written analysis for PhD students preparing to sit for Comprehensive Exams.

  
  • COMM 8900 - Internship


    1 to 3 Credit Hours
    Prerequisites: Eligibility criteria may be obtained from the Department of Communication Internship Coordinator.
    Description
    Professional field experience with an organization in the student’s area of concentration. Only Ph.D. students may enroll.

  
  • COMM 8980 - Special Topics


    3 Credit Hours
    Prerequisites: consent of instructor.
    Description
    Course focuses on a variety of topics.

  
  • COMM 8990 - Directed Readings


    1 to 4 Credit Hours
    Prerequisites: Permission of department.
    Description
    Supervised independent study course to focus on specific topics developed by student and graduate faculty member. Proposals must be approved by the department chair before a student will be authorized to register for this course.

  
  • COMM 9999 - Doctoral Dissertation Research


    1 to 20 Credit Hours
    Prerequisites: consent of instructor.
    Description

Communication & Science Disorders

  
  • CSD 6320 - Introduction to Language Disorders


    3 Credit Hours
    Description
    This course provides an introduction to language disorders across the life span. General procedures for assessing language disorders and principles of remediation are described. (Laboratory participating required). Emphasis is placed on describing the characteristics and causes of language disorders in children and adults.

  
  • CSD 6360 - Anatomy and Physiology for Communication


    3 Credit Hours
    Prerequisites: BIOL 1103K or equivalent with a grade of “C” or higher.
    Description
    This course is designed to examine the anatomy and physiology of the speech and hearing mechanisms and to provide an overview of the nervous system as related to speech, language, and hearing. The course prepares students for further course work in communication disorders.

  
  • CSD 6480 - Hearing Science and Disorders


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course focuses on the application of the principles of hearing science and audiology. Students study acoustics, anatomy and physiology, and disorders of the auditory system. Attention is given to the administration and interpretation of pure tone and speech audiometry.

  
  • CSD 6490 - Audiologic Rehabilitation


    3 Credit Hours
    Prerequisites: CSD 4480 or CSD 6480  with a minimum grade of “C”.
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course focuses on the application of the principles of rehabilitation of children and adults with hearing impairment. Emphasis is placed on design and implementation of individualized intervention programs with consideration of the impact of hearing loss, and the selection of appropriate amplification.

  
  • CSD 7450 - Language Disorders in Young Children


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    Students discuss current perspectives on the assessment and intervention of language disorders in young children from infancy through the preschool years. Emphasis is placed on factors influencing language development, formal and informal procedures for evaluating language skills, and intervention techniques that are functionally based.

  
  • CSD 7455 - Language Disorders in School Age Children


    3 Credit Hours
    Description
    This course focuses on language disorders in school age children from kindergarten through adolescence. Emphasis is placed on language assessment and intervention principles in school settings, including the relationship between language impairments and reading disorders with specific attention to the impact of these disorders on academic achievement.

  
  • CSD 7510 - Neuroscience for Communication


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course provides in-depth study of the anatomy and physiology of the nervous system. Particular emphasis is paid to the neural bases of speech, hearing, and language and to the behavioral effects of nervous system damage.

  
  • CSD 7520 - Speech Sound Disorders


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    Students examine normal and disordered speech sound production. Articulation and phonological treatment approaches are covered, and current techniques are emphasized. Emphasis is placed on speech sound development, evaluation of speech sound disorders, and design of intervention programs.

  
  • CSD 7530 - Voice Disorders


    3 Credit Hours
    Prerequisites: SCOM 4440.
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course provides concentrated study of normal vocal anatomy and physiology, the parameters of resonation and phonation, and the nature of voice disorders.Laboratory participation required. Emphasis is placed on the assessment, rehabilitation, and management of organic and nonorganic voice disorders including the application of advanced technologies in the measurement of resonation and phonation.

  
  • CSD 7540 - Fluency Disorders


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course provides current perspectives on the nature and treatment of fluency disorders including stuttering and cluttering. Primary emphasis is given to identifying the procedures for differential diagnosis and appropriate clinical management. May be repeated if topics vary.

  
  • CSD 7550 - Acquired Aphasia


    3 Credit Hours
    Description
    Students examine the neuropathology, assessment, and treatment of aphasia in adults. Topics include neuroanatomy of language, neuropathology of aphasia, description of the aphasias, and contemporary methods for the evaluation and rehabilitation of aphasia. May be repeated if topics vary.

  
  • CSD 7560 - Diagnostic Methods of Speech and Language Disorders


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    Students examine standardized and nonstandardized procedures for evaluating individuals with speech and language disorders. Principles of differential diagnosis, interviewing techniques, and report writing are emphasized.

  
  • CSD 7570 - Advanced Audiological Assessment


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    Students examine advanced audiological assessment principles and procedures for use with children and adults including otoscopic inspection, acoustic immittance, and electrophysiological testing. Laboratory participation required. Emphasis is placed on the selection of appropriate evaluation tools and interpretation of test results.

  
  • CSD 7600 - Swallowing Disorders


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    Study focuses on the mechanism of normal and disordered swallowing in adults and children. Strategies for the assessment, treatment, and management of swallowing disorders in a variety of clinical settings are emphasized. Observations in various clinical environments are required.

  
  • CSD 7610 - Motor Speech Disorders


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    Study focuses on the assessment, management, and treatment of motor speech disorders in adults and children. Emphasis is placed on methods of evaluation and differential diagnosis of the dysarthrias and apraxia of speech as well as approaches to rehabilitation and management of these disorders.

  
  • CSD 7630 - Foundations of Clinical Practice in CSD


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course introduces students to policies and procedures used in clinical practice in communication disorders. Through observation, lecture, and discussion, students examine the implementation of speech-language pathology service in a variety of settings. Supervision issues, treatment issues, behavior management, and reimbursement policies are discussed. Laboratory participation required. Emphasis is placed on developing case reviews, writing goals, collecting data, and writing progress notes and reports.

  
  • CSD 7700 - Observational Experiences in Communication Disorders


    1 to 2 Credit Hours
    Description
    This course is designed to provide students with opportunities to observe speech-language pathologists in a variety of clinical, medical, and educational settings as they evaluate and treat clients with communication disorders. This experience will prepare students for their clinical practicum experiences. Emphasis will be on developing observational and reporting skills. (Repeatable).

  
  • CSD 7840 - Research Methods in Communication Disorders


    3 Credit Hours
    Requirements: A minimum Grade of “B” is required for this course.

    Description
    This course focuses on historical, current, and future research directions in Speech and Language Pathology, as well as research methodology. Emphasis will be placed on translation of research into clinical practice.

  
  • CSD 7910 - Clinical Practicum in Communication Disorders


    1 to 3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    During this practicum, students provide speech and language services to a variety of clients in the university’s Speech- Language-Hearing Clinic. Emphasis is placed on the application of course work to the evaluation and treatment of individuals with communication disorders. (Repeatable).

  
  • CSD 7950 - Communication Disorders Clinical/Medical Internship


    3 to 9 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    In this intensive, full-time practicum experience, the student evaluates and treats individuals with communication disorders in a clinical or medical setting such as a hospital, rehabilitation center, private practice, or health care facility. (Repeatable).

  
  • CSD 7951 - Communication Disorders School Internship


    3 to 9 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    In this intensive, full-time practicum experience, the student evaluates and treats individuals with communication disorders in a school setting. (Repeatable).

  
  • CSD 7975 - Seminar for Graduate Assistants


    3 to 18 Credit Hours
    Requirements: A minimum grade of “S” is required for this course.

    Description
    This course is designed to inform students of policies and procedures to complete an assistantship. Professional ethics associated with teaching, research planning, management, and accounting procedures are reviewed. The course focuses on the teaching and research being conducted in order to further the understanding of all students involved in teaching and research.  (Repeatable).

  
  • CSD 7990 - Master’s Thesis


    1 to 6 Credit Hours
    Description
    Students earn credit for supervised development and preparation of the project or thesis for the M.S. degree with a major in communication sciences and disorders.

  
  • CSD 8240 - Family Centered Care in Early Childhood Systems


    3 Credit Hours
    Description
    The purpose of this course is to illustrate the centrality of the family in the life of infants and young children (age birth to 3) with disabilities and, subsequently, early childhood intervention. Additionally, this course will facilitate interdisciplinary collaboration to understand roles and responsibilities of related health professionals in providing family centered early intervention. We will also explore the application of telerehabilitation in providing family centered care. This course relies on outside readings, discussions, and completion of performance-based competencies where concepts are interpreted and applied to early childhood intervention.

  
  • CSD 8310 - Advanced Studies in Language Development


    3 Credit Hours
    Requirements: A minimum grade of “B” is required for this course.

    Description
    This course provides an in-depth study of language development for school age children. Emphasis is placed on current research and application of information to classroom and therapeutic settings.

  
  • CSD 8330 - Acquired Neurocognitive-Communication Disorders


    3 Credit Hours
    Description
    Students obtain knowledge about cognitive and communication disorders related to traumatic brain injury, dementia, and right brain damage. Topics include attention, memory, executive function, underlying neuropathologies, and contemporary methods for the evaluation and treatment of these disorders.

  
  • CSD 8340 - Evidence-Based Practice for Early Childhood Interventions


    3 Credit Hours
    Description
    This course is designed to prepare the student to use techniques associated with evidence-based practices for young children (age birth to 3) with disabilities. Students will learn to develop clinical questions, develop search strategies to access best available evidence, begin to analyze selected literature, and utilize information to facilitate clinical decision making. Students will explore the impact of evidence-based practice on early intervention, such as the implementation of evidence-based practices for young children through a telehealth platform and identify the gap of current evidence on early intervention.

  
  • CSD 8360 - Cultural and Linguistic Diversity for Communication Sciences and Disorders


    3 Credit Hours
    Description
    This course will explore knowledge and skills for competently serving diverse clients with communication disorders. Basic information on health disparities, bilingualism and second language acquisition, principles of least-biased assessment, culturally sensitive interviewing and counseling strategies, conflict resolution, and culturally valid treatment techniques will be discussed.

  
  • CSD 8440 - Teaming and Collaboration within Early Childhood Systems


    3 Credit Hours
    Description
    The purpose of this 3-credit course is to provide a foundation for the inclusion of infants and young children (age birth to 3) with disabilities and their families into inclusive community settings and programs. This course is designed to help students apply models, skills, and processes of teaming when collaborating and communicating with families and professionals, using culturally and linguistically responsive and affirming practices. In partnership with families and other professionals, students will demonstrate strategic planning to implement individualized plans and transitions that occur across the age span of birth through 3.

  
  • CSD 8800 - Global Perspectives in Communication Disorders


    3 Credit Hours
    Description
    This course prepares graduate students to provide services to individuals with communication disorders in a global context. Students gain multicultural experiences as a result of travel to another country. Students develop skills to support the learning of individuals from diverse racial, cultural, ethnic, and socioeconomic backgrounds. Students will develop global perspectives and comparative knowledge of educational, clinical and medical systems in other counties. (Repeatable).

  
  • CSD 8810 - Directed Readings in Communication Sciences and Disorders


    1 to 3 Credit Hours
    Description
    This course is designed for individual projects or readings. Students intensively study and/or apply knowledge in selected areas of communication sciences and disorders through focused readings or special projects. The goal of the course is to give students opportunities to acquire knowledge and understanding of specific topics complementing required and elective courses in their planned programs of study. (Repeatable).

  
  • CSD 8850 - Independent Study in Communication Sciences and Disorders


    1 to 3 Credit Hours
    Description
    This course is highly personalized to meet the needs and career interests of the student. Students intensively study and/or apply knowledge in selected areas of communication sciences and disorders through focused readings, special projects, or research. The goal of the course is to give students opportunities to acquire knowledge and understanding of specific topics complementing required and elective courses in their planned programs of study. (Repeatable).

  
  • CSD 8970 - Research Seminar in Communication Sciences and Disorders


    1 Credit Hours
    Description
    Students discuss selected topics in Communication Sciences and Disorders. (Repeatable).

  
  • CSD 9310 - Reading Development, Disorders, and Intervention Research


    3 Credit Hours
    Description
    This seminar is designed for doctoral students interested in reading development, disorders and intervention. Emphasis will be placed on review and discussion of current reading research with a focus on definitions, research methods and intervention practices.

  
  • CSD 9320 - Language Development, Disorders, and Intervention Research


    3 Credit Hours
    Description
    This doctoral level seminar is designed to provide doctoral students with an overview of the theories, nature, origin and basic behavioral descriptions of the process of language acquisition, development and disorders. It includes information about nonverbal communication development, and atypical language development, along with an emphasis on assessments designed to identify and diagnose language impairments and interventions designed to ameliorate them.

  
  • CSD 9330 - Measurement and Assessment in Advanced Language and Literacy Science


    3 Credit Hours
    Description
    The purpose of this seminar is to provide students with current knowledge about the science of assessment and measurement of language and literacy skills including the range of tests available and measures of intervention outcomes. Information about test adaptations and variables that affect performance across a range of populations are addressed.

  
  • CSD 9760 - Special Topics in Communication Disorders


    3 Credit Hours
    Description
    This doctoral seminar course will explore different topics in the field of communication sciences and disorders. For example, voice disorders, dysphagia, oral fluency disorders, adult or childhood aphasia, child language development and disorders, language variation, literacy development and disorders (either reading or writing) may provide the content for this course. Course topics will reflect the research interests and required knowledge of doctoral students enrolled in the course. (Repeatable).

  
  • CSD 9900L - Research in Challenges of Acquiring Language and Literacy


    1 Credit Hours
    Description
    This course is designed to provide students with an introduction to programs of research by scholars in language and literacy. An emphasis will be placed on the methodological issues within these studies. Special attention will be given to the questions of interest, the designs employed, and the analyses of data. The multiple dimensions of language and literacy from language and symbols for communication, to their representations in reading and writing, will be considered. (Repeatable).

  
  • CSD 9930 - Grant Writing in the Social and Behavioral Sciences


    3 Credit Hours
    Description
    Students will become familiar with federal agencies and basics of writing a fundable proposal. Students will prepare a grant proposal of quality for submission to federal agencies supporting research in the behavioral and health sciences.

  
  • CSD 9990 - Dissertation


    1 to 18 Credit Hours
    Description
    This course involves the research and writing of a doctoral dissertation. The dissertation and defense are the culminating activities in the student’s doctoral program, demonstrating high levels of scholarly and intellectual activity. The dissertation is an original contribution to knowledge in the field of study through disciplined inquiry. (Repeatable).


Computer Science

  
  • CSC 6030 - Computational Epidemiology I


    4 Credit Hours
    Description
    As part the field of computational life science, this course will focus on applications of computational methods to problems in the field of epidemiology and public health. After a survey of different types of problems from the domain of public health, and current methodologies for addressing these problems, this course will explore a variety of computational science paradigms that are deemed suitable to support epidemiological research. (Same as GEOS 6030.)

  
  • CSC 6040 - Computational Epidemiology II


    4 Credit Hours
    Prerequisites: CSC 6030 with a C or higher.
    Description
    Spatial analysis, geographic information system (GIS) and computational methods for public health applications including disease mapping, disease clustering and exposure modeling. Location-allocation methods for measuring access to health care services also are discussed. (Same as GEOS 6040.)

  
  • CSC 6110 - Introduction to Embedded Systems Laboratory


    4 Credit Hours
    Prerequisites: CSC 3210 for CSC student or PHYS 3500 for Physics students or equivalent course work with consent of instructor.
    Description
    Same as PHYS 4110. Topics taken from: review of basic logic functions; automatic systems; microprocessor- based systems and applications; embedded system software survey; microprocessor-based applications; digital communications; and embedded systems programming. Four lecture hours per week.

  
  • CSC 6120 - Introduction to Robotics


    4 Credit Hours
    Prerequisites: CSC 3320 and MATH 3030.
    Description
    The course focuses on programming robots. We will use robotic kits for the hardware, and program them using state-of-the-art languages, such as NQC.

  
  • CSC 6210 - Computer Architecture


    4 Credit Hours
    Prerequisites: CSC 3210.
    Description
    Logic design, combinatorial and sequential circuits, input-output devices, memory, processors, controllers, parallel architectures, bit-slicing, reduced instruction sets.

  
  • CSC 6220 - Computer Networks


    4 Credit Hours
    Prerequisites: CSC 3320 and MATH 3030.
    Description
    Introduction to computer networks; details of layered network protocols with emphasis on functionality and analysis. Principles of relevant state-of-the art network standards.

  
  • CSC 6221 - Mobile Computing and Wireless Network Security


    4 Credit Hours
    Prerequisites: CSC 4220 with a C or higher, or equivalent.
    Description
    Introduction to wireless communication networks and mobile computing. Topics include: wireless communications technology; communication protocols in wireless networks; representative network types such as cellular wireless networks, wireless LANs, wireless ad hoc networks and wireless sensor networks, and mobile communication systems.

  
  • CSC 6222 - Fundamentals of Cybersecurity


    4 Credit Hours
    Prerequisites: CSC 2720 and CSC 3320.
    Description
    This course will describe the basic principles of security and privacy, including cryptography, identifications and authentications, access control models and mechanisms, network security, programs and programming security, web security, operating system security, database security, cloud security, Privacy (Data mining, web, and email), planning and administering security.

  
  • CSC 6223 - Privacy


    4 Credit Hours
    Prerequisites: CSC 2720 and MATH 3030.
    Description
    This course will study privacy in a few settings where rigorous definitions and enforcement mechanisms are being developed, including statistical disclosure limitation, semantics and logical specification of privacy policies that constrain information flow and use, principled audit and accountability mechanisms for enforcing privacy policies, anonymous communication protocols, and other settings in which privacy concerns have prompted much research, such as in social networks, location privacy and Web privacy.

  
  • CSC 6224 - Ethical Hacking


    4 Credit Hours
    Prerequisites: CSC 2720 (Data Structures) and CSC 3320 (System Level Programming).
    Description
    Introduction to the methods and techniques used by computer hackers for malicious activity and by penetration testers for defensive measures. Understanding of the techniques used by intruders will lead to the design of countermeasures for secure computer systems. Students will implement hands-on experiments to learn identification of vulnerabilities in servers, websites, wireless networks, and cryptologic systems.

  
  • CSC 6225 - Internetwork Programming


    4 Credit Hours
    Prerequisites: CSC 4220.
    Description
    This course provides students with an understanding of the Internet and details regarding the protocols used in the Internet. The students will also learn key components of network programming using the most-widely used application program interface, sockets. Topics to be covered include: Internet Protocol (IP), Transport Layer Protocol- Transmission Control Protocol (TCP), Transport Layer Protocol-User Datagram Protocol (UDP), and Unix/Linux Network Programming.

  
  • CSC 6226 - Secure Software Engineering


    4 Credit Hours
    Prerequisites: CSC 2720 and CSC 3320.
    Description
    This course is a study of the foundation of software security. Students will learn the characteristics of secure software, the role of security in the development lifecycle, designing secure software, best security programming practices, security for web applications, static analysis techniques, and software security testing.

  
  • CSC 6227 - Network Security


    4 Credit Hours
    Prerequisites: CSC 4220 with a C or higher or equivalent.
    Description
    This course provides students with a detailed understanding of the fundamentals of network security and related topics. Topics to be covered include: Security standards-SSL/TLS and SET, PGP and S/MIME for electronic mail security, Firewalls, IDS, Secret Key and Public/Private Key Cryptography Cryptographic Hashes and Message Digests, Authentication Systems (Kerberos), Digital signatures and digital certificates.

  
  • CSC 6250 - Malware Analysis and Defense


    4 Credit Hours
    Prerequisites: CSC 2720 (Data Structures) and CSC 3320 (System Level Programming).
    Description
    This course will introduce students to the fundamentals of malware analysis and defense techniques. Using hands-on-experience students will attain an understanding of identifying the functionalities and behaviors of malicious software. Students will use a disassembler to decompose, execute, and trace each line of a program. They will also learn how to patch the executable file and modify its behavior for a more secure outcome. Students will also have the chance to examine the effects of different types of malicious software that run either natively on a Windows or a Linux platforms. Students will learn how to defend a system by tracing back the infection and identifying the vulnerability used to exploit and implant the malicious software within the system.

  
  • CSC 6251 - Computer Forensics


    4 Credit Hours
    Prerequisites: CSC 2720 (Data Structures) and CSC 3320 (System Level Programming).
    Description
    This course teaches how to obtain and analyze digital information for possible use as evidence in civil, criminal or administrative cases. The course covers the recovery and analysis of digital evidence, addressing legal and technical issues. Topics include applications of hardware and software to computer forensics, computer forensics law, volume and file system analysis, computer forensics investigations, and computer forensics in the laboratory.

  
  • CSC 6260 - Digital Image Processing


    4 Credit Hours
    Prerequisites: CSC 2720.
    Description
    Fundamentals of image processing, including image digitization, description, enhancement, segmentation, image transforms, filtering, restoration, coding, and retrieval. Concepts are illustrated by laboratory sessions in which these techniques are applied to practical situations, including examples from industrial and biomedical image processing.

  
  • CSC 6270 - Digital Signal Processing


    4 Credit Hours
    Prerequisites: CSC 4210 or CSC 6210.
    Description
    This course covers the nature of information, signals, transforms, and applications. Topics include analog to digital and digital to analog conversion, data storage (such as the audio format MP3), data transforms, and filters. Applications include noise reduction, signal analysis, volume control (e.g., audio signals), and compression. We will be using computer programs to handle mathematical modeling and calculations.

  
  • CSC 6310 - Parallel and Distributed Computing


    4 Credit Hours
    Prerequisites: CSC 3210 and CSC 3320.
    Description
    Introduction to various parallel and distributed computing paradigms, algorithms, architectures, programming environments, and tools. Hands-on programming on both shared-memory and message-passing parallel architectures.

  
  • CSC 6311 - Cloud Computing


    4 Credit Hours
    Prerequisites: CSC 2720 or DSCI 2720 with a C or higher.
    Description
    This course covers topics related to cloud computing including cloud computing infrastructure such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Popular cloud services such as AWS, Microsoft Azure and Google Cloud will be introduced. Container technologies such as Docker, Kubernetes etc. will be introduced.

  
  • CSC 6320 - Operating Systems


    4 Credit Hours
    Prerequisites: CSC 3320.
    Description
    Introduction to operating systems concepts. Topics may include multiprogramming, resources allocation and management, and their implementation.

  
  • CSC 6330 - Programming Language Concepts


    4 Credit Hours
    Prerequisites: CSC 3210 and CSC 3410.
    Description
    Fundamental programming language concepts, including syntax versus semantics, binding time, scopes, and storage management.

  
  • CSC 6340 - Compilers


    4 Credit Hours
    Prerequisites: CSC 4330 or CSC 6330.
    Description
    Survey of topics related to compiler design, including parsing, table processing, code generation, and optimization.

  
  • CSC 6350 - Software Engineering


    4 Credit Hours
    Prerequisites: CSC 2720.
    Description
    Techniques used in large scale scientific or technical software development, including requirements analysis, specification, systems design, implementation, testing, validation, verification, and maintenance.

  
  • CSC 6360 - Mobile Application Development


    4 Credit Hours
    Prerequisites: CSC 2720.
    Description
    Crosslisted with CSC 4360. This course will cover the technologies, tools, frameworks and languages that are most commonly used in developing mobile applications for multiple mobile platforms. Topics include mobile application design, user interfaces, mobile application demographic and platform delivery, mobile networking, hosting infrastructure, and mobile security.

  
  • CSC 6370 - Web Programming


    4 Credit Hours
    Prerequisites: CSC 1302.
    Description
    The course introduces the student to programming techniques required to develop Web applications. Topics include: HTML forms, JavaScript, Servlets and Java Server pages, PHP and MySQL, Web access to Oracle databases, and XML.

  
  • CSC 6380 - Windowing Systems Programming


    4 Credit Hours
    Prerequisites: CSC 1302.
    Description
    Development of application software within windowed environments. Concepts of programming including graphical user interfaces, event-driven architectures, and object- oriented language programming with an application programming interface.

  
  • CSC 6510 - Automata


    4 Credit Hours
    Prerequisites: CSC 2510.
    Description
    Theory of computing devices and the languages they recognize.

  
  • CSC 6520 - Design and Analysis of Algorithms


    4 Credit Hours
    Prerequisites: CSC 2720 and either MATH 3020 or MATH 3030.
    Description
    Techniques for designing efficient algorithms; analysis of algorithms; lower bound arguments; and algorithms for sorting, selection, graphs, and string matching.

  
  • CSC 6610 - Numerical Analysis I


    3 Credit Hours
    Prerequisites: MATH 2215 and the ability to program in a high-level language.
    Description
    Nature of error; iteration; techniques for nonlinear systems; zeros of functions; interpolation; numerical differentiation; Newton-Cotes formulae for definite integrals; and computer implementation of algorithms.

  
  • CSC 6620 - Numerical Analysis II


    3 Credit Hours
    Prerequisites: MATH 3030 or MATH 3435, and the ability to program in a high-level language.
    Description
    Same as MATH 6620. Gaussian Elimination for linear systems; least squares; Taylor, predictor-corrector and Runge-Kutta methods for solving ordinary differential equations; boundary value problems and partial differential equations.

  
  • CSC 6630 - Matlab


    4 Credit Hours
    Description
    This course is designed to give science majors experience with the Matlab programming language. Matlab is used for scientific applications involving images, sound, and other signals. No previous programming experience is needed.

  
  • CSC 6640 - Fundamentals of Bioinformatics


    4 Credit Hours
    Prerequisites: BIOL 3800 or written approval of instructor.
    Description
    Same as BIOL 6640 and CHEM 6640. A “hands-on” approach to bioinformatics using PCs, the internet, and computer graphics to analyze, correlate, and extract information from biological databases, emphasizing sequence and structure databases for protein and nucleic acids, and introducing the computing skills necessary for bioinformatics. Topics include: sequences and three-dimensional structures of proteins and nucleic acids, the major databases, algorithms for sequence comparison, data mining, and prediction of structure and function. Four lecture hours per week.

  
  • CSC 6650 - Introduction to Bioinformatics


    4 Credit Hours
    Prerequisites: CSC 2720, BIOL 1103K, and CHEM 1211K.
    Description
    This course trains computational biologists in Biology, Statistics, and Computer Science It will introduce principles underlying current techniques in the analysis of different kinds of biological data. Topics include: sequence alignment, database searching, microarrays, structure analysis, and phylogenetic tree algorithms.

  
  • CSC 6710 - Database Systems


    4 Credit Hours
    Prerequisites: CSC 2720.
    Description
    An introduction to the fundamental concepts and principles that underlie the relational model of data. Topics include formal query languages; SQL; query optimization; relational database design theory; and physical database design, integrity, security, and concurrency control.

  
  • CSC 6720 - Human-Computer Interaction


    4 Credit Hours
    Prerequisites: CSC 1302.
    Description
    Techniques and methodologies for development of user interfaces in software systems; topics include interaction styles, interaction devices, user documentation, and interface assessment.

  
  • CSC 6730 - Data Visualization


    4 Credit Hours
    Prerequisites: for computer science majors, CSC 3320 with a C or higher, or equivalent; for all other majors, consent of instructor.
    Description
    Data visualization or displaying data in visual forms and is closely related to data analytics. In this class, students will study the theories of data visualization, design principles, and data visualization techniques. Students will learn the various tools for creating interactive data visualizations, such as charts, maps, graphs and specialized data visualizations.

  
  • CSC 6740 - Data Mining


    4 Credit Hours
    Prerequisites: CSC 2720.
    Description
    Introduction to basic data mining techniques (such as association rules mining, cluster analysis, and classification methods) and their applications (such as Web data mining, biomedical data mining and security).

  
  • CSC 6741 - Data Mining for Analytics


    3 Credit Hours
    Description
    Introduction to data mining techniques for structured as well as unstructured data including text mining. Topics will include data cleaning and pre-processing, association rules mining, cluster analysis, and classification methods. The course will have numerous hands-on programming projects.

  
  • CSC 6750 - Semantic Web


    4 Credit Hours
    Prerequisites: CSC 2720 with a C or higher.
    Description
    Crosslisted with CSC 4750. In-depth overview of the Semantic Web and how it can be applied. Major topics include core technical components and language constructs for the Semantic Web, linked data concepts/projects and RDF triple stores, and real world semantic Web applications.

  
  • CSC 6760 - Big Data Programming


    4 Credit Hours
    Prerequisites: CSC 2720 with a C or better.
    Description
    Crosslisted with CSC 4760. This course will cover the technologies, tools, frameworks and languages that are most commonly used in Big Data Programming. Focus will be on algorithms for analyzing and mining massive datasets, graphs and social network data. Topics include the storage, management, processing and analysis of massive datasets, as well as Big Data governance, security, and privacy issues.

  
  • CSC 6780 - Fundamentals of Data Science


    4 Credit Hours
    Prerequisites: CSC 2720.
    Description
    Introduction to the fundamental concepts of predictive data science for tabular data with qualitative and quantitative scales. Topics include: data exploration, pre-processing and visualization; analytics base table (ABT) generation; basic supervised learning algorithms (i.e. information-based learning, similarity-based learning, and error-based learning), and comparative evaluation of these algorithms.

  
  • CSC 6810 - Artificial Intelligence


    4 Credit Hours
    Prerequisites: CSC 2720 and either CSC 4330 or CSC 6330.
    Description
    An overview of techniques and methodologies in the field of artificial intelligence. Topics may include search strategies, problem solving, natural language processing, logic and deduction, memory models, learning, expert systems, knowledge representation, and robotics.

  
  • CSC 6820 - Interactive Computer Graphics


    4 Credit Hours
    Prerequisites: CSC 3320 with a C or higher.
    Description
    This course will introduce students to 3D computer graphics and game programming. Students will learn how to develop 3D games and interactive computer graphics applications (such as virtual reality) using game engines. The topics include rendering, lighting, camera, sound, character control, animation, and physics.

  
  • CSC 6821 - Fundamentals of Game Design


    4 Credit Hours
    Prerequisites: CSC 1302.
    Description
    Covers major aspects of game design such as challenges, gameplay, actions, core mechanics, worlds, characters, game balancing, user interfaces, and game genres.

  
  • CSC 6840 - Advanced Computer Graphics Programming


    4 Credit Hours
    Prerequisites: CSC 3320 with a C or higher.
    Description
    Students will learn advanced 3D graphics and game programming. The topics will include rendering, lighting, camera, animation, user interaction, physics simulation, game AI, and GPU.

  
  • CSC 6841 - Computer Animation


    4 Credit Hours
    Description
    The basics of three-dimensional computer animation including 3D modeling, lighting, texture mapping, key framing, character animation, rigid and soft body dynamics, particles, cloth, hair, fluid, etc.

 

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