NOTE: Certain courses and programs require the use and/or handling of hazardous materials or equipment. Students are expected to follow all safety instructions and to take the required safety precautions including, but not limited to, the use of personal protection equipment (PPE) during the course or program to prevent incidences of injury to self or other students.
Child Development Family Services
CDFS 6310 - Application of Child Development Principles II
3credit hoursPrerequisite: CDFS 6300 or equivalent. Advanced study of the child from the age of six through adolescence from a holistic perspective.
3credit hoursPrerequisite: CDFS 3320 or permission of the instructor. The dynamics, context, and overall impact of factors which place families at risk. Methods by which family members cope with normative and/or catastrophic stressor events analyzed from a variety of theoretical perspectives.
3credit hoursThe theory and practice of advocacy speaking with emphasis on organization, refutation, reasoning, and rebuttal. In-class debating on questions of fact, value, and policy.
3credit hoursPrerequisite: COMM 2200 or permission of the instructor. Application of the principles of public speaking through analysis and criticism of speech structure and delivery of classroom speeches.
3credit hoursPrerequisite: Permission of instructor. Intensive work in a specific area of speech communication; topic is chosen in instructor-student conference.
3credit hoursRecent writing and research on theories of oral persuasion and on current practices of persuasion. Emphasis on the ethical, critical, cultural, and functional implications in contemporary persuasion theory and practice.
3credit hoursDynamics of the communication process as it functions in intercultural contexts; training for successful cross-cultural communication interactions.
COMM 5710 - Senior Seminar in Speech Communication
3credit hoursIntensive investigation of the major research methodologies in speech communication, presentation of projects, and a synthesis of the speech communication discipline.
COMM 5800 - Special Topics in Speech Communication
1 to 3credit hoursDesigned to meet individual and group needs for advanced study in speech communication. Topic to be determined at time of scheduling. A maximum of six semester hours may be applied toward a degree.
Explores the role of communication in conflict management/resolution between or among individuals or groups. Potential topics may include interpersonal and workplace conflict, tools for conflict resolution, including mediation and negotiation.
CDIS 5000 - Language Development, Speech, and Literacy
2credit hoursIntroduces development of language, language production, and language perception, and how these processes are related to literacy development. Stages of language development, reading acquisition, word recognition, and language and reading disorders.
3credit hoursStudy of language development and procedures for analyzing child language. Semantic, syntactic, and pragmatic development will be explored through examining child language transcripts.
CDIS 5800 - Speech and Language Disorders in the Adult Population
3credit hoursOverview of the impact of age on communication. Identification and remediation of communication problems associated with the aging process.
CDIS 6000 - Speech, Language, and Literacy Development
3credit hoursAddresses the acquisition of English as a first language. Acquisition of language and its subsystems detailed; competing theoretical explanations presented.
3credit hoursPrerequisite: Admission to the Computational Science Ph.D. program or permission of instructor. Foundational overview of the mathematical and scientific underpinnings of computational science. Introduces the principles of finding computer solutions to contemporary science challenges. Offers preparation for core and elective courses in the Ph.D. program in Computational Science by reviewing essential mathematical methods and basic science principles drawn from biology, chemistry, and physics. Special topics include techniques of high performance computing and applications, parallel systems, and theory of computation, case studies in computational chemistry, physics, and mathematical biology.
4credit hoursPrerequisite: Graduate standing or permission of instructor. Fundamentals of problem solving approaches in computational science, including computer arithmetic and error analysis, linear and nonlinear equations, least squares, interpolation, numerical differentiation and integration, optimization, random number generations and Monte Carlo simulation. Students will gain computational experience by analyzing case studies using modern software packages such as MATLAB.
4credit hoursPrerequisite: Graduate standing or permission of instructor. Intense lecture and practice-based course in computational methods, with a research program offered. Possible topics include computational aspects of linear algebra; contemporary numerical methods (finite difference-based and boundary integral equation-based) for solving initial and boundary value problems for ordinary and partial differential equations arising in engineering, natural sciences, and economics and finance.
4credit hoursPrerequisite: COMS 6500 or permission of instructor. Numerical methods for solving ordinary and partial differential equations, partial differential integral equations, and stochastic differential equations. Convergence and stability analyses, finite difference methods, finite element methods, mesh-free methods and fast Fourier transform also included.
COMS 7500 - Directed Research in Computational Science
1 to 6credit hoursFor Ph.D. students prior to advancement to candidacy. Selection of a research problem, review of pertinent literature, protocol design, collection and analysis of data, and preparation of results for publication. S/U grading.
1 to 6credit hoursPrerequisite: Advancement to candidacy within the Computational Science Ph.D. program. Involves the student working with their research advisor on any of the aspects of the Ph.D. dissertation from the selection of research problem, a review of the pertinent literature, formulation of a computational approach, data analysis, and composition of the dissertation.
1 to 3credit hours(Same as MSE/MOBI 7654.) Prerequisite: Graduate standing or permission of instructor. Focuses on a specific topic in a given semester. Topics include themes for advancing graduate students professional knowledge such as grant proposal preparation process, making successful presentations, and publishing research in the field. May be repeated with different topic.
COMS 7700 - Advanced Concepts in Computational Science
3 or 4credit hoursGraduate standing or permission of instructor. Advanced topics and protocols specific to different subdivisions of computational science not covered in core or elective courses offered through the program. Students will work under the direct supervision of the instructor. Lecture and/or laboratory components. May be repeated for 6 to 8 credit hours.
3credit hoursGraduate standing or permission of instructor. Designed for graduate students in Computational Science in order to develop better classroom skills and to build an understanding that good teaching practices can be learned and continuously improved. S/U grading.
COMS 7840 - Selected Topics in the Natural and Applied Sciences
3credit hoursGraduate standing or permission of instructor. Selected topics in the natural and applied sciences for Computational Science students. Provides an opportunity to study applications of computational techniques to real world problems and enhance the domain knowledge of students within the program. Rotating topics may include computational chemistry, computational physics, and computational biology.
3credit hoursPrerequisite: COMS 6100, CSCI 6050, or permission of instructor. Provides an opportunity for students to study real-world problems and enhance the domain knowledge of students within the data sciences. Topics may include text mining, image classification, pattern recognition, and other topics.
4credit hoursPrerequisites: COMS 6500 and CSCI 6330 or permission of instructor. Requires students to apply advanced computing and mathematics to solve problems in natural and applied sciences. Students expected to apply parallel computing, advanced simulation and data mining techniques to solve a research problem in collaboration with advisor. Course co-taught by two faculty members from different departments. Final presentations open to students, faculty, and visitors.
COMS 7950 - Research Seminar in Computational Science
1credit hoursPrerequisite: Admission to the Computational Science Ph.D. program or permission of instructor. Seminar course to build a broader understanding of problems and research topics in computational science through advanced reading of selected journal articles, group discussion, and presentations by both external and internal speakers in computational science.
CSCI 5160 - Compiler Design and Software Development
3credit hoursPrerequisites: CSCI 3080, CSCI 3110, and CSCI 3160. The various phases of a compiler along with grammars, finite automata, regular expressions, LR parsing, error recovery, backward and forward flow analysis, and code optimization. A term project consisting of the design and construction of a functional compiler required.
3credit hoursPrerequisites: CSCI 3110 and CSCI 3080 or consent of instructor. Topics include vector drawing displays, raster scan displays, input devices and techniques, graphics software, transformations, projections, interpolation, and approximation.
3credit hoursPrerequisite: CSCI 3240 or CSCI 3250. Computer network architectures, protocol hierarchies, and the open systems interconnection model. Modeling, analysis, design, and management of hardware and software on a computer network.
CSCI 5350 - Introduction to Artificial Intelligence
3credit hoursPrerequisites: CSCI 3110 and CSCI 3080 or equivalent. Principles and applications of artificial intelligence. Principles include search strategies, knowledge representation, reasoning, and machine learning. Applications include expert systems and natural language understanding.
3credit hoursPrerequisites: CSCI 3110 and CSCI 3080. Principles and applications of intelligent mobile robotics. Various architectures used in the basic AI robotics development paradigms and basic techniques used for robot navigation. Strong emphasis on hands-on mobile robot design, construction, programming, and experimentation using a variety of robot building platforms.
3credit hoursPrerequisites: CSCI 3080, CSCI 3110, and CSCI 3240. An intensive introduction into current Web technologies including basic HTML, tools for Web page design, XML, client-side methods, and server-side methods. Students will be required to implement several Web-based projects.
3credit hoursPrerequisites: CSCI 3080 and CSCI 3110. The relational and object models of database design along with relational algebras, data independence, functional dependencies, inference rules, normal forms, schema design, modeling languages, query languages, and current literature.
1 to 6credit hoursPrerequisite: Consent of instructor. Students wishing to enroll must submit a written course/topic proposal to the department prior to the semester in which CSCI 5600 is taken. Proposal must be approved prior to taking the course. At the conclusion of the course, each enrollee will submit a written summary of the project.
3credit hoursPrerequisites: CSCI 3080 and CSCI 3110. Consists of a theoretical component and a practical component. Topics include the history of software engineering, software development paradigms and life cycles, and computer-aided software engineering (CASE). A team project will be developed in parallel with the theory.
3credit hoursPrerequisites: CSCI 2170 and CSCI 3080. Integrates theory and applications of software testing techniques. Provides actual hands-on testing experience. Considers multiple testing paradigms.
3credit hoursPrerequisite: CSCI 3080. Various neural net architectures, theory, and applications, including models such as Perceptron, back propagation, Kohonen, ART, and associative memory. Learning and conditioning methods also studied.
3credit hoursPrerequisite: CSCI 2170. Advanced topics in computer science to be selected and announced at time of class scheduling. May be repeated for up to six credits total.
CSCI 6020 - Data Abstraction and Programming Fundamentals
4credit hoursPrerequisites: Previous programming experience in a high-level language and consent of instructor. Advanced introduction to data abstraction, problem solving, and programming. Programming language concepts, recursion, program development, algorithm design and analysis, data abstraction, objects and fundamental data structures such as stacks, queues, and trees. Three hours lecture and two hours lab. Will not count toward a major or minor.
4credit hoursPrerequisite: CSCI 6020 or COMS 6100 with minimum grade of B or equivalent. Advanced introduction to computer systems. Data representations, computer arithmetic, machine-level representations of programs, program optimization, memory hierarchy, linking, exceptional control flow, virtual memory and memory management, basic network concepts, and basic concurrent concepts and programming. Three hours lecture and two hours lab. Will not count toward a major or minor unless approved by the department.
3credit hoursPrerequisites: CSCI 3080 and CSCI 3110 or consent of instructor. Topics include the analysis and design of algorithms; efficiency of algorithms; design approaches including divide and conquer, dynamic programming, the greedy approach, and backtracking; P and NP; and algorithms in many areas of computing.
3credit hoursPrerequisite: CSCI 3110. State-of-the-art techniques in software design and development; provides a means for students to apply the techniques.
3credit hoursPrerequisite: CSCI 3240 or CSCI 3250. Topics include concurrent processes, name management, resource allocation, protection, advanced computer architecture, and operating systems implementation.
3credit hoursPrerequisite: CSCI 4250 or CSCI 5250. Topics include three-dimensional curves and surfaces, projections, hidden line and surface elimination, raster graphics systems, and shading techniques.
3credit hoursPrerequisite: CSCI 4300 or CSCI 5300. Computer communications, network architectures, protocol hierarchies, and the open systems interconnection model. Modeling, analysis, and specification of hardware and software on a computer network. Wide area networks and local area networks including rings, buses, and contention networks.
3credit hoursPrerequisites: [CSCI 3130 and either (CSCI 3240 or CSCI 3250)] or CSCI 6050 and a working knowledge of either C or C++. Parallel processing and programming in a parallel environment. Topics include classification of parallel architectures, actual parallel architectures, design and implementation of parallel programs, and parallel software engineering.
CSCI 6350 - Selected Topics in Artificial Intelligence
3credit hoursPrerequisites: CSCI 3110 and CSCI 4350 or CSCI 5350. In-depth study of the principal areas of the field: artificial intelligence programming, problem-solving methods, knowledge representation methods, deduction and reasoning, and applications such as natural language processing and expert systems. Repeatable up to 6 hours.
. An in-depth investigation of one or more topics in parallel processing. Topic(s) to be selected by the professor. Possible topics include parallel algorithms, parallel programming languages, parallel programming tools, parallel software engineering, parallel architectures, parallel applications, and parallel VLSI. Repeatable up to 6 hours.
3credit hoursPrerequisite: CSCI 6250. Definition, design, and implementation of a significant operating system examining such areas as file systems, process management, memory management, input/output device management, and user interface.
3credit hoursPrerequisite: CSCI 4560 or CSCI 5560. An in-depth investigation of one or more topics in database. Topic(s) to be selected by the professor. Possible topics include object-oriented database systems, distributed database systems, client-server database systems, deductive databases, multimedia databases, and database theory (concurrency, query optimization, recovery, security). Repeatable up to 6 hours.
3credit hoursPrerequisites: CSCI 3110; a solid foundation in undergraduate computer science and any other prerequisites determined by the instructor. An in-depth investigation of one or more topics in computer science. Topic(s) to be selected by the professor. Possible topics include search techniques, for example genetic algorithms, soft computing, object-oriented software engineering, expert systems, program verification, software quality, knowledge discovery in databases, and design of embedded software systems. May be repeated for up to six credits total.
3credit hoursCorequisite: Three hours of CSCI 6000-level graduate work (other than CSCI 6640) with minimum grade of B. Emphasizes communication skills, creative thinking, problem solving, and integration of knowledge from prior computer science courses. Includes a study of computer science research tools. Students will select a research problem with approval of the instructor, review pertinent literature, and produce a report using the manual of thesis writing currently approved by the College of Graduate Studies.
1 to 6credit hoursPrerequisite: CSCI 6620. Selection of a research problem, review of pertinent literature, collection and analysis of data, and composition of thesis. Once enrolled, student should register for at least one credit hour of master’s research each semester until completion. S/U grading.
CSCI 6700 - Selected Topics in Software Engineering
3credit hoursPrerequisite: CSCI 4700 or CSCI 5700 or equivalent. In-depth investigation of one or more topics in software engineering selected by the professor. Possible topics include rewriting system, graph grammar, formal method, source transformation, software architecture, and reverse engineering. Repeatable up to 6 hours.
CSCI 7300 - Scientific Visualization and Databases
3credit hoursPrerequisites: CSCI 6020, COMS 6100, and COMS 6500 with minimum grade of B or equivalent or consent of instructor. Introduction to the concepts, theories, and applications of database and visualization methodologies for scientific data. Relational database design along with relational algebras, data independent, functional dependencies, inference rules, normal forms, schema design, modeling language, and query languages discussed. Methods corresponding to the visualization of scalar, vector, and tensor fields as well as multifield problem discussed. Database and visualization discussed in the context of scientific applications.
3credit hoursPrerequisite: Fundamental courses in the Computational Science Ph.D. program and CSCI 6020 or equivalent or consent of instructor. Introduction to concepts, theories, techniques, issues, and applications of data mining. Data preprocessing, association rule analysis, classification analysis, cluster and outlier analysis, deviation detection, statistical modeling, consideration of emergent technologies.
3credit hoursPrerequisite: CSCI 3110 with grade of C or better. Familiarity with Java, Python, C++, Unix, good programming skills, and a solid mathematical background recommended. Introduces the basic principles of cloud computing for massive data applications. Focuses on parallel and/or distributed computing using frameworks like Hadoop and Apache Spark for massive data applications in the areas of web search, information retrieval, and machine learning. Students read and present research papers on these topics, implement programming assignments and projects to get hands-on experience with the cloud computing frameworks for data analysis.
3credit hoursPrerequisite: CSCI 6020 or equivalent with a grade of C or above or consent of instructor. Various deep learning neural network architectures, theory, and applications including multilayer, convolution, recurrent, transformer, and generative models. Model training, validation, and deployment methodologies also studied.
CIM 5800 - Special Problems in Concrete Industry Management
1 to 3credit hoursPrerequisite: Permission of department. Opportunity to pursue projects of individual interest in concrete industry management. Projects may be technical and/or managerial in nature and may require any combination of literature reviews, lab work, field studies, and other research methods. A faculty member will approve a formally submitted proposal for the study, supervise progress, and grade a report and a presentation which are required upon completion of the project. May be repeated. No more than 6 hours may count toward degree.
3credit hoursPrerequisite: Admittance into the CIM-MBA program: Explores current topics in sustainability specifically as it relates to concrete production and general construction practices in the residential, commercial, and institutional construction segments.
3credit hoursPrerequisite: Admittance into the CIM MBA program. Explores current troubleshooting topics in concrete construction as it relates to selection, preconstruction communication, onsite construction activities, and post construction.
CIM 6020 - Project Management in Concrete and Construction
3credit hoursThe elements of a project and the role and responsibilities of the construction team studied in depth. Acquaints students with risk management concepts, financial, labor, safety, equipment, and contracting issues facing managers in the engineering and construction environment.
CIM 6030 - Concrete and Construction Costs and Controls
3credit hoursBasic principles and applications of construction finance with an emphasis on the feasibility of a construction project and the acquisition and management of funds needed to profitably build a project. Emphasis also placed on construction competencies necessary for business start-up, operations, and expansion.
CMT 5160 - Construction Safety and Health Management
3credit hoursPrerequisite: Graduate program admission or permission of department. Covers various causes of construction accidents and adopted strategies to prevent worksite injuries and illnesses. Other topics include workers’ compensation, economics of construction safety management, and development of a safety program.
COUN 5201 - Directed Public School Experience for Non-teachers
3credit hoursPrerequisite: Permission of department. Open only to School Counseling students or applicants. Includes 40 hours of observation and participation in a public elementary school with directed assignments for School Counseling students who have no teaching experience. Background check required before participation.
COUN 5655 - Foundations of Clinical Mental Health Counseling
3credit hoursPrerequisite: COUN 6110. History, roles, and duties of the professional clinical mental health counselor. Managed care and third party reimbursement issues, administration and supervision of mental health services, and other salient issues relating to the role of the professional clinical mental health counselor.
COUN 6110 - Introduction to Professional Counseling
3credit hoursAn introductory study of the counseling profession. Basic educational, historical, philosophical and psychological foundations of counseling as well as specific traits and skills of professional counselors. Beginning level concepts and skills required for certification and licensure.
3credit hoursExamines the assessment and placement needs of exceptional children in the school setting and explores the strategies for counseling and guidance. Emphasis will be placed on lifespan, diversity, and ethical issues for professional school counselors.
3credit hoursPrerequisites: COUN 6110 and COUN 6230 or permission of department. History, theory, and issues related to career development, career choice, and career education. Demonstration of the ability to teach career information seeking behavior and decision-making skills.
3credit hoursPrerequisite: COUN 6110. History, foundations, philosophy, and principles of developmental school counseling; roles and functions of school counselors, including professional and personal requirements.
3credit hoursPrerequisite: COUN 6160; permission of department. Utilizes data to create and maintain a comprehensive and data-driven school counseling program within the K-12 educational system. Emphasis on the American School Counseling Association (ASCA) National Model, the ASCA Professional Competencies, and the ASCA Ethical Standards.
3credit hoursPrerequisites: COUN 6830, COUN 6260, or permission of instructor. Corequisite: COUN 6180. Group process, ethics, and techniques. Application of counseling theory, group procedures, sociometrics, and group dynamics to interpersonal relations, mental health, school, and industrial settings. Supervised experience. Liability insurance required prior to enrollment.
COUN 6180 - Laboratory in Group Counseling and Psychotherapy
1credit hoursCorequisite: COUN 6170. Students will experience group processes as members of a growth group during the first half of the semester and will demonstrate group skills as leaders of group session(s) during the second half of the semester.
3credit hoursA theoretical and skill development course related to the field of Professional Counseling. Information provided to strengthen multicultural awareness, knowledge, and skills in the competencies necessary to create helping relationships with ethnically and culturally diverse clients.
3credit hoursPrerequisite: COUN 6110 or permission of instructor. Introduces basic communication skills, techniques, and process involved in working with clients in a counseling relationship; extensive role-play practice with peer and faculty feedback. Liability insurance required prior to enrollment.
, COUN 6830; permission of instructor. Practical supervised experience in individual and group counseling in a school setting and MTSU Psychological Services Center; audio and/or video taping of sessions for peer and faculty feedback.
and permission of the Professional Counseling faculty. Supervised internship in a clinical/agency setting with a minimum of 40 percent direct service (i.e., counseling and related activities) hours. May be repeated; enrollment must be continuous.
3credit hoursPrerequisite: An undergraduate statistics course. Common methods used by researchers and practitioners to answer questions pertaining to counseling-related phenomena including quantitative and qualitative methods, action research, needs assessment and program evaluation.
COUN 6750 - Foundations of Trauma and Crisis in Counseling
3credit hoursPrerequisite: COUN 6110. Prevalence of different types and diagnostic criteria for trauma across populations, the fundamental aspects of trauma-informed care as a best practice philosophy to counseling and service provision, and the roles and responsibilities of professional counselors in relation to crisis and crisis management.
COUN 6765 - Diagnosis and Treatment Planning in Counseling
3credit hoursPrerequisites: An undergraduate course in abnormal psychology; COUN 6110 and COUN 6830. Development of skills in the diagnosis and treatment of select mental disorders across the lifespan. Treatment planning strategies using evidence-based treatment interventions.
3credit hoursOverview of salient issues in the counseling profession related to working with adult clients. Introduction to topics such as spirituality, intimate partner violence, gerontological counseling and working with couples in counseling. Other topics may be added as relevant issues emerge in counseling literature.
3credit hoursPrerequisites: COUN 6110, COUN 6260, and COUN 6830. Analysis of common issues encountered when counseling adults. Development of case conceptualization, treatment planning, and counseling intervention skills. Examines counseling as a process.
COUN 6820 - Family Therapy: Evaluation and Treatment Planning
3credit hoursExamines evaluation and intervention procedures of major models of family therapy. Emphasis on ethical issues for practitioners of family therapy.
3credit hoursSurvey of leading counseling theories, including applications of theories to case studies. Demonstration and practice of specific techniques.
COUN 6840 - Measurement and Appraisal in Counseling
3credit hoursIndividual and group approaches to measurement and appraisal in counseling. Psychometric properties of tests and how to select, administer, and/or interpret aptitude, achievement, intelligence, personality, performance, and interest tests for use in counseling-related activities.
COUN 6850 - Couples and Family Counseling: Assessment and Treatment
3credit hoursPrerequisites: COUN 6110, COUN 6260, and COUN 6830. Examines major models and techniques of couples and family counseling. Emphasis on assessment, treatment, and treatment planning as well as lifespan, diversity, trauma, and ethical issues for practitioners of couples and family counseling.
. Covers theory and techniques of play therapy useful to both the school counselor and school psychologist and to the practitioner in community practice. Includes a practicum experience using play therapy with young children in play therapy lab. Liability insurance required prior to enrollment.
COUN 6886 - Trauma-Focused Assessment and Treatment of Children and Adolescents
3credit hoursPrerequisites: COUN 6110, COUN 6260, and COUN 6830. Examines theories and techniques pertaining to child and adolescent counseling with an emphasis on the impact of traumatic events on children and adolescents’ cognitive, neurobiological, and psychological development.
3credit hoursPrerequisite: COUN 6270 and permission of instructor. Course must be taken prior to or concurrent with the first internship ( COUN 6920 or COUN 6930). Theory and practice of consultation as a useful technique in the helping professions. Applied experiences in schools and other settings. Liability insurance required prior to enrollment.
COUN 6900 - Assessment of School Counseling Area Licensing Competencies
1 to 2credit hoursFor the advanced student who by exceptional prior training or experience believes coursework for competence mastery is unnecessary in one or more of the licensing areas. All credit earned may be applied to a Master of Education degree in Professional Counseling. May be repeated ten times.
. Actual experience in the counseling, consulting, coordinating services to adolescents, teachers, and parents. Requires 300 hours in the schools, with at least 40 percent in direct service. Liability insurance required prior to enrollment.