Classes may be offered during the day, evening, online, or a combination. Students should refer to Self Service for the availability of classes.
CMT-226: Applications Project
This course provides an individual and/or integrated team approach to a practical construction management project. Topics include project selection, research and planning, implementation, and a final presentation. Upon completion, students should be able to plan and implement an applications-oriented construction management project.
Requisites:
Take BPR-130(S23275) BPR-230 CMT-210(S23270) CMT-112 CST-241(S23984) CMT-214; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
COM-110: Introduction to Communication
This course provides an overview of the basic concepts of communication and the skills necessary to communicate in various contexts. Emphasis is placed on communication theories and techniques used in interpersonal group, public, intercultural, and mass communication situations. Upon completion, students should be able to explain and illustrate the forms and purposes of human communication in a variety of contexts.
Requisites:
Take 1 group; Option: Take ENG-080 RED-080; Option: Take DRE-097(S23642); Option: Take ENG-002; Option: Take ENG-025; Option: Take ENG-110(S26392); Take previously. Required.
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
COM-120: Introduction to Interpersonal Communication
This course introduces the practices and principles of interpersonal communication in both dyadic and group settings. Emphasis is placed on the communication process, perception, listening, self-disclosure, speech apprehension, ethics, nonverbal communication, conflict, power, and dysfunctional communication relationships. Upon completion, students should be able to demonstrate interpersonal communication skills, apply basic principles of group discussion, and manage conflict in interpersonal communication situations.
Requisites:
Take 1 group; Option: Take ENG-080 RED-080; Option: Take DRE-097(S23642); Option: Take ENG-002; Option: Take ENG-025; Option: Take ENG-110(S26392); Take previously. Required.
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
COM-140: Introduction to Intercultural Communication
This course introduces techniques of cultural research, definitions, functions, characteristics, and impacts of cultural differences in public address. Emphasis is placed on how diverse backgrounds influence the communication act and how cultural perceptions and experiences determine how one sends and receives messages. Upon completion, students should be able to demonstrate an understanding of the principles and skills needed to become effective in communicating outside one's primary culture.
Requisites:
Take 1 group; Option: Take ENG-080 RED-080; Option: Take DRE-097(S23642); Option: Take ENG-002; Option: Take ENG-025; Option: Take ENG-110(S26392); Take previously. Required.
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
COM-231: Public Speaking
This course provides instruction and experience in preparation and delivery of speeches within a public setting and group discussion. Emphasis is placed on research, preparation, delivery, and evaluation of informative, persuasive, and special occasion public speaking. Upon completion, students should be able to prepare and deliver well-organized speeches and participate in group discussion with appropriate audiovisual support.
Requisites:
Take ENG-111(S13673); Minimum grade C; Take previously. Required.
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
COS-111: Cosmetology Concepts I
This course introduces basic cosmetology concepts. Topics include safety, first aid, sanitation, bacteriology, anatomy, diseases and disorders, hygiene, product knowledge, chemistry, ethics, manicures, and other related topics. Upon completion, students should be able to safely and competently apply cosmetology concepts in the salon setting.
Requisites:
Take COS-112; Take either previously or concurrently. Required.
Total Credits:4
Class Credits:4
Lab Credits:0
Clinic Credits:0
COS-111AB: Cosmetology Concepts I
This course introduces basic cosmetology concepts. Topics include safety, first aid, sanitation, bacteriology, anatomy, diseases and disorders, hygiene, product knowledge, chemistry, ethics, manicures, and other related topics. Upon completion, students should be able to safely and competently apply cosmetology concepts in the salon setting.
Requisites:
Take COS-112; Take either previously or concurrently. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-111BB: Cosmetology Concepts I
This course introduces basic cosmetology concepts. Topics include safety, first aid, sanitation, bacteriology, anatomy, diseases and disorders, hygiene, product knowledge, chemistry, ethics, manicures, and other related topics. Upon completion, students should be able to safely and competently apply cosmetology concepts in the salon setting.
Requisites:
Take COS-112; Take either previously or concurrently. Required.Take COS-111AB; Take either previously or concurrently. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-112: Salon I
This course introduces basic salon services. Topics include scalp treatments, shampooing, rinsing, hair color, design, haircutting, permanent waving, pressing, relaxing, wigs, and other related topics. Upon completion, students should be able to safely and competently demonstrate salon services.
Requisites:
Take COS-111; Take either previously or concurrently. Required.
Total Credits:8
Class Credits:0
Lab Credits:24
Clinic Credits:0
COS-112AB: Salon I
This course introduces basic salon services. Topics include scalp treatments, shampooing, rinsing, hair color, design, haircutting, permanent waving, pressing, relaxing, wigs, and other related topics. Upon completion, students should be able to safely and competently demonstrate salon services.
Requisites:
Take COS-111; Take either previously or concurrently. Required.
Total Credits:4
Class Credits:0
Lab Credits:12
Clinic Credits:0
COS-112BB: Salon I
This course introduces basic salon services. Topics include scalp treatments, shampooing, rinsing, hair color, design, haircutting, permanent waving, pressing, relaxing, wigs, and other related topics. Upon completion, students should be able to safely and competently demonstrate salon services.
Requisites:
Take COS-111; Take either previously or concurrently. Required.Take COS-112AB; Take either previously or concurrently. Required.
Total Credits:4
Class Credits:0
Lab Credits:12
Clinic Credits:0
COS-113: Cosmetology Concepts II
This course covers more comprehensive cosmetology concepts. Topics include safety, product knowledge, chemistry, manicuring, chemical restructuring, and hair coloring. Upon completion, students should be able to safely and competently apply these cosmetology concepts in the salon setting.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:4
Class Credits:4
Lab Credits:0
Clinic Credits:0
COS-113AB: Cosmetology Concepts II
This course covers more comprehensive cosmetology concepts. Topics include safety, product knowledge, chemistry, manicuring, chemical restructuring, and hair coloring. Upon completion, students should be able to safely and competently apply these cosmetology concepts in the salon setting.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-113BB: Cosmetology Concepts II
This course covers more comprehensive cosmetology concepts. Topics include safety, product knowledge, chemistry, manicuring, chemical restructuring, and hair coloring. Upon completion, students should be able to safely and competently apply these cosmetology concepts in the salon setting.
Requisites:
Take COS-111 COS-112; Take previously. Required.Take COS-113AB; Take either previously or concurrently. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-114: Salon II
This course provides experience in a simulated salon setting. Topics include basic skin care, manicuring, nail application, scalp treatments, shampooing, rinsing, hair color, design, haircutting, chemical restructuring, pressing, wigs, and other related topics. Upon completion, students should be able to safely and competently demonstrate these salon services.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:8
Class Credits:0
Lab Credits:24
Clinic Credits:0
COS-114AB: Salon II
This course provides experience in a simulated salon setting. Topics include basic skin care, manicuring, nail application, scalp treatments, shampooing, rinsing, hair color, design, haircutting, chemical restructuring, pressing, wigs, and other related topics. Upon completion, students should be able to safely and competently demonstrate these salon services.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:4
Class Credits:0
Lab Credits:12
Clinic Credits:0
COS-114BB: Salon II
This course provides experience in a simulated salon setting. Topics include basic skin care, manicuring, nail application, scalp treatments, shampooing, rinsing, hair color, design, haircutting, chemical restructuring, pressing, wigs, and other related topics. Upon completion, students should be able to safely and competently demonstrate these salon services.
Requisites:
Take COS-111 COS-112; Take previously. Required.Take COS-114AB; Take either previously or concurrently. Required.
Total Credits:4
Class Credits:0
Lab Credits:12
Clinic Credits:0
COS-115: Cosmetology Concepts III
This course covers more comprehensive cosmetology concepts. Topics include safety, product knowledge, salon management, salesmanship, skin care, electricity/light therapy, wigs, thermal hair styling, lash and brow tinting, superfluous hair removal, and other related topics. Upon completion, students should be able to safely and competently apply these cosmetology concepts in the salon setting.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:4
Class Credits:4
Lab Credits:0
Clinic Credits:0
COS-115AB: Cosmetology Concepts III
This course covers more comprehensive cosmetology concepts. Topics include safety, product knowledge, salon management, salesmanship, skin care, electricity/light therapy, wigs, thermal hair styling, lash and brow tinting, superfluous hair removal, and other related topics. Upon completion, students should be able to safely and competently apply these cosmetology concepts in the salon setting.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-115BB: Cosmetology Concepts III
This course covers more comprehensive cosmetology concepts. Topics include safety, product knowledge, salon management, salesmanship, skin care, electricity/light therapy, wigs, thermal hair styling, lash and brow tinting, superfluous hair removal, and other related topics. Upon completion, students should be able to safely and competently apply these cosmetology concepts in the salon setting.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-116: Salon III
This course provides comprehensive experience in a simulated salon setting. Emphasis is placed on intermediate-level of skin care, manicuring, scalp treatments, shampooing, hair color, design, haircutting, chemical restructuring, pressing, and other related topics. Upon completion, students should be able to safely and competently demonstrate these salon services.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:4
Class Credits:0
Lab Credits:12
Clinic Credits:0
COS-116AB: Salon III
This course provides comprehensive experience in a simulated salon setting. Emphasis is placed on intermediate-level of skin care, manicuring, scalp treatments, shampooing, hair color, design, haircutting, chemical restructuring, pressing, and other related topics. Upon completion, students should be able to safely and competently demonstrate these salon services.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:0
Lab Credits:6
Clinic Credits:0
COS-116BB: Salon III
This course provides comprehensive experience in a simulated salon setting. Emphasis is placed on intermediate-level of skin care, manicuring, scalp treatments, shampooing, hair color, design, haircutting, chemical restructuring, pressing, and other related topics. Upon completion, students should be able to safely and competently demonstrate these salon services.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:0
Lab Credits:6
Clinic Credits:0
COS-117: Cosmetology Concepts IV
This course covers advanced cosmetology concepts. Topics include chemistry and hair structure, advanced cutting and design, and an overview of all cosmetology concepts in preparation for the licensing examination. Upon completion, students should be able to demonstrate an understanding of these cosmetology concepts and meet program completion requirements.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-118: Salon IV
This course provides advanced experience in a simulated salon setting. Emphasis is placed on efficient and competent delivery of all salon services in preparation for the licensing examination and employment. Upon completion, students should be able to demonstrate competence in program requirements and the areas covered on the Cosmetology Licensing Examination and meet entry-level employment requirements.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:7
Class Credits:0
Lab Credits:21
Clinic Credits:0
COS-119: Esthetics Concepts I
This course covers the concepts of esthetics. Topics include orientation, anatomy, physiology, hygiene, sterilization, first aid, chemistry, basic dermatology, and professional ethics. Upon completion, students should be able to demonstrate an understanding of the concepts of esthetics and meet course requirements.
Requisites:
None
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-120: Esthetics Salon I
This course covers the techniques of esthetics in a comprehensive experience in a simulated salon setting. Topics include client consultation, facials, body treatments, hair removal, make-up applications, and color analysis. Upon completion, students should be able to safely and competently demonstrate esthetic services on clients in a salon setting.
Requisites:
None
Total Credits:6
Class Credits:0
Lab Credits:18
Clinic Credits:0
COS-125: Esthetics Concepts II
This course covers more comprehensive esthetics concepts. Topics include nutrition, business management, makeup, and color analysis. Upon completion students should be able to demonstrate an understanding of the advanced esthetics concepts and meet course requirements.
Requisites:
None
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
COS-126: Esthetics Salon II
This course provides experience in a simulated esthetics setting. Topics include machine facials, aromatherapy, surface manipulation in relation to skin care, electricity, and apparatus. Upon completion, students should be able to demonstrate competence in program requirements and the areas covered on the Cosmetology licensing examination for Estheticians.
Requisites:
None
Total Credits:6
Class Credits:0
Lab Credits:18
Clinic Credits:0
COS-223: Contemporary Hair Coloring
This course covers basic color concepts, hair coloring problems, and application techniques. Topics include color theory, terminology, contemporary techniques, product knowledge, and other related topics. Upon completion, students should be able to identify a clients color needs and safely and competently perform color applications and correct problems.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:1
Lab Credits:3
Clinic Credits:0
COS-224: Trichology & Chemistry
This course is a study of hair and the interaction of applied chemicals. Emphasis is placed on pH actions and the reactions and effects of chemical ingredients. Upon completion, students should be able to demonstrate an understanding of chemical terminology, pH testing, and chemical reactions on hair.
Requisites:
None
Total Credits:2
Class Credits:1
Lab Credits:3
Clinic Credits:0
COS-225: Advanced Contemporary Hair Coloring
This course covers advanced techniques in coloring applications and problem solving situations. Topics include removing unwanted color,replacing pigment and re-coloring, removing coatings, covering gray and white hair, avoiding color fading, and poor tint results. Upon completion, students should be able to apply problem solving techniques in hair coloring situations.
Requisites:
Take COS-223; Take previously. Required.
Total Credits:2
Class Credits:1
Lab Credits:3
Clinic Credits:0
COS-240: Contemporary Design
This course covers methods and techniques for contemporary designs. Emphasis is placed on contemporary designs and other related topics. Upon completion, students should be able to demonstrate and apply techniques associated with contemporary design.
Requisites:
Take COS-111 COS-112; Take previously. Required.
Total Credits:2
Class Credits:1
Lab Credits:3
Clinic Credits:0
CSC-114: Artificial Intelligence I
This course covers the study of intelligent agent design and rational decision making. Topics include goal-driven agents, search techniques, optimization, basic problem-solving methods, logic, knowledge-based agents, statistical and probabilistic reasoning, and the basics of machine learning. Special consideration will be given to working with data structures and techniques required for basic model building in Python along with understanding how to work and interact with Large Language Models. Upon completion, students should be able to demonstrate artificial intelligence design concepts.
Requisites:
Take CSC-121; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-118: Swift Programming I
This course introduces the development of iOS applications and Apple applications using Swift programming language. Emphasis is placed on syntax, object-oriented principles, memory management, and functional concepts of Swift programming. Upon completion, students should be able to develop fully functional iOS and Apple applications using Swift programming language.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-120: Computing Fundamentals I
This course provides the essential foundation for the discipline of computing and a program of study in computer science, including the role of the professional. Topics include algorithm design, data abstraction, searching and sorting algorithms, and procedural programming techniques. Upon completion, students should be able to solve problems, develop algorithms, specify data types, perform sorts and searches, and use an operating system.
Requisites:
Take 1 group; Option: Take DMA-010 DMA-020 DMA-030 DMA-040(S24983) DMA-050(S24984); Option: Take DMA-010 DMA-020 DMA-030 DMA-045; Option: Take DMA-025 DMA-040(S24983) DMA-050(S24984); Option: Take DMA-025 DMA-045; Option: Take MAT-121(S26399); Option: Take MAT-143(S26401); Option: Take MAT-171(S26403); Option: Take MAT-025 or MAT-035; Option: Take MAT-003; Option: Take BSP-4003; Option: Take MAT-110(S26398); Take previously. Required.
Total Credits:4
Class Credits:3
Lab Credits:2
Clinic Credits:0
CSC-121: Python Programming
This course introduces computer programming using the Python programming language. Emphasis is placed on common algorithms and programming principles utilizing the standard library distributed with Python. Upon completion, students should be able to design, code, test, and debug Python language programs.
Requisites:
Take CTI-110(S22510); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-122: Python Application Development
This course introduces the use of frameworks to build web-enabled applications. Emphasis is placed on URL routing, output format templating, database manipulation and security. Upon completion, students should be able to create simple web-enabled applications with a graphical user interface using the Python language.
Requisites:
Take CSC-121; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CSC-124: Introduction to Data Science Programming
This course covers the key technologies used to manipulate, store and analyze big data. Topics include scripting languages, noSQL databases, database scalability, performance metrics and tuning. Upon completion, students should be able to use programming techniques to investigate data sets and algorithms.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-130: Computing Fundamentals II
This course provides in-depth coverage of the discipline of computing and the role of the professional. Topics include software design methodologies, analysis of algorithm and data structures, searching and sorting algorithms, and file organization methods. Upon completion, students should be able to use software design methodologies and choice of data structures and understand social/ethical responsibilities of the computing professional.
Requisites:
Take CSC-120(S11470); Take previously. Required.
Total Credits:4
Class Credits:3
Lab Credits:2
Clinic Credits:0
CSC-133: C Programming
This course introduces computer programming using the C programming language with structured programming principles. Topics include input/output operations, iteration, arithmetic operations, arrays, pointers, filters, and other related topics. Upon completion, students should be able to design, code, test and debug at a beginning level. The focus of this course is C programming for microcontrollers and embedded systems.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-134: C++ Programming
This course introduces computer programming using the C++ programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test and debug at a beginning level.
Requisites:
Take MAT-121(S25429) MAT-143(S25430) MAT-152(S25431) MAT-171(S25432) MAT-271(S23939) or MAT-252(S25063); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-151: JAVA Programming
This course introduces computer programming using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion students should be able to design, code, test, debug JAVA language programs.
Requisites:
Take 1 group; Option: Take DMA-010 DMA-020 DMA-030 DMA-040(S24983) DMA-050(S24984); Option: Take DMA-010 DMA-020 DMA-030 DMA-045; Option: Take DMA-025 DMA-040(S24983) DMA-050(S24984); Option: Take DMA-025 DMA-045; Option: Take MAT-121(S25429); Option: Take MAT-171(S25432); Option: Take MAT-003; Option: Take BSP-4003; Option: Take MAT-025; Option: Take MAT-035; Option: Take MAT-110(S26398); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-154: Software Development
This course covers the fundamentals of software development. Emphasis is placed on the full spectrum of team software development methodologies, software development project management, version control, issue tracking, regression testing, automated build and deployment. Upon completion, students should be able to work in a team environment and apply software development methodologies and software quality assurance principles.
Requisites:
Take DBA-120; Take previously. Required.Take CSC-134(S21066) CSC-151 or CSC-121; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CSC-221: Advanced Python Programming
This course introduces advanced computer programming using the Python programming language. Emphasis is placed on the advanced programming concepts including advanced algorithms and programming principles utilizing standard and third party library tools. Upon completion, students should be able to design, code, test, and debug advanced Python language programs.
Requisites:
Take CSC-121; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-227: Cloud Application Development
This course introduces how to build, deploy, host, and manage applications using cloud technologies. Topics include building cloud applications using cloud tool sets, defining and managing service models, storage fundamentals, secure backup system and database programming. Upon completion, students should be able to develop and host cloud applications, as well as design and develop services that access local and remote data from various data sources.
Requisites:
Take CTI-110(S22510) NOS-110(S20980); Take previously. Required.Take CSC-151 or CSC-121; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CSC-234: Advanced C++ Programming
This course is a continuation of CSC 134 using the C++ programming language with standard programming principles. Emphasis is placed on advanced arrays/tables, file management/processing techniques, data structures, sub-programs, interactive processing, sort/merge routines, and libraries. Upon completion, students should be able to design, code, test, debug and document programming solutions.
Requisites:
Take CSC-134(S21066); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-249: Data Structure & Algorithms
This course introduces the data structures and algorithms frequently used in programming applications. Topics include lists, stacks, queues, dequeues, heaps, sorting, searching, mathematical operations, recursion, encryption, random numbers, algorithm testing, and standards. Upon completion, students should be able to design data structures and implement algorithms to solve various problems. This course introduces the data structures and algorithms frequently used in programming applications. Topics include lists, stacks, queues, dequeues, heaps, sorting, searching, mathematical operations, recursion, encryption, random numbers, algorithm testing, and standards. Upon completion, students should be able to design data structures and implement algorithms to solve various problems.
Requisites:
Take 1 group; Option: Take CSC-121; Option: Take CSC-134(S21066); Option: Take CSC-151; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-251: Advanced JAVA Programming
This course is a continuation of CSC 151 using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test, debug, and implement objects using the appropriate environment.
Requisites:
Take CSC-151; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CSC-256: Software Quality Assurance
This course covers the principles, concepts and processes of software testing. Topics include testing technologies, static techniques, test design techniques, and test management. Upon completion, students should be able to design and implement software testing plans and procedures throughout the software life cycle.
Requisites:
Take CSC-121; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CSC-289: Programming Capstone Project
This course provides an opportunity to complete a significant programming project from the design phase through implementation with minimal instructor support. Emphasis is placed on project definition, testing, presentation, and implementation. Upon completion, students should be able to complete a project from the definition phase through implementation.
Requisites:
Take CTS-115(S20996) CTI-110(S22510) CTI-120(S22511); Take previously. Required.Take CSC-154; Take previously. Required.Take 1 group; Option: Take CSC-121; Option: Take CSC-134(S21066); Option: Take CSC-151; Take previously. Required.Take CSC-256 or BAS-220(S24321); Take either previously or concurrently. Required.Take 1 group; Option: Take CSC-221(S25816); Option: Take CSC-234(S21079); Option: Take CSC-251; Take either previously or concurrently. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CST-131: OSHA/Safety/Certification
This course covers the concepts of work site safety. Topics include OSHA regulations, tool safety, and certifications which relate to the construction industry. Upon completion, students should be able to identify and maintain a safe working environment based on OSHA regulations and maintain proper records and certifications.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CST-150: Building Science
This course introduces concepts and techniques for the design and interaction of the mechanical systems of high performance buildings. Topics include building envelope, heating, ventilation and air conditioning (HVAC), indoor air quality, lighting, plumbing and electrical. Upon completion, students should be able to understand building systems interaction and performance.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CST-241: Planning/Estimating I
This course covers the procedures involved in planning and estimating a construction/building project. Topics include performing quantity take-offs of materials necessary for a building project. Upon completion, students should be able to accurately complete a take-off of materials and equipment needs involved in a construction project.
Requisites:
Take BPR-130(S23275) MAT-121(S23927) or MAT-171(S23934); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CST-242: Planning/Estimating II
This course covers planning and estimating practices which are applicable to commercial construction. Emphasis is placed on planning and developing take-offs of materials, labor, and equipment in accordance with industry formats. Upon completion, students should be able to accurately complete take-offs and planning time lines necessary to complete a commercial structure.
Requisites:
Take CST-241(S16266); Take previously. Required.
Total Credits:4
Class Credits:3
Lab Credits:2
Clinic Credits:0
CTI-110: Web, Programming, and Database Foundation
This course covers the introduction of the tools and resources available to students in programming, mark-up language and services on the Internet. Topics include standard mark-up language Internet services, creating web pages, using search engines, file transfer programs; and database design and creation with DBMS products. Upon completion students should be able to demonstrate knowledge of programming tools, deploy a web-site with mark-up tools, and create a simple database table.
Requisites:
Take 1 group; Option: Take ENG-002 MAT-003; Option: Take ENG-025 MAT-025; Option: Take ENG-025 MAT-035; Option: Take ENG-002 MAT-025; Option: Take ENG-002 MAT-035; Option: Take ENG-025 MAT-003; Option: Take ENG-110(S26392) MAT-003; Option: Take ENG-110(S26392) MAT-025; Option: Take ENG-110(S26392) MAT-035; Option: Take ENG-002 MAT-110(S26398); Option: Take ENG-025 MAT-110(S26398); Option: Take ENG-110(S26392) MAT-110(S26398); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTI-120: Network and Security Foundation
This course introduces students to the Network concepts, including networking terminology and protocols, local and wide area networks, and network standards. Emphasis is placed on securing information systems and the various implementation policies. Upon completion, students should be able to perform basic tasks related to networking mathematics, terminology, media and protocols.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTI-140: Virtualization Concepts
This course introduces operating system virtualization. Emphasis is placed on virtualization terminology, virtual machine storage, virtual networking and access control. Upon completion, students should be able to perform tasks related to installation, configuration and management of virtual machines.
Requisites:
Take NOS-110(S20980); Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CTI-141: Cloud and Storage Concepts
This course introduces cloud computing and storage concepts. Emphasis is placed on cloud terminology, virtualization, storage networking and access control. Upon completion, students should be able to perform tasks related to installation, configuration and management of cloud storage systems.
Requisites:
None
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CTI-240: Virtualization Administration I
This course covers datacenter virtualization concepts. Topics include data storage, virtual network configuration, virtual machine and virtual application deployment. Upon completion, students should be able to perform tasks related to virtual machine and hypervisor installation and configuration.
Requisites:
Take CTI-140; Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CTI-241: Virtualization Administration II
This course covers administration of datacenter virtualization infrastructure. Topics include access control, fault tolerance, scalability, resource management, virtual machine migration and troubleshooting. Upon completion, students should be able to perform tasks related to virtualization security, data protection and resource monitoring.
Requisites:
Take CTI-240; Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CTI-260: Data Center Troubleshooting
This course covers troubleshooting in a highly available, high performance, storage and computing system. Topics include provisioning, monitoring, diagnosing, and taking corrective actions in storage environments relating to Storage Area Network (SAN), Network Attached Storage (NAS), data protection and recovery. Upon completion, students should be able to demonstrate an understanding of SAN and NAS technologies, topologies, configuration, data protection, and fault triage and remediation.
Requisites:
Take CTI-240 NET-126(S25758); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTI-270: Data Center Design and Problem Resolution
This course provides students an opportunity to complete a significant data center hardware and software design and configuration project, including disaster recovery planning. Emphasis is placed on adhering to optimal practices that can provide a highly available, stable, manageable, secure and scalable environment and maintaining it using a variety of utilities and system tools. Upon completion, students should be able to design, deploy and administer the hardware and software components of a highly available data center.
This course provides students an opportunity to complete a significant integrated technology project from the design phase through implementation with minimal instructor support. Emphasis is placed on technology policy, process planning, procedure definition, systems architecture, and security issues to create projects for the many areas in which computer technology is integrated. Upon completion, students should be able to create, implement, and support a comprehensive technology integration project from the planning and design phase through implementation.
Requisites:
Take CTI-110(S22510) CTI-120(S22511) CTS-115(S20996); Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:6
Clinic Credits:0
CTS-115: Information Systems Business Concepts
The course introduces the role of IT in managing business processes and the need for business process and IT alignment. Emphasis is placed on industry need for understanding business challenges and developing/managing information systems to contribute to the decision making process based on these challenges. Upon completion, students should be able to demonstrate knowledge of the 'hybrid business manager' and the potential offered by new technology and systems.
Requisites:
Take 1 group; Option: Take ENG-002; Option: Take ENG-111(S26393); Option: Take ENG-025; Option: Take ENG-110(S26392); Take previously. Required.
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
CTS-120: Hardware/Software Support
This course covers the basic hardware of a personal computer, including installation, operations and interactions with software. Topics include component identification, memory-system, peripheral installation and configuration, preventive maintenance, hardware diagnostics/repair, installation and optimization of system software, commercial programs, system configuration, and device-drivers. Upon completion, students should be able to select appropriate computer equipment and software, upgrade/maintain existing equipment and software, and troubleshoot/repair non-functioning personal computers.
Requisites:
Take 1 group; Option: Take ENG-002; Option: Take ENG-111(S26393); Option: Take ENG-025; Option: Take ENG-110(S26392); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CTS-130: Spreadsheet
This course introduces basic spreadsheet design and development. Topics include writing formulas, using functions, enhancing spreadsheets, creating charts, and printing. Upon completion, students should be able to design and print basic spreadsheets and charts.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-155: Tech Support Functions
This course introduces a variety of diagnostic and instructional tools that are used to evaluate the performance of technical support technologies. Emphasis is placed on technical support management techniques and support technologies. Upon completion, students should be able to determine the best technologies to support and solve actual technical support problems.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-220: Advanced Hardware/Software Support
This course provides advanced knowledge and competencies in hardware and operating system technologies for computer technicians to support personal computers. Emphasis is placed on: configuring and upgrading; diagnosis and troubleshooting; as well as preventive maintenance of hardware and system software. Upon completion, students should be able to install, configure, diagnose, perform preventive maintenance, and maintain basic networking on personal computers.
Requisites:
Take CTS-120(S23679); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
CTS-225: Spreadsheet Data Analysis
This course presents basic and advanced techniques for data analysis and management using electronic spreadsheets. Topics include an overview of spreadsheet analytics, terminology, model preparation, and analytical techniques. Upon completion, students should be able to develop reliable and effective quantitative data models and reports to support analysis and decision-making for common business systems.
Requisites:
Take BAS-120(S24318); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-230: Advanced Spreadsheet
This course covers advanced spreadsheet design and development. Topics include advanced functions and statistics, charting, macros, databases, and linking. Upon completion, students should be able to demonstrate competence in designing complex spreadsheets.
Requisites:
Take CTS-130(S21000); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-255: Advanced Tech Support Functions
This course introduces a variety of diagnostic and instructional tools that are used to evaluate the performance of technical support technologies. Topics include technical support management techniques, evaluation, and methods of deployment for technical support technologies. Upon completion, students should be able to determine the best technologies to support and solve more complex technical support problems.
Requisites:
Take CTS-155; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-272: Desktop Support: Applications
This course is designed to prepare students for a foundation in Desktop Support certification in office productivity applications. Emphasis is placed on developing proficiency in the end-user support skills, processes, and procedures necessary to correctly support office productivity products. Upon completion, students should be able to prepare for industry-level certification and utilize advanced support tools toward resolving office productivity end-user problems.
Requisites:
Take NOS-130(S24397); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-285: Systems Analysis & Design
This course introduces established and evolving methodologies for the analysis, design, and development of an information system. Emphasis is placed on system characteristics, managing projects, prototyping, CASE/OOM tools, and systems development life cycle phases. Upon completion, students should be able to analyze a problem and design an appropriate solution using a combination of tools and techniques.
Requisites:
None
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
CTS-288: Professional Practices in IT
This course provides students with the business skills needed for success in the information technology field. Topics include portfolio development, resume design, interviewing techniques and professional practices. Upon completion, students should be able to prepare themselves and their work for a career in the information technology field.
Requisites:
None
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
CTS-289: System Support Project
This course provides an opportunity to complete a significant support project with minimal instructor assistance. Emphasis is placed on written and oral communication skills, project definition, documentation, installation, testing, presentation, and user training. Upon completion, students should be able to complete a project from the definition phase through implementation.
Requisites:
Take CTI-110(S22510) CTI-120(S22511) CTS-115(S20996); Take previously. Required.Take NOS-110(S20980); Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CUL-110: Sanitation and Safety
This course introduces the basic principles of sanitation and safety relative to the hospitality industry. Topics include personal hygiene, sanitation and safety regulations, use and care of equipment, the principles of food-borne illness, and other related topics. Upon completion, students should be able to demonstrate an understanding of the content necessary for successful completion of a nationally recognized food/safety/sanitation exam.
Requisites:
None
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
CUL-112: Nutrition for Foodservice
This course covers the principles of nutrition and its relationship to the foodservice industry. Topics include personal nutrition fundamentals, weight management, exercise, nutritional adaptation/analysis of recipes/menus, healthy cooking techniques and marketing nutrition in a foodservice operation. Upon completion, students should be able to apply basic nutritional concepts to food preparation and selection.
Requisites:
Take CUL-110(S22835) CUL-140(S22844) or CUL-142(S22845); Take previously. Required.Take CUL-112A; Take either previously or concurrently. Required.
Total Credits:3
Class Credits:3
Lab Credits:0
Clinic Credits:0
CUL-112A: Nutrition for Foodservice Lab
This course provides a laboratory experience for enhancing student skills in the principles of nutrition and its relationship to the foodservice industry. Emphasis is placed on personal nutrition fundamentals, weight management/exercise, nutritional adaptation/analysis of recipes/menus, healthy cooking techniques and marketing nutrition in a foodservice operation. Upon completion, students should be able to apply basic nutritional concepts to food preparation and selection.
Requisites:
Take CUL-112(S10923); Take either previously or concurrently. Required.Take CUL-110(S22835) CUL-140(S22844) or CUL-142(S22845); Take previously. Required.Take CUL-112(S22837); Take concurrently. Required.
Total Credits:1
Class Credits:0
Lab Credits:3
Clinic Credits:0
CUL-130: Menu Design
This course introduces menu design and its relationship to foodservice operations. Topics include layout, marketing, concept development, dietary concerns, product utilization, target consumers and trends. Upon completion, students should be able to design, create and produce menus for a variety of foodservice settings.
Requisites:
None
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
CUL-135: Food and Beverage Service
This course is designed to cover the practical skills and knowledge necessary for effective food and beverage service in a variety of settings. Topics include greeting/service of guests, dining room set-up, profitability, menu sales and merchandising, service styles and reservations. Upon completion, students should be able to demonstrate competence in human relations and the skills required in the service of foods and beverages. Concepts and skills studied in this course will be applied in CUL 135A, Food and Beverage Service Lab.
Requisites:
Take CUL-110(S22835); Take previously. Required.Take CUL-135A(S22843); Take either previously or concurrently. Required.
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
CUL-135A: Food and Beverage Service Lab
This course provides a laboratory experience for enhancing student skills in effective food and beverage service. Emphasis is placed on practical experiences including greeting/service of guests, dining room set-up, profitability, menu sales and merchandising, service styles and reservations. Upon completion, students should be able to demonstrate practical applications of human relations and the skills required in the service of foods and beverages.
Requisites:
Take CUL-135(S10202); Take either previously or concurrently. Required.
Total Credits:1
Class Credits:0
Lab Credits:2
Clinic Credits:0
CUL-140: Culinary Skills I
This course introduces the fundamental concepts, skills and techniques in basic cookery, and moist, dry and combination heat. Emphasis is placed on recipe conversion, measurements, terminology, classical knife cuts, safe food/equipment handling, flavorings/seasonings, stocks/sauces/soups, and related topics. Upon completion, students should be able to exhibit the basic cooking skills used in the foodservice industry.
Requisites:
Take CUL-110(S22835); Take either previously or concurrently. Required.
Total Credits:5
Class Credits:2
Lab Credits:6
Clinic Credits:0
CUL-142: Fundamentals of Food
This course introduces the student to the basic principles of cooking, baking and kitchen operations. Topics include preparation methods for protein, starch, vegetable/fruit identification/selection, storage; breakfast cookery, breads, sweet dough/pastries, basic fabrication, knife skills, and mise en place. Upon completion, students should be able to execute efficiently a broad range of basic cooking/baking skills as they apply to different stations in foodservice operations.
Requisites:
Take CUL-110(S22835); Take either previously or concurrently. Required.
Total Credits:5
Class Credits:2
Lab Credits:6
Clinic Credits:0
CUL-160: Baking I
This course covers basic ingredients, techniques, weights and measures, baking terminology and formula calculations. Topics include yeast/chemically leavened products, laminated doughs, pastry dough batter, pies/tarts, meringue, custard, cakes and cookies, icings, glazes and basic sauces. Upon completion, students should be able to demonstrate proper scaling and measurement techniques, and prepare and evaluate a variety of bakery products.
Requisites:
Take CUL-110(S22835); Take either previously or concurrently. Required.Take CUL-140(S22844) or CUL-142(S22845); Take either previously or concurrently. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CUL-170: Garde Manger I
This course introduces basic cold food preparation techniques and pantry production. Topics include salads, sandwiches, appetizers, dressings, basic garnishes, cheeses, cold sauces, and related food items. Upon completion, students should be able to present a cold food display and exhibit an understanding of the cold kitchen and its related terminology.
Requisites:
Take CUL-110(S22835); Take either previously or concurrently. Required.Take CUL-140(S22844); Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CUL-214: Wine Appreciation
This course provides an introduction to information about wine from all the major wine producing regions. Emphasis is placed on the history of wine, production, characteristics, wine list development, laws, purchasing and storing requirements. Upon completion, students should be able to evaluate varietal wines and basic food pairings. Must be 21 years old or older to take this class.
Requisites:
None
Total Credits:2
Class Credits:1
Lab Credits:2
Clinic Credits:0
CUL-230: Global Cuisines
This course provides practical experience in the planning, preparation, and presentation of representative foods from a variety of world cuisines. Emphasis is placed on indigenous ingredients and customs, nutritional concerns, and cooking techniques. Upon completion, students should be able to research and execute a variety of international and domestic menus.
Requisites:
Take CUL-110(S11030) CUL-140(S12163); Take previously. Required.Take CUL-160(S22847) CUL-170(S22849) CUL-240(S24960) WBL-112; Take previously. Required.
Total Credits:5
Class Credits:1
Lab Credits:8
Clinic Credits:0
CUL-240: Culinary Skills II
This course is designed to further students' knowledge of the fundamental concepts, skills, and techniques involved in basic cookery. Emphasis is placed on meat identification/fabrication, butchery and cooking techniques/methods; appropriate vegetable/starch accompaniments; compound sauces; plate presentation; breakfast cookery; and quantity food preparation. Upon completion, students should be able to plan, execute, and successfully serve entrees with complementary side items.
Requisites:
Take 1 group; Option: Take CUL-110(S22835) CUL-140(S22844); Option: Take CUL-110(S22835) CUL-142(S22845) CUL-170(S22849); Take previously. Required.Take CUL-110(S22835) CUL-140(S22844); Take previously. Required.
Total Credits:5
Class Credits:1
Lab Credits:8
Clinic Credits:0
CUL-250: Classical Cuisine
This course is designed to reinforce the classical culinary kitchen. Topics include the working Grand Brigade of the kitchen, signature dishes and classical banquets. Upon completion, students should be able to demonstrate competence in food preparation in a classical/upscale restaurant or banquet setting.
Requisites:
Take CUL-110(S22835) CUL-140(S22844) CUL-240(S22853); Take previously. Required.Take CUL-110(S22835) CUL-140(S22844) CUL-160(S22847) CUL-170(S22849) CUL-240(S22853); Take previously. Required.Take WBL-112; Take either previously or concurrently. Required.
Total Credits:5
Class Credits:1
Lab Credits:8
Clinic Credits:0
CUL-260: Baking II
This course is designed to further students' knowledge in ingredients, weights and measures, baking terminology and formula calculation. Topics include classical desserts, frozen desserts, cake and torte production, decorating and icings/glazes, dessert plating and presentation. Upon completion, students should be able to demonstrate pastry preparation, plating, and dessert buffet production skills.
Requisites:
Take CUL-110(S22835) CUL-160(S22847); Take previously. Required.Take CUL-110(S22835) CUL-160(S22847); Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
CUL-270: Garde Manger II
This course is designed to further students' knowledge in basic cold food preparation techniques and pantry production. Topics include pates, terrines, galantines, decorative garnishing skills, carving, charcuterie, smoking, canapes, hors d'oeuvres, and related food items. Upon completion, students should be able to design, set up, and evaluate a catering/event display to include a cold buffet with appropriate showpieces.
Requisites:
Take CUL-110(S22835) CUL-140(S22844) CUL-170(S22849); Take previously. Required.Take CUL-110(S22835) CUL-140(S22844) CUL-170(S22849); Take previously. Required.
Total Credits:3
Class Credits:1
Lab Credits:4
Clinic Credits:0
DBA-120: Database Programming I
This course is designed to develop SQL programming proficiency. Emphasis is placed on data definition, data manipulation, and data control statements as well as on report generation. Upon completion, students should be able to write programs which create, update, and produce reports.
Requisites:
Take CTI-110(S22510) or CIS-115(S25440); Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
DBA-130: Introduction to Nosql Databases
This course introduces large scale data oriented web solutions on noSQL Databases. Topics include the advantages of developing and implementing noSQL Database systems. Upon completion, students should be able to design, develop, implement, and administer noSQL Database structures on business environments.
Requisites:
Take DBA-120; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:2
Clinic Credits:0
DBA-240: Database Analysis and Design
This course is an exploration of the established and evolving methodologies for the analysis, design, and development of a database system. Emphasis is placed on business data characteristics and usage, managing database projects, prototyping and modeling, and CASE tools. Upon completion, students should be able to analyze, develop, and validate a database implementation plan.
Requisites:
Take DBA-120; Take previously. Required.
Total Credits:3
Class Credits:2
Lab Credits:3
Clinic Credits:0
DEN-100: Basic Orofacial Anatomy
This course provides a basic introduction to the structures of the head, neck, and oral cavity. Topics include tooth morphology, head and neck anatomy, histology, and embryology. Upon completion, students should be able to demonstrate knowledge of normal structures and development and how they relate to the practice of dental assisting.
Requisites:
None
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
DEN-101: Preclinical Procedures
This course provides instruction in procedures for the clinical dental assistant as specified by the North Carolina Dental Practice Act. Emphasis is placed on orientation to the profession, infection control techniques, instruments, related expanded functions, and diagnostic, operative, and specialty procedures. Upon completion, students should be able to demonstrate proficiency in clinical dental assisting procedures.
Requisites:
None
Total Credits:7
Class Credits:4
Lab Credits:6
Clinic Credits:0
DEN-102: Dental Materials
This course provides instruction in identification, properties, evaluation of quality, principles, and procedures related to manipulation and storage of operative and specialty dental materials. Emphasis is placed on the understanding and safe application of materials used in the dental office and laboratory. Upon completion, students should be able to demonstrate proficiency in the laboratory and clinical application of routinely used dental materials.
Requisites:
None
Total Credits:4
Class Credits:2
Lab Credits:4
Clinic Credits:0
DEN-103: Dental Sciences
This course is a study of oral pathology, pharmacology, and dental office emergencies. Topics include oral pathological conditions, dental therapeutics, and management of emergency situations. Upon completion, students should be able to recognize abnormal oral conditions, identify classifications, describe actions and effects of commonly prescribed drugs, and respond to medical emergencies.
Requisites:
None
Total Credits:2
Class Credits:2
Lab Credits:0
Clinic Credits:0
DEN-104: Dental Health Education
This course covers the study of preventive dentistry to prepare dental assisting students for the role of dental health educator. Topics include etiology of dental diseases, preventive procedures, and patient education theory and practice. Upon completion, students should be able to demonstrate proficiency in patient counseling and oral health instruction in private practice or public health settings.