Apr 28, 2024  
2021-2022 College Catalog 
    
2021-2022 College Catalog [ARCHIVED CATALOG]

Course Descriptions


Legend for Courses

HC/HN: Honors Course  IN/IH: Integrated lecture/lab  LB: Lab  LC: Clinical Lab  LS: Skills Lab  WK: Co-op Work
SUN#: is a prefix and number assigned to certain courses that represent course equivalency at all Arizona community colleges and the three public universities. Learn more at www.aztransfer.com/sun.

 

Clinical Research Coordinator

  
  • CRC 250IN - Clinical Research Site Coordination and Management

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Introduction to the elements involved in implementing and managing a clinical trial from the perspective of the research site staff/team. Includes the identification and evaluation of sites and investigators, on-site budget management, and the coordination of subject participation.

    Prerequisite(s): CRC 101 , CRC 201 , and CRC 230 .
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Coordinate and manage an identified clinical research project from study start-up to study close-out.
    2. Explain the elements of the study budget as it relates to the execution of a protocol.
    3. Prepare a recruitment plan to recruit and retain study subjects
    4. Develop a management plan for the research site project
    5. Collect and record data into an electronic data capture system

    Outline:
    1. Coordinating an Identified Clinical Research Project
      1. Development of an overall plan for a specified clinical research project
      2. Elements of Project Management
      3. Developing a detailed plan (including time lines) for each phase of the clinical research project
      4. Effective communication needed between project team members and clinical trial management
      5. Decision-making process for accepting and conducting a research project
      6. Importance, design, and use of set timelines in a research project
      7. Study goals and deadlines for clinical research trials
      8. Operational Site Management
      9. Drafting Standard Operating Procedures
      10. Implementing Corrective and Preventive Action Plans
      11. Quality Audits
      12. Quality Controls
      13. Mitigating problems that can commonly occur between clinical research sites and Sponsors/Contract Research Organizations
    2. Planning and Preparation of Research Budgets and Contracts
      1. Process involved in the development of a research study budget
      2. Routine calculations associated with the costs of a clinical research trial
      3. Analysis of budget components for a specified clinical trial relative to cost effectiveness
      4. Assisting in the calculations of an overall research project budget, including personnel costs, overhead, and profit margin
      5. Funding sources for clinical research project
      6. Role and responsibility of a clinical research investigator and coordinator in the development of a research contract
    3. Application of Regulatory, Legal, and Governing Parameters with a Clinical Research Project
      1. Function, activities, and responsibilities of an Institutional Review Board (IRB)
      2. Requirements for membership on an IRB according to the Code of Federal Regulations, Title 21 (21 CFR 56.107)
      3. Maintaining and retaining of IRB records
      4. IRB submission process and the standard review criteria used by an IRB
      5. “Expedited review criteria”
      6. Communication responsibilities between the investigator and the IRB
      7. Eight basic elements of an informed consent form according to Good Clinical Practice (GCP) and Federal regulations and development of a sample consent form
      8. Study file record retention and requirements
      9. Contractual relationships in a clinical research project or study
      10. Study document checklist
      11. How to complete a form FDA-1572
      12. Elements needed in a current curriculum vitae
      13. Regulatory documents needed prior to shipping investigational supplies
      14. Sample regulatory packet for a clinical research project or study
      15. Regulatory, patent and legal considerations in protocol design
      16. Scientific misconduct and its consequences
    4. Management of Research Sites
      1. Basic procedures and tasks needed to implement a clinical study including recruiting, budgeting, and timelines
      2. Qualifications for the investigator, study coordinator, and other site personnel in conducting research in Phase I, Phase II, and Phase III clinical trials
      3. Responsibilities and roles of key personnel participating in the management of a research site
      4. Regulatory/essential documents required of a research site
      5. Databases, logs, and files utilized in the maintenance of a study site
      6. Differences between the roles of a site coordinator and a monitor in the preparation, maintenance, and submission of required reports
    5. Recruitment, Enrollment and Retention of Study Subjects
      1. Ethical considerations involved in human experimentation
      2. Subject recruitment plan 
      3. Informed consent from study participants
      4. Subject participation according to established protocols
      5. Collection of specimens for submission to central collection laboratories
      6. Monitoring dosage modifications and treatment calculations for compliance
      7. Identifying and reporting adverse drug reactions according to study guidelines and reporting requirements
      8. Preparation and maintenance of required records and follow-up on protocol subjects
      9. Regulatory document binders; study files and manuals with new studies; amendments; and closure notices
    6. Data Collection and Management
      1. Purpose of source documentation
      2. Source document review process
      3. Case report form completion
      4. Characteristics of high-quality data
      5. Case report form corrections, errors and queries
      6. Electronic data capture
      7. Data security
      8. Internal quality assurance
      9. Audit preparation
      10. Archiving data


    Effective Term:
    Full Academic Year 2018/19
  
  • CRC 260IN - Lab Skills and Professional Practice

    3 Credits, 5 Contact Hours
    2 lecture periods 3 lab periods

    Clinical skills training to prepare for clinical research coordinator internship, with emphasis on applying clinical research project coordination concepts and practices in a simulated research setting. Includes research subject communication techniques, medical history review, adverse events, vital signs, EKG procedures, blood collection and specimen processing, storage and shipping. Also includes application of clinical research project coordination practices related to a protocol; research and medical terminology; recruitment, enrollment and retention practices; informed consent; detection of errors within study reports and casework; documentation of medications, adverse events and serious adverse events; review of study subject’s file data for completeness and accuracy; and regulatory and legal mandates related to clinical trials.

    Prerequisite(s): CRC 240  and CRC 250IN .
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Describe principles of good leadership, management, and mentorship.
    2. Describe effective communication methods.
    3. Demonstrate aseptic techniques with the current Center for Disease Control (CDC) guidelines on universal precautions
    4. Demonstrate performance of vital signs.
    5. Demonstrate the process of running a twelve lead electrocardiogram.
    6. Describe clinical research coordinator laboratory processes including IATA procedures for shipping dangerous goods, specimen quality assurance.
    7. Describe body systems as it pertains to phlebotomy, preparation of a patient, equipment used and procedures in drawing blood.
    8. Demonstrate techniques using vacutainer methods and quality assurance standards for phlebotomy
    9. Describe ethical behaviors in the workplace.

    Outline:
    1. Research Subject Communication
      1. Professional communication and behavior
        1. Professional situations
        2. Tact
        3. Diplomacy
        4. Courtesy
        5. Responsibility
      2. Therapeutic relationships
        1. Impartial behavior
        2. Effective responses to cultural differences
        3. Empathy
      3. Recognizing and responding to verbal and nonverbal communication
        1. Positive body language
        2. Listening skills
        3. Eye contact
        4. Barriers to effective communication
        5. Identifying needs of others
      4. Evaluating and understanding communication
        1. Observation
        2. Active listening
        3. Feedback
      5. Interviewing techniques
        1. Interviewee  (subject, family member, other)           
        2. Setting (office, telephone, hospital)
        3. Guiding, controlling and ending interviews
          1. Using questions – exploratory, open-ended, direct
          2. Legal restrictions
    2. Research Subject Encounter
      1. Clinical treatment setting vs. research protocol setting
      2. Subject History
        1. Role of the Principal Investigator
        2. Components of a standard medical chart
      3. Patient Diary
      4. Medication Changes
        1. Subject reporting
        2. Documentation
      5. Adverse Events & Serious Adverse Events
        1. Subject reporting
        2. Documentation
      6. Vital Signs
        1. Performing
          1. Body Temperature
          2. Pulse Rate
          3. Blood Pressure
          4. Respiratory Rate
        2. Recording
    3. Electrocardiography
      1. Review of the anatomy and physiology of the heart
      2. Function of the EKG machine
      3. Proper use of the EKG machine
      4. Normal anatomy of the chest wall for proper lead placement
      5. Lead placement and other clinical practices
      6. Practicing EKG
    4. Clinical Research – Laboratory
      1. Laboratory Issues for Clinical Research
        1. Role of the Clinical Research Coordinator
        2. Variety of clinical trial settings
        3. Laboratory specifications within study protocols
      2. Phlebotomy - blood collecting
        1. Review of the circulatory system
        2. Veins suitable for phlebotomy
        3. Minimizing biohazard exposure
        4. OSHA safety standards
        5. Blood collecting equipment and supplies
        6. Preparing subjects for blood collection & proper infection control
        7. Steps in venipuncture process
        8. Complications associated with blood collection
        9. Proper postpuncture care
        10. Practicing venipuncture on medical mannequins
      3. Specimen Processing, Storage and Shipping
        1. Quality assurance and control
        2. Proper disposal of needles, sharps and medical waste
        3. Appropriate procedures for processing blood containers
        4. Infectious substance shipping guidelines per IATA procedures


    Effective Term:
    Full Academic Year 2018/19
  
  • CRC 270 - Research Management for Sponsors and CRO’s

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to the elements involved in implementing, monitoring and managing a clinical study from the perspective of the Sponsor or Contract Research Organization (CRO). Includes overall project planning, development of study goals, preparation of budget and contracts, implementation of monitoring visits, and effective management of research sites.

    Prerequisite(s): CRC 250IN  


    Course Learning Outcomes
    1. Identify professional and behavioral skills required of the Clinical Research Associate (Monitor).
    2. Discuss the relationship between Sponsor, CRO, and the clinical research site.
    3. Develop a plan for data quality assurance.
    4. Communicate effectively to CRC during the Site Initiation Visit, Interim Monitoring Visit, and Close-Out Visit
    5. Evaluate research data for completeness, compliance, and accuracy
    6. Define on-site, centralized, remote, and risk-based monitoring visits

    Outline:
    1. Professional and Behavioral Skills of the Clinical Research Associate
    2. Processes Involved in the Development of a Research Study Budget
      1. Estimating study costs and a site budget
      2. Analyzing the budget components for a specified clinical trial relative to cost effectiveness
      3. Assisting in the calculations of an overall research project budget, including personnel, costs, overhead, and profit margin
    3. Planning a Clinical Research Trial from the Perspective of a Clinical Research Associate   
      1. Types of CROs
      2. Components of a typical bid, proposal, and contract with CRO
      3. Role and responsibility of a Clinical Research Associate in the development of a research contract with a CRO
      4. Delegation of responsibilities and outsourcing to a CRO and considerations for this relationship
      5. Communication between project team members and clinical trial management
      6. Problems commonly occurring between CROs and clients (Sponsors)
      7. Design of study Case Report Forms  (CRF)
      8. Implementation of start-up activities including:
        1. Site recruitment and selection
        2. Essential document collection and approval
        3. Investigational product shipment
      9. Set timelines in a well-coordinated research project
    4. Planning, Preparation, and Conduction of Evaluation, Initiation, Periodic Monitoring, and Termination Study Site Visits                                                                                               
      1. Development and critical elements of a monitoring plan for a typical study
      2. Various study visits and development of an agenda for each type
      3. Challenges experienced by a monitor while traveling on site visits
      4. Responsibilities of the monitor and the site personnel for each type of visit
      5. Components needed in a summary report for each type of site visit
      6. The roles and responsibilities of the site coordinator and the monitor relative to subject data documentation and verification
      7. Source documentation
      8. Case report forms
      9. Process for reporting adverse events and serious adverse experiences
      10. Development of a database for each study subject visit
      11. Development of a monitoring report providing feedback to the investigator and site coordinator
    5. Effective Management of Research Sites
      1. Basic procedures and tasks needed to implement a clinical study at a given study site
      2. Responsibilities and roles of key personnel participating in the management of a research site
      3. Qualifications for the investigator, study coordinator, and monitor in conducting research in Phase I, Phase II, and Phase III clinical trials
      4. Regulatory documents required of a research site
      5. Development of an investigator questionnaire/survey for recruitment purposes
      6. Development of a study subject recruitment plan
      7. Development of source documentation templates
      8. Development of sample procedures for the management of a research site, including recruiting, budgeting, and timelines
      9. Databases, logs, and files utilized in the maintenance of a study site
      10. Determination of the quality performance of a research site
      11. Different roles of a monitor and the site in the preparation, maintenance, and submission of required reports
    6. Evaluation of Research Data for Completeness, Compliance, and Accuracy
      1. Source document verification on typical study cases
      2. Data collection forms for completion and accuracy
      3. Essential document collection during the course of a clinical trial
      4. Assessment of pertinent data for a specified research publication
      5. Review research data for subject safety
    7. Preparation for and Conduct of the Sponsor Quality Assurance (QA) Audit
      1. Differences between a monitoring visit and a sponsor audit
      2. Purpose of a QA audit and typical findings
      3. Preparation for a QA audit
      4. Assessment of outcomes of audits
      5. Examples of instances of scientific misconduct


    Effective Term:
    Full Academic Year 2018/19
  
  • CRC 291 - Clinical Research Coordinator Internship

    3 Credits, 3 Contact Hours
    0 lecture periods 3 lab periods

    Supervised work experience in a clinical research setting. Includes emphasis on the observation and enhancement of professional and management skills team communication and interaction, and the application of research principles, procedures, protocols, and regulations in the workplace. Student will rotate through a variety of research sites agreed upon by the instructor and student.

    Prerequisite(s): CRC 260IN  
    Information: Consent of instructor is required before enrolling in this course. May be taken three times for a maximum of three credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Apply research project coordination concepts and practices to clinical trial projects in a    research setting.
    2. Demonstrate appropriate use of research and medical terminology.
    3. Simulate the recruitment, enrollment and retention procedures for study participants.
    4. Perform the review of study participant’s file data for completeness and accuracy. 
    5. Demonstrate professional workplace behavior, i.e. appearance, attitude, communication and respect for team members and study participants. 
    6. Analyze and critique, in writing, internship experiences at the research sites.

    Outline:
    1. Observing and Performing Clinical Research Activities at the Different Research Sites
    2. Participating in and Implementing New or Ongoing Clinical Research Activities
    3. Completing Selected Clinical Research Compliance Evaluation Activities
    4. Adjusting Applications of Knowledge, Practices, Protocols, Procedures and Behaviors as Recommended
    5. Completion of Assignments Designated by Site Mentor and Instructional Faculty
    6. Participation in Self-Assessment of Performance with Site Mentor/Instructional Faculty


    Effective Term:
    Full Academic Year 2020/21
  
  • CRC 296 - Clinical Research Independent Study: Clinical Project

    1-6 Credits, 4-24 Contact Hours
    0 lecture periods 4-24 lab periods

    Students independently continue their development in Clinical Research under the mentorship of a faculty member. Content will be determined by instructor and student.

    Information: Students must obtain lead faculty approval before enrolling in this course. Course content and performance objectives will be kept on file in the campus curriculum coordinator’s program file.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    Performance objectives will be determined by student and instructor.

     
    Outline:
    Course content will be determined by student and instructor.

    Effective Term:
    Fall 2010

Communication

  
  • CMN 102 - Introduction to Communication [SUN# COM 1100]

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to the function, basic concepts, and skills of oral communication in interpersonal and public address situations. Includes foundations of communication, perception of self and others, intercultural communication, interpersonal communication and relationships, public speaking, and group communication.

    Gen-Ed: Meets AGEC - Other and C, G; Meets CTE - A&H or SBS and C, G.





    Course Learning Outcomes
    1.          Explain important communication theories, perspectives, & concepts.

    2.          Develop an awareness of cultural diversity in the U.S. & cultural variables (i.e. race, gender, age, religion, etc.) that affect human interactions in our multicultural society.

    3.          Create & critically analyze messages appropriate to the audience, purpose, and context.

    4.          Demonstrate specific communication skills that facilitate the sharing of meaning in personal, group, and public speaking settings.


    Outline:
    1. Foundations of Communication
      1. Communication Perspectives
        1. Communication contexts and characteristics
        2. The communication process
        3. Communication principles & characteristics
      2. Communication & Ethics
        1. Ethical principles
        2. Communication in the 21st century (mediated & mass communication)
        3. Globalization and communication
      3. Communication and Perceptions
        1. The perception process
        2. Perception of self
        3. Perception of others
      4. Communication Competence
        1. Communication apprehension
        2. Communication Improvement plans
    2. Cultural Diversity Issues in Communication
      1. Understanding Culture
        1. Culture defined
        2. Dominant culture & co-cultures
        3. Addressing stereotyping and prejudice
        4. Cultural identity (race, ethnicity, sex, gender, religion, age/generation, disability)
        5. Cultural diversity consciousness in the U.S.
      2. Cultural Influences on Communication
        1. Individualism vs. Collectivism
        2. Uncertainty avoidance
        3. Power distance
        4. Masculinity vs. Femininity
        5. Views of time (monochronic vs. polychronic)
        6. High & Low Context
      3. Developing Intercultural Communication Competence
        1. Barriers to intercultural communication competence (Ethnocentrism, Marginalization, Discrimination)
        2. Competent intercultural communication strategies (tolerance for ambiguity, empathy, mindfulness)
    3. Communication Processes
      1. Verbal messages
        1. The Nature of language
        2. Language & meaning
        3. Guidelines for improving verbal communication
      2. Nonverbal message
        1. Characteristics of nonverbal communication
        2. Types of nonverbal communication
        3. Guidelines for improving nonverbal communication
      3. Listening
        1. The Listening process
        2. Listening types & styles
        3. Guidelines for improving listening skills
    4. Communication Applications
      1. Interpersonal communication & relationships
        1. Types & stages of relationships
        2. Dialectics in personal relationships
        3. Managing interpersonal conflict
        4. Guidelines for improving interpersonal communication
      2. Small group communication
        1. The Nature & types of groups
        2. Conflict in groups
        3. Group leadership & problem-solving
        4. Evaluating group effectiveness
      3. Public Speaking
        1. Speech-making process
        2. Informative speaking
        3. Persuasive speaking


    Effective Term:
    Spring 2020

  
  • CMN 110 - Public Speaking

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Study and training in public speaking that takes an audience-centered approach. Includes the responsibilities of the public speaker and the listener, managing nervousness and causes of public speaking anxiety, topic selection, audience analysis, organizing the speech, presenting the speech, and types of public speaking.

    Gen-Ed: Meets AGEC - OTHER and C, G; Meets CTE - OTHER and C, G.




    Course Learning Outcomes
    1. Demonstrate basic critical thinking/analytical and organizational skill of the speech development and evaluation process.
    2. Understand the impact of cultural diversity in the U.S. & cultural variables (i.e. race, gender, age, religion, etc.) on messages in various communication contexts.
    3. Explain the basic steps of a speechmaking process.
    4. Demonstrate principles/ techniques of informative, persuasive, special occasion, and small group speaking in a multicultural society.

    Outline:
    1. Critical and Organizational Skills
      1. The responsibility of the public speaker in a multicultural society
        1. The Ethics of public speaking
        2. Avoiding ethnocentrism
        3. Civility
      2. The Responsibility of the Listener in the Public Speaking Context
        1. Introduction to listening
        2. Developing effective listening skills
        3. Showing respect
      3. Managing Nervousness
        1. Forms of communication apprehension
        2. Causes for public speaking anxiety
        3. Strategies for reducing public speaking anxiety
    1. Understanding cultural diversity in the U.S.
      1. Culture and communication

          1. How culture influences communication

          2. How communication influences culture

          3. Communication as resistance to the dominant culture system

    1. Identity and communication

    1. Social and cultural identities (gender, race, ethnicity, religion, etc.)

    2. Stereotypes, Prejudice, Discrimination

    3. Developing cultural consciousness

    1. Context and power

          1. Public discourse and social structure

          2. The “power” effects of labels

          3. Communication styles in various contexts

    1. The Speechmaking Process
      1. Topic Selection
        1. Finding information
        2. Evaluating information and avoiding plagiarism
        3. Developing specific purpose and central idea
        4. Supporting your ideas
      2. Audience Analysis
        1. Demographic audience analysis
        2. Situational audience analysis
        3. Adapting the topic to the audience
      3. Organizing the Speech
        1. The body of the speech
        2. Introductions and conclusions
        3. Organizational patterns
        4. Outlining the speech
      4. Presenting the Speech
        1. Guidelines for presentational aids
        2. Wording the speech
        3. Methods and strategies of effective delivery
        4. Speech evaluation and critique
    2. Types of Public Speaking
      1. Informative speaking
        1. Characteristics of informative speeches
        2. Managing bias in an informative speech
        3. Guidelines for speaking to inform
      2. Persuasive speaking
        1. Types of persuasive speeches
        2. Persuasive speaking strategies
        3. Types of argument & argument fallacies
        4. Selecting propositions for persuasive speeches
      3. Special occasion speaking
        1. The speech of introduction
        2. The speech of presentation
        3. The acceptance speech
        4. The speech of tribute
      4. Developing and delivering team presentations
        1. Steps of preparing a team presentation
        2. Strategies for delivering a team presentation


    Effective Term:
    Spring 2020
  
  • CMN 120 - Business and Professional Communication

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Study and training in organizational communication within a multicultural/global environment. Includes communication in a multicultural/global business environment, interpersonal communication skills in a culturally diverse workforce; researching, organizing, and delivering informative, instructional, and persuasive presentations; interviewing techniques, group process in business, and listening techniques.

    Gen-Ed: Meets AGEC - OTHER and C, G; Meets CTE - OTHER and C, G.




    Course Learning Outcomes
    1. Explain basic concepts, principles, processes, and techniques of intercultural, cross-cultural, and small group communication in a multicultural/global business environment.
    2. Demonstrate awareness of cultural diversity in the U.S. & cultural variables (i.e. race, gender, age, religion, etc.) that affect business communication in the U.S.
    3. Understand how diverse cultural beliefs, values, norms, & practices influence cross-cultural communication in international business.
    4. Demonstrate principles and techniques of interviewing.
    5. Demonstrate principles/techniques of informative, persuasive, and special occasion speaking in diverse cultural business contexts.

    Outline:
    1. Communication in a Multicultural/Global Business Environment
      1. The Nature of Business Communication
        1. Communication principles & models
        2. Ethical dimensions of communication
        3. Communication competence
    2. Globalization & Communication
      1. The concept of international business in a global marketplace
      2. Cultural synergy & the global organization
      3. Technology & globalization
    3. Organizational Culture
      1. Characteristics of Organizational Culture
      2. Communication Networks
      3. Communication Barriers
    4. Cultural Diversity Issues in Business Communication in the U.S.
      1. Communication in a culturally diverse society
        1. Race & Ethnicity
        2. Social class/status
        3. Generational differences
        4. Regional differences
        5. Disabilities & military veterans
    5. Diversity and ethical issues
      1. Relativity vs. Universality
      2. Self-reflexivity
      3. Sense of social justice
    6. Diversity-consciousness & cultural competence
      1. Cultural literacy and cultural humility
      2. Constructive attitudes
      3. Strategies for adapting one’s communicative behaviors
    7. Cultural Differences in International Business
      1. Fundamental Dimensions of Cultural Diversity
        1. Individualism vs. Collectivism
        2. Power Distance
        3. Masculinity vs. Femininity
        4. Uncertainty Avoidance
        5. Confucian dynamism
    8. Customs & Behaviors Across Cultures
      1. Social norms
      2. Formality
      3. Gender roles
      4. Tolerance for conflict
    9. Cross-Cultural Communication Skills
      1. Verbal & Nonverbal messages
      2. Tolerance for ambiguity
      3. Ethnorelativism
      4. Listening at Work
      5. Cross-cultural conflict management & resolution strategies/techniques
    10. Principles and Techniques of Interviewing
      1. Interviewing Strategies
        1. Planning the Interview
        2. Conducting the Interview
        3. Post-interview follow-up
    11. Types of Interviews
      1. The information-gathering interview
      2. The career research interview
      3. The employment interview
    12. The Ethics of interviewing
      1. Interviewing and the Law
      2. Obligations of the interviewer
      3. Obligations of the interviewee
      4. Handling difficult questions
    13. Business Speaking in Culturally Diverse Contexts
      1. Types of business presentations
        1. Informative presentations
        2. Persuasive presentations
        3. Group presentations
        4. Special occasion speaking
      2. Researching, Organizing, and Delivering Informative, Instructional, and Persuasive Presentations
        1. Claims of fact, value and policy
        2. Analysis of customer need (selling benefits)
        3. Problem/solution and cause/problem/solution organizational patterns
        4. Monroe’s motivated sequence for building on need
        5. Similarities, differences, and conversion techniques
        6. Guidelines for effective use of presentational aids
      3. Group Process in Business
        1. The Nature and Types of teams (including virtual teams)
        2. Leadership and Influence in teams
        3. Effective Communication in teams


    Effective Term:
    Spring 2020
  
  • CMN 130 - Small Group Communication [SUN# COM 2271]

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Study and training in small group communication. Includes the nature and functions of small group communication; leadership, influence, and decision-making in small groups; principles of small group interactions, and designing and delivering small group presentations.

    Gen-Ed: Meets AGEC - OTHER; Meets CTE - OTHER.




    Course Learning Outcomes
    1. Explain the nature and functions of small group communication.
    2. Analyze social interactions, leadership, influence (power), and decision-making processes in small groups.  
    3. Demonstrate basic techniques and principles of effective small group interactions.  
    4. Prepare a small group presentation.   

    Outline:
    1. The Nature and Functions of Small Group Communication  
      1. Components of small group communication
      2. Models of small group development
      3. Socialization process
      4. Characteristics of small group tasks
      5. Diversity among small group members
    2. Leadership, Influence, and Decision-Making in Small Groups
      1. Approaches to small group leadership
        1. Classic leadership approaches
        2. Popular communication leadership approaches
      2. Types of decision-making procedures  
      3. Relational communication among small group members
        1. Verbal and nonverbal communication
        2. Listening
    3. Principles of Small Group Interactions
      1. Small group roles
      2. Personality traits
      3. Conflict in small groups
      4. Cohesion and climate in the small group
      5. Guidelines to enhance communication competence
    4. Designing and Delivering Small Group Presentations  
      1. Analyzing the audience
      2. Selecting a topic
      3. Organizing
      4. Supporting materials
      5. Delivery


    Effective Term:
    Full Academic Year 2019/2020
  
  • CMN 140 - Interpersonal Communication [SUN# COM 1110]

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to interpersonal communication with an emphasis on the concepts and examples relevant to our daily lives. Includes foundations of interpersonal communication, messages, dynamics, and relationships in context.



    Course Learning Outcomes
    1. Describe the nature and main concepts, characteristics, roles, and core principles of interpersonal communication.
    2. Critically analyze the impact/effect of media, technology, gender, and culture on communication patterns, elements, messages, processes, and the dynamics of interpersonal relationships and self-expression styles.
    3. Apply relevant interpersonal communication theories to develop and maintain healthy interpersonal relationships.
    4. Demonstrate interpersonal communication competence in multiple contexts to achieve intended goals.

    Outline:
    1. Foundations of Interpersonal Communication
    1. Definition and models of interpersonal communication
    2. Functions and influences of interpersonal communication
    3. Impact of diversity, culture, and gender on interpersonal communication
    4. Impact of self-concept and perception: ways to strengthen your self-concept
    5. Gaining communication competence: enhancing your perceptual abilities
    1. Messages
    1. Styles, types, and stages of listening
    2. Listening ethics
    3. Language and relationships: communication styles, words, and feelings
    4. Functions and characteristics of nonverbal communication
    5. Conversations: management, cultural, and gender differences
    6. Gain communication competence in verbal and nonverbal communication
    1. Dynamics
    1. Relationships and emotions
    2. Gender, culture, and the expression of emotions
    3. Media and technology: channeling feelings
    4. Trust, deception, and relationship ethics: culture, gender, and technology lessons
    5. Power and influence in relationships
    6.    Conflict in interpersonal relationships: guidelines for resolving conflict
    7. Gaining communication competence: mastering relationship complexities
    1. Relationships in Context
    1. Types and characteristics in relationships
    2. Culture, gender, and technology in relationship formation
    3. Intimacy and distance in relationships
    4. Relationships in our lives: family, work, and health-related contexts
    5. Gaining communication competence across contexts


    Effective Term:
    Fall 2016
  
  • CMN 200 - Intercultural Communication

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    The study of intercultural communication comparing cultures and communication styles with a focus on developing intercultural communication competence in interactions with culturally dissimilar people. Includes strategies for managing intercultural communication conflict; avoiding stereotypes and prejudice in intercultural encounters; for dismantling racism and discrimination. Also includes communication skills to achieve intercultural communication competence.

    Prerequisite(s): CMN 102  or CMN 110 .
    Gen-Ed: Meets AGEC - Options; Meets CTE - Options




    Course Learning Outcomes
    1. Articulate the connection between culture and communication.
    2. Demonstrate the ability to be culturally self-aware.
    3. Explain the role of cultural patterns, cultural identity, cultural bias, verbal and nonverbal codes in the development of intercultural interpersonal relationships.
    4. Demonstrate communication skills that improve intercultural communication competence in interactions with culturally dissimilar others.

    Outline:
    1. Communication and Intercultural Competence
      1. Introduction to Intercultural Competence
        1. The demographic imperative
        2. The technological imperative
        3. The economic imperative
        4. The interpersonal imperative
        5. The challenge of communicating in an intercultural world
    2. Culture and Intercultural Communication
      1. Defining culture
      2. Forces that maintain cultural differences
      3. Cultural differences in communication
      4. Cultural taxonomies and intercultural communication
    3. Intercultural communication competence
      1. The United States as an intercultural community
      2. Components of intercultural competence
      3. Basic tools for improving intercultural competence
    4. Cultural Differences in Communication
      1. Foundations
        1. Defining cultural patterns
        2. Components of cultural patterns
        3. Characteristics of cultural patterns
    5. Taxonomies
      1. Hall’s high- & low-context
      2. Hofstede’s cultural dimensions
      3. Schwartz’s cultural taxonomy
      4. The Globe cultural taxonomy
    6. Cultural identity
      1. The nature of identity
      2. The formation of cultural identity
      3. Characteristics of cultural identity
    7. Cultural Biases
      1. Social categorization
      2. Ethnocentrism
      3. Stereotyping
      4. Prejudice
      5. Discrimination
      6. Racism
    8. Coding Intercultural Communication
      1. Verbal Intercultural Communication
        1. The power of language
        2. Definition of verbal codes
        3. Language, thought, & culture
    9. Nonverbal Intercultural Communication
      1. Characteristics on nonverbal codes
      2. Cultural universals in nonverbal codes
      3. Cultural variations in nonverbal codes
      4. Nonverbal functions & messages in intercultural communication
    10. The Effects of Code Usage in Intercultural Communication
      1. Preferences in the organization of messages
      2. Cultural variations in persuasion
      3. Cultural variations in the structure of conversations
    11. Communication in Intercultural Relationships
      1. Intercultural Competence in Interpersonal Relationships
        1. Cultural variations in interpersonal relationships
        2. The maintenance of Face
        3. Improving intercultural relationships
    12. Episodes, Contexts, & Intercultural Interactions
      1. The social context
      2. The healthcare context
      3. The educational context
      4. The business context
    13. The potential for Intercultural Competence
      1. Intercultural contact
      2. Power differences between groups
      3. The ethics of intercultural competence


    Effective Term:
    Spring 2020
  
  • CMN 209 - Introduction to Communication Technology

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction of communication technology and its applications to everyday life in the 21st Century. Focuses on the effects of computer-mediated communication (CMC) on our society, culture, and interpersonal relationships. Includes important communication technology approaches, concepts, and skills, future forecasting and trends, mass communication theory, and critical digital literacy. Also includes using technology tools for the effective creation of messages appropriate to the audience, purpose, and context.



    Course Learning Outcomes
    1. Explain important communication technologies theories, perspectives, and concepts.

    2. Explain how communication technology affects our society, culture, and interpersonal relationships

    3. Demonstrate ability to recognize some important communication technology applications

    4. Increase computer mediated communication (CMC) competence in the use of communication technologies by creating messages appropriate for the audience, purpose, and context.


    Outline:
    I. Foundations of Mediated Communication

                A. Defining New Media

                B. Approaches to Communication Technology

                C. New Media Channels (media richness, synchronicity, social presence, guidelines for         choosing a channel)

                D. Computer Mediated Communication (CMC) Competence

    II.  Communication Technology Effects

                A. Cultural Effects (cultural imperialism, hegemony, impact on cultural diversity, impact on    cultural identity)

                B. CMC in Interpersonal Relationships

                C. Communication in Virtual Groups

    III. Communication Technology Applications

                A. Social Media

                B. Virtual Environments

                C. Communication Technology and Self: video game effects, films/TV/music/streaming, Internet

              addiction, identity and perception

    IV. Communication Technologies Skills and Competencies

           A. Mediated Platform Assessment

           B. Message Encoding and Creation

           C. Audience Analysis


    Effective Term:
    Full Academic Year 2021/2022

  
  • CMN 228 - Research Methods in Communication

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    An introduction to communication research methods. Includes how to plan and design studies, conduct studies using various methodologies, how information collected is analyzed, and how results of the research are interpreted in a meaningful manner.

    Information: This course prepares communication majors to study, research and analyze communication issues. This course is designed for students with little or no familiarity with research methods.


    Course Learning Outcomes
    1. Explain how research methods are used to study communication behavior.
    2. Explain how to plan, design, and conduct communication research using appropriate methodology.
    3. Demonstrate principles and techniques of qualitative methods of communication research.

    Outline:
    1. Conceptualizing Communication Research
      1. Introduction to the research culture
        1. Importance of knowing research methods
        2. Making claims and offering evidence
        3. The research process
      2. Ask questions about communication
        1. Define communication research
        2. Areas of communication research
        3. Basic versus applied communication research topics
        4. Research questions and hypotheses
      3. Find, Read, and Use Research
        1. Reasons for reviewing previous research
        2. Read scholarly journal articles
        3. Write a literature review
    2. Plan and Design Communication Research
      1. Observing and designing communication variables
        1. Measurement theory
        2. Measurement methods
        3. Measurement techniques
      2. Design a valid communication research
        1. Measurement validity
        2. Measurement reliability
        3. Sampling
      3. Research ethics and politics
        1. The politics of academic research
        2. Ethical issues involving research participants
        3. Ethical decisions involving research findings
      4. Methodologies for Conducting Communication Research
        1. Survey Research
        2. Textual analysis ( narrative, conversational analysis)
        3. Naturalistic inquiry (ethnography, interviewing)
    3. Analyzing and Interpreting Data
      1. Describe data
      2. Infer from data
      3. Appropriate uses of the techniques
      4. Re-conceptualizing communication research
      5. Discuss research findings
      6. Identify limitations of the research
      7. Suggest future research


    Effective Term:
    Full Academic Year 2017/18

Computer-Aided Drafting/Design

  
  • CAD 101 - Computer-Aided Drafting

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Two-dimensional computer-aided drafting (CAD) concepts and techniques. Includes CAD methods, electronic file management, freehand sketching, visualization, dimensioning, and copy production.

    Information: For individuals with no computer and/or drafting experience.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Describe the methods and procedures used in computer-aided drafting.
    2. Demonstrate the use of electronic file management.
    3. Demonstrate techniques and procedures of hard copy production.
    4. Demonstrate drawing and visualization techniques.
    5. Discuss and incorporate industry standards into assigned drawings.
    6. Demonstrate the use of scales.
    7. Demonstrate the use of dimensioning.

    Outline:
    1. Computer-Aided Drafting Procedures and Methods
      1. Utilization in today’s industry
      2. Computer and operating system
      3. Coordinate systems
      4. Template utilization
      5. Draw commands
      6. Modify commands
      7. Dimensioning commands
      8. Layers management
      9. Text, dimension, and multi-leader
      10. Annotative features
    2. Electronic File Management
      1. Drawing File types (.DWG and .DWT) saving and preservation
      2. File location
      3. Back-up procedures
    3. Hard Copy Production
      1. Paper space layout and scaling
      2. Layer management within viewport
      3. Hard copy print and publish
    4. Drawing Sketching and Visualization
      1. Freehand sketching
      2. Orthographic views
      3. Section views
      4. Auxiliary views
      5. Isometric views
      6. Floor Plan
      7. Elevations
    5. Industry Applications and Standards
      1. Mechanical/electro-mechanical
      2. Construction/architectural
    6. Scale Reading
      1. Decimal inch
      2. Fractional inch
      3. Architectural
      4. Engineering
    7. Dimensioning Styles
      1. Mechanical /electro-mechanical
      2. Construction/architectural


    Effective Term:
    Fall 2016
  
  • CAD 117 - Print Reading with CAD for Manufacturing

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Principles and concepts of print reading, technical freehand sketching, and CAD drawing. Includes common print and manufacturing terms, print fundamentals and standards, freehand sketching, CAD applications, and print analysis. Also includes an introduction to SolidWorks solid modeling and detail drawing production.

      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Define common print and manufacturing terms associated with print reading.
    2. Apply basic principles and standards to part and assembly drawings.
    3. Create freehand sketches for orthographic, section, and isometric views of parts.
    4. Communicate the fundamentals of the SolidWorks environment.
    5. Construct parametric part models and assemblies using SolidWorks.

    Outline:
    1. Common Print and Manufacturing Terms
      1. Print format
      2. Alphabet of lines
      3. Decimal and metric units
      4. Fabrication materials
      5. Bill of Materials
      6. Tolerances and limits
      7. Basic manufacturing processes
    2. Print Fundamentals and Standards
      1. Machine process callouts on prints
      2. Introduction to American National Standards Institute (ANSI), American Society of Mechanical Engineers (ASME), and International System of Units (SI) metric symbols
      3. Conventional drawing practices
      4. Dimensioning standards
      5. Geometric Dimensioning and Tolerancing (GD&T), and datum referencing
      6. Basic layout principles
    3. Freehand Sketching
      1. Nomenclature and use of lines including lineweights and types
      2. Sketching practices
      3. Orthographic projections and minimum views required to adequately define part
      4. Section views
      5. Auxiliary views
      6. Isometric views
      7. Standard text practices
      8. Standard dimensioning practices
      9. Use of Bills of Materials
      10. Drawing notes
      11. Proper annotation of drawing revisions
    4. SolidWorks Environment and Introduction to Parametric Modeling
      1. SolidWorks screen layout
      2. Mouse buttons
      3. Cancelling commands
      4. Units setup
      5. Viewing functions and tools
      6. Design tree
    5. Parametric Part and Assembly Modeling Techniques
      1. Feature based parametric modeling
      2. Modeling strategy
      3. Creating sketches
      4. Creating geometric relationships
      5. Apply dimensions
      6. Create base feature
      7. Add extruded boss or cut features
      8. Parent and child relationships
      9. Introduce GD&T symbology
      10. Insert parts into assembly
      11. Create mate relationships


    Effective Term:
    Fall 2016
  
  • CAD 142 - Introduction to Parametric Modeling: SolidWorks

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Beginning level parametric modeling mechanical concepts, techniques, and problems using SolidWorks software. Includes parametric modeling, working drawings and assemblies.

      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Communicate the fundamentals of the SolidWorks environment.
    2. Construct parametric part models using SolidWorks.
    3. Create parametric assembly models.
    4. Create detailed design documentation for parts and assemblies.

    Outline:
    1. SolidWorks Environment and Introduction to Parametric Modeling
      1. SolidWorks screen layout
      2. Mouse buttons
      3. Cancelling commands
      4. Units setup
      5. Viewing functions and tools
      6. Design tree
    2. Parametric Part Modeling Techniques
      1. Feature based parametric modeling
      2. Modeling strategy
      3. Creating sketches
      4. Creating geometric relationships
      5. Apply dimensions
      6. Create base feature
      7. Add extruded boss or cut features
      8. Parent and child relationships
      9. Introduce GD&T symbology
    3. Parametric Assembly Modeling Techniques
    1. Insert parts into assembly
    2. Create mate relationships
    3. Introduce motion studies

    IV. Detail and Assembly Documentation

    1. Introduce first and third angle projection
    2. Create drawing Views: Standard, Auxiliary, Detail, and Sections
    3. Place dimensions and GD&T symbology
    4. Bill of Materials and Ballooning


    Effective Term:
    Fall 2016

  
  • CAD 151 - Computer-Aided Drafting for Construction

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Introduction to principles of design. Uses software, such as SketchUp, to explore design at various scales. Includes an overview of modern design, culture creation, human perception, design investigation strategies, and elements and principles of design. Also includes a comprehensive review of 3D modeling methods and presentation techniques.

      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Describe the significance of design 
    2. Identify elements of design
    3. Integrate principles of design
    4. Create and explore designs utilizing 3D digital models
    5. Recognize the built environment as a physical sensory experience
    6. Discuss and evaluate design alternatives
    7. Communicate design intent

    Outline:
    1. Introduction to Design
      1. History of modern design
      2. Culture creation
      3. Designers’ role today
    2. Elements of Design
      1. Color
      2. Line
      3. Texture
      4. Pattern
      5. Shape
      6. Space
      7. Time
    3. Principles of Design
      1. Unity, Harmony and Variety
      2. Proportion and Scale
      3. Balance
      4. Rhythm
      5. Emphasis and Focus
      6. Usability
      7. Gestalt Perception
    4. 3D Modeling
      1. Drawing commands
      2. Extrude form
      3. Modification commands
      4. Components and groups
      5. Layers
      6. Scenes
      7. Materials
      8. Styles
      9. Shadows
    5. Experiencing the Built Environment
      1. Space, motion, and time
      2. Human body as frame of reference
    6. Design Investigation
      1. Brainstorming
      2. Planning
      3. Methods
      4. Evaluation
    7. Design Communication
      1. 2D graphic presentation
      2. Oral presentation skills
      3. Introduction to 3D printing


    Effective Term:
    Fall 2016
  
  • CAD 153 - Electro-Mechanical Design

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Electronic drafting fundamentals and standards, electronic component and schematic applications, and electronics concepts. Includes Computer-Aided Drafting (CAD) techniques, and file management procedures.

    Prerequisite(s): CAD 101  
    Information: Prerequisite may be taken concurrently for some CAD program pathways. See faculty for approval of prerequisite concurrent enrollment.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Demonstrate knowledge of industry and United States Government CAD standards as they pertain to electro-mechanical drafting and documentation.
    2. Create electronic diagrams.
    3. Create electro-mechanical drawings.
    4. Discuss and apply basic electronics concepts.
    5. Demonstrate file management procedures.

    Outline:
    1. Electronic Drafting Fundamentals and Standards
      1. Industry and United States Government CAD standards
      2. Rules for drawing electronic diagrams
      3. Analog and logic symbol familiarization
    2. Electronic Diagrams
      1. Block diagrams
      2. Single-Line diagrams
      3. Schematic diagrams
      4. Process diagrams
      5. Wiring diagrams
      6. Electronic Schematics
      7. Logic Diagrams
    3. Electro-Mechanical Drawings
      1. Cable assemblies
      2. Enclosures
      3. Revisions
    4. Basic Electronics Concepts
      1. Component materials and fabrication
      2. Components: Passive, Active, Electro-mechanical
      3. On-line catalog search techniques
      4. Circuit types: Series, Parallel, Series-Parallel Combination
    5. File Management Procedures
      1. File naming
      2. Electronic file storage


    Effective Term:
    Full Academic Year 2019/20
  
  • CAD 155 - ResidentialComputer-AidedDesig

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Residential Computer-Aided Design Beginning level Computer-Aided Design (CAD) of single family detached dwellings. Includes residential CAD skills, site, foundation, floor and roof framing, mechanical, plumbing, and electrical plans, building and wall sections, building elevations, and working drawing coordination.

    Prerequisite(s): CAD 101  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Demonstrate primary CAD skills for file management, title block layout, set and sheet composition, line weight hierarchy, lettering, printing, and binding for a residential project.
    2. Develop a beginning level site plan.
    3. Develop a beginning level foundation plan.
    4. Develop a beginning level floor plan.
    5. Develop beginning level building sections.
    6. Develop beginning level wall sections.
    7. Develop beginning level building elevations.
    8. Develop a beginning level roof framing plan.
    9. Develop a beginning level mechanical plan.
    10. Develop a beginning level plumbing plan.
    11. Develop a beginning level electrical plan.
    12. Develop a beginning level complete set of working drawings.

    Outline:
    1. Beginning Level Residential CAD Skills
      1. File management
      2. Title block layout
      3. Set composition (“Comic Book”)
      4. Sheet composition
      5. Line weight hierarchy
      6. Lettering sizes and styles
      7. Plotting
      8. Printing
      9. Binding
    2. Beginning Level Site Plan
      1. Site plan drawings
      2. General notes
      3. Legal description
    3. Beginning Level Foundation Plan
      1. Foundation plan drawings
      2. Foundation notes and dimensions
      3. Foundation details
    4. Beginning Level Floor Plan
      1. Floor plan drawings
      2. Floor plan notes and dimensions
      3. Room finish schedule
      4. Interior elevations
    5. Beginning Level Building Sections
      1. Building sections drawings
      2. Building section notes
    6. Beginning Level Wall Sections
      1. Wall sections drawings
      2. Wall section notes and dimensions
    7. Beginning Level Building Elevations
      1. Building elevations drawings
      2. Building elevation notes and dimensions
    8. Beginning Level Roof Framing Plan
      1. Roof framing plan drawings
      2. Roof framing notes
      3. Roof framing details
    9. Beginning Level Mechanical Plan
      1. Mechanical plan drawings
      2. Mechanical notes
      3. Mechanical symbols and abbreviations
    10. Beginning Level Plumbing Plan
      1. Plumbing plan drawings
      2. Plumbing notes
      3. Plumbing symbols and abbreviations
    11. Beginning Level Electrical Plan
      1. Electrical plan drawings
      2. Electrical notes
      3. Electrical symbols and abbreviations
    12. Beginning Level Working Drawing Coordination
      1. Pick-up redlines
      2. Coordinate between individual drawings


    Effective Term:
    Fall 2016
  
  • CAD 157 - Introduction to Site Development and Design

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Overview of site planning and design. Includes introduction to site development, applications of CAD drafting, mapping, location and direction, legal descriptions and plot plans, contour lines, details and drawings, and Geographic Information Systems.

    Prerequisite(s): CAD 101  
    Information: Prerequisite may be taken concurrently for some CAD program pathways. See faculty for approval of prerequisite concurrent enrollment.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Describe aspects and standards for land development, site design, and civil drafting.
    2. Discuss strategies for sustainable sites.
    3. Apply CAD techniques and standards to civil design and drafting.
    4. Identify a variety of common mapping scales and symbols.
    5. Apply methods of distance measurement, location and direction.
    6. Draft individual parcels from legal descriptions.
    7. Utilize surveying fundamentals and generate elevation data.
    8. Develop contour lines from survey field data.
    9. Discuss concepts of horizontal alignment.
    10. Develop profiles and calculate cut and fill.
    11. Draft civil engineering details
    12. Utilize GIS databases for retrieval of project specific data.

    Outline:
    1. Introduction to Land Development
      1. Feasibility and site concerns
      2. Development standards
      3. Civil drafting technique
      4. Architectural site planning
      5. Landscape development
    2. Sustainable Sites
      1. Construction Activity Pollution Prevention
      2. Site selection
      3. Community Connectivity
      4. Brownfield redevelopment
      5. Alternative transportation
      6. Habitat and open space
      7. Stormwater design
      8. Heat island effect
    3. Civil Drafting
      1. Units
      2. Drawing references
      3. Layer usage
      4. Color dependent plot styles
    4. Mapping
      1. Scales
      2. Symbols
    5. Location and Direction
      1. Methods of measurement
      2. Map geometry
      3. Azimuths and bearings
    6. Legal Descriptions and Plot Plans
      1. Metes and bounds, and description
      2. Maps and plats
    7. Surveying
      1. Types of surveys
      2. Survey equipment
      3. Traversing
    8. Contour Lines
      1. Characteristics
      2. Creation from point data
    9. Horizontal Alignment
      1. Plan layout
      2. Roadway layout
      3. Stationing
    10. Profiles and Earthwork
      1. Profile leveling
      2. Plan and profile
      3. Cut and fill
    11. Details
      1. Site
      2. Transportation
      3. Architectural
    12. Geographic Information Systems (GIS)
      1. Data formats
      2. Applications


    Effective Term:
    Full Academic Year 2019/20
  
  • CAD 166 - Introduction to Revit

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Introduction to Building Information Modeling (BIM) for architectural applications using Revit. Includes how to access tools, build a parametric model, reference levels and views, and produce drawing sheets. Create 3-dimensional elements (families) that contain variable characteristics and embed design intent. Extract, analyze, and modify model information by generating additional section views, rendered perspectives, and schedules.

    Information: For individuals with no BIM experience.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Access and manage computer files to facilitate collaboration. 
    2. Employ Revit families to model walls, floors, roofs, doors, and windows with the use of appropriate datums.
    3. Produce schematic drawings informed by a conventional architectural construction documentation process.
    4. Create a new Revit family with parametric elements.
    5. Evaluate, modify, and develop the model through generated views, sections, and schedules.
    6. Differentiate effective design communication techniques.

    Outline:
    1. File Management and Digital Collaboration
      1. File Naming Conventions
      2. Folder Structure for BIM Projects
      3. Family Libraries
      4. Backup Files
      5. Model Output Options
      6. Network Files and Folders
    2. Revit Model
      1. Datums
      2. System Families
      3. Component Families
      4. In-place Families
      5. Type Properties
      6. Instance Properties
    3. Conventional Drawings
      1. Annotative Tools
      2. Drafting Views
      3. View Properties
      4. View Duplication
      5. Visibility Graphics
      6. Titleblocks
      7. Sheets
      8. Printing Views and Sheets
    4. Family Creation
      1. Datums
      2. Modeling Tools
      3. Geometric Constraints
      4. Parameter Values and Formulas
      5. Categories
      6. Properties
      7. Information Modeling
    5. Model Development
      1. Sections
      2. Phases
      3. Design Options
      4. Schedules
    6. Design Communication
      1. Composition & Graphic Vocabulary
      2. Graphic Display Options
      3. 3D Views, Camera Views, & Walkthrough
      4. Material Library
      5. Light & Shadow
      6. Entourage
      7. Rendering


    Effective Term:
    Spring 2017
  
  • CAD 167 - Introduction to GIS for CAD and Logistics

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Introduction to the basic functionality of ArcGIS. Includes data management, data creation, key geoprocessing tools, and elements of cartography. Also includes using GIS for research and planning.

      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Discuss necessary components of geographic information systems
    2. Define data types used in GIS
    3. Develop problem-solving skills when working with different types of data
    4. Demonstrate an understanding of basic geoprocessing tools and their usage in the ArcGIS environment
    5. Develop professional looking maps and presentations to support geographic research
    6. Build and publish ESRI Story maps to the web using maps, photos, and graphics

    Outline:
    1. Introduction to GIS
      1. Software installation
      2. File management system set-up
    2. Understanding Data Types
      1. Vector vs raster
      2. Shapefile vs geodatabase
    3. Data Creation
      1. Editing tools
      2. Geoprossessing basics
    4. Coordinate Systems and Projections
    5. Maps for Print
      1. Symbology basics
      2. Working with layouts
    6. Story Map Development
      1. Working with images
      2. Narrative development
      3. ESRI Story Map templates
    7. GIS Data Conversion
      1. Working with CAD data
      2. Other data sources, including Google Earth
    8. Data Collection
      1. ArcGIS Collector
      2. Survey123
    9. GIS Research Project Design


    Effective Term:
    Spring 2020
  
  • CAD 172 - Geometric Dimensioning and Tolerancing

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Establishing controls on sizes and allowances of mechanical parts. Includes definitions and rules, form tolerances, datums, orientation controls, location controls, runout, and profile.

    Prerequisite(s): CAD 117  or CAD 142 .
    Information: Prerequisites may be waived if equivalent mechanical drawing experience is documented. See CAD instructor or advisor/counselor.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Discuss the importance of geometric dimensioning and tolerancing.
    2. State definition and rules of geometric dimensioning and tolerancing with symbol identification.
    3. Define form tolerances and their uses.
    4. Define datums and their use.
    5. Define orientation controls and their uses.
    6. Define location controls and their uses.
    7. Identify circular and total runout requiring one or two datums.
    8. Define profile and its uses.

    Outline:
    1. Introduction to Geometric Dimensioning and Tolerancing
      1. Engineering drawings and part cost impact
      2. Correct part tolerance
      3. ASME 14.5
      4. ISO compatible
    2. Definitions and Rules
      1. Terms
      2. Features versus features-of-size
      3. Peculiar sizes
      4. Material condition
      5. Feature control frames
      6. Basic dimensions
      7. Datum identifiers
      8. Three major rules
      9. Virtual size, virtual condition
    3. Form Tolerances
      1. Shared attributes
      2. Flatness
      3. Straightness
      4. Maximum material condition
      5. Virtual condition
      6. Circularity
      7. Cylindricity
    4. Datums
      1. Datum planes
      2. Surfaces
      3. Feature-of-size
      4. Material condition modifiers
      5. Virtual condition
    5. Orientation Controls
      1. Control features and features-of-size
      2. Perpendicularity
      3. Parallelism
      4. Angularity
    6. Location Control
      1. Position
      2. Axis and boundary control equivalency
      3. Application rules
      4. Fixed and floating fasteners
      5. Maximum material condition and bonus tolerance
      6. Receiver gages
      7. Regardless of feature size
      8. Least material condition and application
      9. Paper gages
      10. Concentricity
    7. Runout
      1. Circular runout
      2. Total runout
    8. Profile
      1. Profile of a line
      2. Profile of a surface


    Effective Term:
    Fall 2016
  
  • CAD 177 - GIS for Transportation and Logistics

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Introduction to the use of Global Positioning Systems (GPS), data collection, and ArcGIS. Includes interacting with existing map layers, GPS data, and Google Street View to record new data transportation in ArcMap and to create a GIS story map. Also includes vocabulary, operation, field data collection, and data transfer.



    Course Learning Outcomes
    1. Electronically and manually collect and record data
    2. Discuss the fundamental concepts associated with maps
    3. Read and use a variety of geographic coordinate systems
    4. Interpret GIS data
    5. Produce maps using GIS data

    Outline:
    1. Introduction
      1. Global Positioning Systems (GPS)
        1. Terminology
        2. Concepts
      2. Overview of positioning and locating systems
      3. Overview of the use of Longitude and Latitude and UTM coordinate systems
    2. GPS Operation
      1. Hardware configuration
      2. Data logging
      3. Data transfer
    3. Field Data
      1. Overview of GPS features
      2. Electronic recording
      3. Computer procedures for data transfer
    4. Usage of Archaeology Centre Resources


    Effective Term:
    Spring 2020
  
  • CAD 196 - Independent Study in Computer-Aided Design: 100 Level

    1-4 Credits, 3-12 Contact Hours
    0 lecture periods 3-12 lab periods

    Independent work at the 100 level on a special project not included in regular courses. The student is required to obtain a sponsoring CAD instructor and establish objectives, a procedural method, and a method of evaluation.

    Prerequisite(s): CAD 101  
    Information: Consent of instructor is required before enrolling in this course. May be taken two times for a maximum of eight credits. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.



    Course Learning Outcomes
    1. Describe the scope of an appropriate 100 level CAD project.

    2. Outline the objectives of the project.

    3. Define the measures of project success.

    4. Use CAD software to meet project objectives.


    Outline:
    The content (at 100 level), procedure, and evaluation to be determined and agreed between the student and the sponsoring instructor.

    Effective Term:
    Spring 2020

  
  • CAD 199 - Co-op: Computer-Aided Drafting

    1 Credits, 1 Contact Hours
    1 lecture period 0 lab periods

    Introduction to Cooperative Education for first-year students (instruction which provides for success in securing and retaining a training job related to subject area). Social and psychological reasons for working, methods of securing employment, preparation of career and job-related objectives and evaluation of student work experience.

    Corequisite(s): CAD 199WK  
    Information: May be taken two times for a maximum of two credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Discuss the need for skills in oral and written communication and the importance to job success.
    2. Describe the techniques for managing time and energy for job efficiency.
    3. Identify stress in work situations and begin to develop techniques for coping with stress.
    4. Find and relate information on some career fields to career goals.
    5. Write a resume and plan an employment interview (real or simulated), and observe (real or filmed) or successfully complete such experience(s), where available.
    6. Identify some basic principles and theories learned in courses completed, and apply them to problems encountered in real work situations.
    7. Identify problems which arise in work situations and develop some techniques for successful solution to them.

    Outline:
    1. Communication Skills
      1. Importance in job success
      2. Oral skills developed
      3. Written skills developed
    2. Time and Energy Management
      1. Identifying resources and their uses
      2. Techniques for managing, for job efficiency
    3. Stress and Its Management
      1. Types of job stress
      2. Causes of stress
      3. Characteristics of stress
      4. Techniques for managing job stress
    4. Careers: Information and Its Uses
      1. Review of careers in field of study
      2. Sources of career information
      3. Uses of career information
      4. Career objectives
      5. Career plans
    5. Placing Yourself on the Job Market
      1. Identifying varied job markets
      2. Selecting job markets appropriate to your potential
      3. Aspects of presenting oneself on the market:
        1. Job information
        2. Resume writing
        3. Backing up the resume
        4. References
        5. The interview
    6. Principles, Theories, and Practices in the Career Field
      1. Application in the work situation
      2. Ongoing discussion
      3. Understanding through application
    7. Problems in the Work Situation
      1. Problem (types) identified
      2. Ways of dealing with problems encountered–ongoing discussion each session


    Effective Term:
    Spring 2017
  
  • CAD 199WK - Co-op Work: Computer Aided Design

    1-8 Credits, 5-40 Contact Hours
    0 lecture periods 5-40 lab periods

    A supervised cooperative work program for students in related occupation area. Teacher-coordinators work with students and their supervisors. Variable credit is available by special arrangement.

    Corequisite(s): CAD 199  
    Information: May be taken two times for a maximum of sixteen credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Apply some of the principles, knowledge, and skills learned in classroom and laboratory in real work situations.
    2. Demonstrate improved skills, competence, and levels of accuracy in handling responsibility and work assignments.
    3. Demonstrate improved self-confidence in handling work assignments.
    4. Demonstrate skills in managing human relations: peers (children, customers, clients, etc.) and supervisors.
    5. Deal responsibly with the world of work: reporting promptly and management of time, energy, and stress.
    6. Demonstrate improved understanding of the career field.

    Outline:
    Students are assigned to work (5 hours per credit per week) in a selected field experience job, which is appropriate to their program of study and their level of readiness to enter the world of work. They will meet with the instructor and on-site supervisor to enhance growth and evaluate progress. Weekly seminars with other students in the Cooperative Education/field experience or practicum will provide further insights and growth. Evaluation will be based on each student’s planned objectives and activities for the experience.

    Effective Term:
    Spring 2017
  
  • CAD 203 - Advanced Electro-Mechanical Design

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Continuation of CAD 153 . Includes standards for packaging, fastener library, 3D sheet-metal enclosures, production drawing sheets, materials and fastening systems for enclosures, and hard copy techniques and procedures.

    Prerequisite(s): CAD 153  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Discuss industry standards as they pertain to electronic systems packaging design and documentation.
    2. Describe temporary and permanent fastening systems for enclosures and utilize common fasteners in drawings.
    3. Create 3D sheet-metal enclosure.
    4. Create production drawings for electro-mechanical project.
    5. Discuss material choices for enclosures.

    Outline:
    1. Standards for Packaging
      1. Review industry standards for electronic systems packaging documentation
      2. Common component usage in design
    2. Fasteners
      1. Pins
      2. Screws
      3. Threaded inserts
      4. Rivets
      5. Washers
      6. Nuts
    3. 3D Sheet-Metal Enclosure
      1. Overview and fabrication techniques
      2. Gage
      3. Bend allowance
      4. Strain relief
      5. Flange size
      6. Weld locations
    4. Production Drawings
      1. Prototype drawing setup for assigned projects
      2. Layouts
      3. Orthographic and isometric views
      4. Assembly drawings
      5. Wiring Diagrams
      6. Cable Assembly drawings
      7. Cable Routing drawings
    5. Materials for Enclosures
      1. Plastics
      2. Metals


    Effective Term:
    Fall 2016
  
  • CAD 206 - Commercial Design: Revit

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Computer-Aided Design (CAD) of commercial buildings using Revit. Includes commercial CAD skills, research, design, integrated 3D modeling, rendering, virtual building construction, detailing and documentation.

    Prerequisite(s): CAD 166  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Utilize Revit to create a commercial building model which integrates architectural, structural, HVAC, plumbing and electrical systems.
    2. Interpret an architectural program for a commercial building.
    3. Identify, consider and apply codes, ordinances and regulations.
    4. Formulate site and floor plans.
    5. Compose building and wall sections.
    6. Design building elevations.
    7. Create reflected ceiling plans.
    8. Recognize and implement coordination for structural, mechanical, plumbing and electrical design.
    9. Produce a preliminary set of construction drawings.
    10. Solve design issues for special construction.
    11. Create a 3D virtual project model and renderings.

    Outline:
    1. Commercial project Revit model
      1. Functional adjacencies
      2. Spatial relationships
      3. Material selection
      4. Structural systems
      5. Mechanical/HVAC systems
      6. Plumbing systems
      7. Electrical systems
    2. Architectural Program
      1. Client needs
      2. Space requirements
      3. Circulation requirements
    3. Code Understanding and Research
      1. Local Zoning Ordinances,
      2. International Building Code
      3. Americans with Disabilities Act
    4. Site and Floor Plans
      1. Site plan drawings
      2. Site plan notes
      3. Zoning and landscaping summaries
      4. Floor plan drawings
      5. Floor plan notes and dimensions
    5. Building and Wall Sections
      1. Section drawings
      2. Section and material notes
      3. Construction Detailing
    6. Building Elevations
      1. Composition of building elements
      2. Scale and proportion
      3. Building elevation drawing
      4. Building elevation notes and dimensions
    7. Reflected Ceiling Plans
      1. Reflected ceiling plans
      2. Reflected ceiling notes
      3. Reflected ceiling symbols and abbreviations
    8. Engineering Coordination
      1. Structural Systems
      2. Mechanical Systems
      3. Plumbing Systems
      4. Electrical Systems
      5. Fire Protection Systems
    9. Preliminary Construction Drawings
      1. Schematic Design Documents
      2. Document Organization
      3. Legends and Schedules
    10. Special Construction Applications
      1. Stairways and elevators
      2. Accessibility
    11. 3D modeling
      1. Virtual modeling
      2. Renderings
      3. Graphic presentations


    Effective Term:
    Fall 2016
  
  • CAD 207 - Land Development Design: Civil 3D

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Computer-Aided Design (CAD) specific to sites for construction of buildings, roads, and utilities at the intermediate level using Civil 3D. Includes intermediate civil drafting technology, intermediate surveying, intermediate location and direction, intermediate mapping, intermediate legal descriptions and plot plans, intermediate contour lines, intermediate profiles, intermediate road layout, intermediate earthwork, intermediate Geographic Information Systems (GIS).

    Prerequisite(s): CAD 157  


    Course Learning Outcomes
    1. Discuss the intermediate level aspects of Civil design.
    2. Perform intermediate level calculations pertinent to surveying.
    3. Apply intermediate level location and direction conventions.
    4. Identify intermediate level mapping scales and symbols.
    5. Draft intermediate level parcels from legal descriptions.
    6. Develop intermediate level contour lines from surveying field data.
    7. Construct intermediate level profiles from topographic databases.
    8. Prepare intermediate level roadway plan and profile layouts.
    9. Determine intermediate level cut-and-fill requirements for a given project.
    10. Utilize GIS databases for retrieval of intermediate level project specific data.

    Outline:
    1. Intermediate Civil Design Technology
      1. Civil engineering firms
      2. Civil design techniques
    2. Intermediate Surveying
      1. Measuring distance
      2. Measuring elevation
      3. Traversing
    3. Intermediate Location and Direction
      1. Quadrangle maps
      2. Map geometry
      3. Latitudes and departures
    4. Intermediate Mapping
      1. Scales
      2. Symbols
    5. Intermediate Legal Descriptions and Plot Plans
      1. Metes and bounds
      2. Lot and block
    6. Intermediate Contour Lines
      1. Characteristics
      2. Types
      3. Plotting from field notes
    7. Intermediate Profiles
      1. Contour map profiles
      2. Profile leveling
      3. Plan and profile
    8. Intermediate Road Layout
      1. Plan layout
      2. Profile layout
    9. Intermediate Earthwork
      1. Cross sections
      2. Earthwork calculations
    10. Intermediate Geographic Information Systems (GIS)
      1. Data formats
      2. Related disciplines
      3. Applications


    Effective Term:
    Fall 2016
  
  • CAD 242 - Advanced Parametric Modeling: SolidWorks

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Continuation of CAD 142  at the advanced level. Advanced parametric modeling and complex geometry creation techniques, advanced drawing and detailing, drawing revision, reverse engineering methods, advanced model diagnostics, and model data exchange using SolidWorks. course includes a final design project.

    Prerequisite(s): CAD 142  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Developed advanced parametric SolidWorks parts and assemblies.
    2. Create advanced detail and assembly drawings.
    3. Revise drawings using Engineering Change process.
    4. Reverse engineer part and assembly geometries.
    5. Perform advanced parametric diagnostics and model data exchange.
    6. Develop a final design project.

    Outline:
    1. Advanced Parts and Assemblies
      1. Creation and use of reference geometry
      2. Part creation using 3D sketching techniques
      3. Advanced sweep features
      4. Advanced loft features
      5. Surface construction techniques
      6. Introduction to mold design
      7. Sheet metal
      8. Weldments
    2. Advanced Detail and Assembly Drawings
      1. Use additional drawing sheets where required
      2. Apply materials and perform mass properties analysis for requested parts
      3. Apply necessary degrees of freedom, mates, and constraints
      4. Create assembly drawings complete with notes and parts lists
    3. Revise Drawings
      1. Use printer and plotter to produce hard copy drawings for review
      2. Mark-up hard copy with required revisions per Engineering Change Request
      3. Correctly revise affected detail and assembly drawings including revision history
    4. Reverse Engineering
      1. Measurement methods and assessment
      2. Point cloud generation
      3. Scanning methods
    5. Advanced Parametric Diagnostics Techniques and Model Data Exchange
      1. Bottom up assembly techniques
      2. Top down assembly techniques
      3. Point cloud data import
      4. Exchange model import diagnostics
      5. Repairing solid models
    6. Design Project
      1. Project proposal
      2. Component availability research
      3. Fabricated part and assembly design
      4. Project presentation


    Effective Term:
    Spring 2017
  
  • CAD 252 - Introduction to Parametric Modeling: Creo

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Introduction to parametric modeling with Creo. Includes parametric modeling techniques.

    Prerequisite(s): CAD 117  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Construct advanced level parametric models using Creo.
    2. Develop advanced level parametric views using rendering applications.
    3. Create prints including exploded, section, and detail assemblies.
    4. Demonstrate competency in plotting procedures to produce hard copy output of advanced level parametric drawings.

    Outline:
    1. Advanced Level Parametric Modeling Applications
      1. Feature based parametric modeling
      2. Modeling strategy
      3. Sketches
      4. Geometric relationships
      5. Dimensions
    2. Advanced Detail Drawings
      1. Set drawing sheet properties
      2. orthographic, section, auxiliary, and isometric views
      3. View scales
      4. Dimensions and line types
      5. Drawing sheets
      6. Materials and mass properties analysis
    3. Advanced Assembly Drawings
      1. Components for sub-assemblies
      2. Degrees of freedom, mates, and constraints
      3. Assembly drawings, notes, and parts lists
    4. Final Project
      1. Project design
      2. Materials and fastener research
      3. Printer and plotter
      4. 3D rapid prototyping


    Effective Term:
    Full Academic Year 2018/19
  
  • CAD 256 - Advanced Commercial Design: Revit

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Continuation of CAD 206  at the advanced level using Revit. Includes advanced level commercial CAD skills, research, design, integrated 3D modeling, rendering, virtual building construction, detailing, and documentation.

    Prerequisite(s): CAD 206  


    Course Learning Outcomes
    1. Evaluate and prioritize commercial building design requirements.
    2. Proposed and document a commercial building design using Revit.
    3. Examine coordination requirements of commercial building models.

    Outline:

    I.Commercial Building Design Requirements

    A.Advanced level system selections

    1. Material selection
    2. Structural systems
    3. Mechanical/HVAC systems
    4. Plumbing systems
    5. Electrical systems
    6. Advanced level architectural program

    1.Client needs

    2.Space requirements

    3.Circulation requirements

    1. Functional adjacencies
    2. Spatial relationships
    3. Advanced level code understanding and research
      1. Local Zoning Ordinances
      2. International Building Code
      3. Americans with Disabilities Act
    1. Commercial Building Design Documentation
      1. Advanced level site and floor plans
        1. Site plan drawings
        2. Site plan notes
        3. Zoning and landscape summaries
        4. Landscape coordination
        5. Floor plan drawings
        6. Floor plan notes and dimensions
      2. Advanced level building and wall sections
        1. Section drawings
        2. Section and material notes
        3. Material options
        4. Construction detailing
      3. Advanced level building elevations
        1. Composition of building elements
        2. Scale and proportion
        3. Building elevation drawings
        4. Building elevation notes and dimensions
        5. Interior elevations
      4. Advanced level reflected ceiling plans
        1. Reflected ceiling plans
        2. Reflected ceiling notes
        3. Reflected ceiling symbols and abbreviations
    2. Commercial Building Design Coordination
      1. Advanced level engineering coordination
        1. Structural systems
        2. Mechanical systems
        3. Plumbing systems
        4. Electrical systems
        5. Fire protection systems
      2. Advanced level construction drawings
        1. Design development documents
        2. Document organization
        3. Legends and schedules
        4. Detailing
      3. Advanced level special construction applications
        1. Stairways and elevators
        2. Accessibility
      4. Advanced level 3D modeling
        1. Virtual modeling
        2. Renderings
        3. Graphic presentations


    Effective Term:
    Full Academic Year 2019/20
  
  • CAD 257 - Advanced Land Development Design: Civil 3D

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Continuation of CAD 207  at the advanced level using Civil 3D. Includes advanced civil design technology, advanced surveying, advanced location and direction, advanced mapping, advanced legal descriptions and plot plans, advanced contour lines, advanced profiles, advanced road layout, advanced earthwork, and advanced Geographic Information Systems (GIS).

    Prerequisite(s): CAD 207  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Discuss the advanced level aspects of Civil design.
    2. Perform advanced level calculations pertinent to surveying.
    3. Apply advanced level location and direction conventions.
    4. Identify advanced level mapping scales and symbols.
    5. Draft advanced level parcels from legal descriptions.
    6. Develop advanced level contour lines from surveying field data.
    7. Construct advanced level profiles from topographic databases.
    8. Prepare advanced level roadway plan and profile layouts.
    9. Determine advanced level cut-and-fill requirements for a given project.
    10. Utilize GIS databases for retrieval of advanced level project specific data.

    Outline:
    1. Advanced Civil Design Technology
      1. Civil engineering firms
      2. Civil design techniques
    2. Advanced Surveying
      1. Measuring distance
      2. Measuring elevation
      3. Traversing
    3. Advanced Location and Direction
      1. Quadrangle maps
      2. Map geometry
      3. Latitudes and departures
    4. Advanced Mapping
      1. Scales
      2. Symbols
    5. Advanced Legal Descriptions and Plot Plans
      1. Metes and bounds
      2. Lot and block
    6. Advanced Contour Lines
      1. Characteristics
      2. Types
      3. Plotting from field notes
    7. Advanced Profiles
      1. Contour map profiles
      2. Profile leveling
      3. Plan and profile
    8. Advanced Road Layout
      1. Plan layout
      2. Profile layout
    9. Advanced Earthwork
      1. Cross sections
      2. Earthwork calculations
    10. Advanced Geographic Information Systems (GIS)
      1. Data formats
      2. Related disciplines
      3. Applications


    Effective Term:
    Fall 2016
  
  • CAD 265 - Design for Sustainability

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Computer-Aided Design (CAD) applications specific to site and building sustainability. Includes green building fundamentals, sustainable design principles, parametric modeling for analysis, and a building design proposal.

    Prerequisite(s): CAD 166  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Differentiate successful green building strategies in case studies.
    2. Diagram (graphically summarize) various sustainable design principles.
    3. Integrate (execute) specific building information modeling techniques to compare design options.
    4. Generate a sustainable building design proposal based on design criteria.

    Outline:
    1. Green Building
      1. Economic, social, cultural, health, and environmental implications
      2. Heating, cooling, and lighting needs of buildings
        1. Climate and typical Meteorological Year Data
        2. Human thermal comfort
        3. Psychometric chart
      3. Prescriptive- and performance- based criteria
      4. Life-cycle cost analysis
      5. Architecture 2030 Challenge
      6. Leadership in energy and environmental design
      7. Insight 360 and other analysis tools
      8. Regional and vernacular design solutions
      9. Case studies
    2. Sustainable Design Principles
      1. Site context
        1. Latitude and longitude
        2. Land form and drainage
        3. Flora, fauna, and geology
        4. Culture and visitor flow
        5. Utilities and infrastructure
        6. Transportation access
        7. Community services
        8. View sheds
      2. Building massing
        1. Thermodynamic principles
        2. Material conductivity and capacity
        3. Enclosure options
      3. Solar orientation
        1. Daylighting
        2. Occupation schedule
        3. Altitude and azimuth angles
        4. Summer and winter solstices
        5. Shading devices and light shelves
        6. Heat island effect
        7. Visible Transmittance
        8. Solar Heat Gain Coefficient
      4. Passive cooling
        1. Thermal mass with night flushing
        2. Roof pond, cool roof, green roof
        3. Evaporative cooling, fountains, cool tower
        4. Thermal chimney/ stack effect
        5. Cross-ventilation, vegetation, badgirs
        6. Design priorities per climate region
      5. Energy use
        1. Heating and cooling systems
        2. Solar photovoltaics
        3. Solar thermal systems
        4. Key performance indicators, Energy Use Intensity
        5. Factors, ranges, and specifications
      6. Hydrology
        1. Fixture efficiency
        2. Waste conveyance
        3. Rainwater harvesting
        4. Site grading
        5. Plant selection
        6. Permeable materials
      7. Material selection
        1. Form and texture
        2. Vernacular tradition
        3. Resourcefulness
        4. Regional source location
        5. Rapidly renewable
        6. Recycled content
        7. Toxicity
        8. Maintenance and end-of-life
        9. Heat capacity, emittance, and reflectivity
    3. Building Information Modeling Techniques
      1. Site context
        1. Site model and sections
        2. CAD import
        3. Topo surfaces
        4. Aerial photographs
        5. Landscape elements
        6. Floor Area Ratio
        7. Net cut and fill volumes
        8. Slope analysis
        9. Wind roses
      2. Building massing
        1. Modeled space adjacencies
        2. Tabular inventory of programmatic space needs
        3. Volume to surface area ratio calculations
        4. Total UA limit
        5. Roof conductance
      3. Solar orientation
        1. Parametric family for daylight penetration based on window height
        2. Daylight mapping using rendering tools
        3. Visibility settings for sun path per geographic location
        4. Solar animation
      4. Passive cooling
        1. Modeling strategies
        2. Visualization techniques
      5. Energy use
        1. Basecase model
        2. Case variations
      6. Hydrology and water efficiency
        1. Estimated water use
        2. Catchment area calculation
        3. Cistern sizing
        4. Roof and parking lot design
        5. Stormwater management
      7. Material selection
        1. Material library
        2. Wall, roof, and floor family material compositions
        3. Take-off schedule
        4. Percentage of volume calculation
    4. Building Proposal
      1. Building Information Modeling and parametric design
      2. Design challenge criteria
      3. Inspiration for project solution
      4. Integration of sustainable principles
      5. Experiential sequence for building occupants
      6. BIM model and documentation
      7. Evaluation of design effectiveness


    Effective Term:
    Full Academic Year 2019/20
  
  • CAD 266 - Mechanical, Electrical, Plumbing Drafting & Design:Revit MEP

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    3D modeling of commercial mechanical, electrical, and plumbing systems. Includes integration with architectural and structural systems, and production of construction documents.

      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Demonstrate basic skills: file management, importing 2D CAD drawings, and creating views.
    2. Navigate ribbon menu, project browser and type selector; and determine project demand settings
    3. Create and develop MEP site plans.
    4. Integrate the architectural model into MEP project and develop MPE floor level(s) individually for Mechanical (HVAC), Electrical (lighting and power plans) and plumbing; insert MEP components; and demonstrate a basic understanding of editing tools.
    5. Develop utility elevations and sections.
    6. Develop MEP schedules and diagrams.
    7. Develop 3D views for design study and interference coordination.
    8. Differentiate notations and dimensions.
    9. Create sheets for plotting and plotting.

    Outline:
    1. File Management
      1. Import architectural model files and other 2D CAD formats into the BIM Model
      2. Create and utilizing levels and views
    2. Menu Navigation     
      1. Locating and using the tools
      2. Understanding the “Project Browser”
      3. Understanding the “Type Selector”
      4. Determine Demand Settings
        1. Total power availability and need
        2. Wire types
        3. Entry service equipment (power)
        4. HVAC supply unit sizing
        5. Plumbing water pressure demand
        6. Sanitary sewer demand
        7. Gas demand
      5. Calculate, manipulate, and edit
        1. Lighting and power circuits
        2. Wire lengths
        3. Voltage drops
        4. Panel loads and rebalancing
        5. Required Gas demand
        6. Required Water pressure
        7. Fresh Air intake
        8. Supply Air and rebalancing
        9. Required heating and cooling
        10. Exhaust demand
    3. Forming MPE Site Plan
      1. Add features and incoming utilities
      2. Add proper notation
    4. Creating MPE Floor Level(s) – What Is a Plan, a Floor, a Level, a Drawing and Sheet in BIM
      1. Select and place
        1. Power receptacles
        2. Power junction boxes
        3. Placing panels, transformers and disconnect switches
        4. Light switches
        5. Circuit wiring
        6. Home runs
        7. Wire numbering ticks
        8. Thermostats
        9. Sink and toilet plumbing
        10. Sanitary drains and pipes
        11. Venting pipes
        12. Water heaters and boilers
      2. Working with the ceiling plan – select and place:
        1. Light fixtures
        2. Duct distribution
        3. Air supply, exhaust and returns
      3. Working with the Roof or Building perimeter – select and place
        1. HVAC air handling units
        2. Exhaust fans
        3. Electrical transformers
        4. Power disconnects
        5. Exterior lighting
      4. Edit and change placed components
    5. Creating Utility Sections and Elevations
      1. Forming sections and elevations from the plans
      2. Placing notations and dimensions.
    6. Schedules
      1. Creating Panel Schedules
      2. Creating Light Fixture Schedule
      3. Plumbing Fixture Schedule
      4. Mechanical Equipment Schedule
    7. Diagrams 
      1. Create a Plumbing Riser Diagram (isometric)
      2. Proper notation
    8. Utilizing 3-D for Interference Coordination
      1. Become familiar with manipulating views in 3D
      2. Create camera shots for printing and discussion
    9. Creating the Final Drawing Sheet
      1. How to make a sheet with Title Block
      2. Inserting views
      3. Plotting


    Effective Term:
    Spring 2021
  
  • CAD 270 - Integrated Mechanical/Electro-Mechanical Design

    4 Credits, 6 Contact Hours
    3 lecture periods 3 lab periods

    Computer-aided design project-based learning with relevant design-rule study in preparation for project design which includes planning for prototype design, hands-on fabrication, assembly, testing, and final report assessment.

    Prerequisite(s): CAD 242  


    Course Learning Outcomes
    1. Develop a detailed project plan.
    2. Identify and apply appropriate design module rule sets.
    3. Design a mechanical /electro-mechanical assembly.
    4. Fabricate and assemble a project prototype.
    5. Assess prototype design and/or performance.

    Outline:
    1. Project Plan
      1. Task planning
      2. Gant chart development
      3. Production cost model prediction
    2. Possible Module Design Rules
      1. Mechanical design elements
        1. Spring design considerations and types
        2. Mechanism design function fundamentals (backlash, advantage, range of use)
        3. Bearing application and types
      2. Attachment devices
        1. Threaded Fasteners
        2. Alignment pins
        3. Snap joints for plastic and injection molded design
        4. Welding options, fixtures and types
      3. Subtractive manufacturing introductory design guidelines
      4. Additive manufacturing introductory design guidelines
      5. Motion component design guidelines
        1. Geared system
        2. Electric motor
        3. Power amplifier
        4. Sensor
        5. Pulley and belt
      6. Design for robotic assembly considerations
    3. Mechanical Design
      1. Application of design rules
      2. Material selection
      3. Parts creation
      4. Mechanical parts tolerance studies
      5. Assembly creation
      6. Load and displacement analysis for predicted behavior
    4. Fabrication and Assembly
      1. Rapid Prototyping
      2. Robotic assembly
    5. Prototype Assessment
      1. Functionality test
      2. Performance test
      3. Manufacturing cost assessment
      4. Learning curve techniques


    Effective Term:
    Fall 2016
  
  • CAD 280 - Computer-Aided Design Portfolio

    1 Credits, 1 Contact Hours
    1 lecture period 0 lab periods

    Development of materials for employment. Includes portfolio contents, resume, cover letter, practice interview, portfolio, and presentation.

    Prerequisite(s): CAD 142  or CAD 204  or CAD 206  or CAD 207  or CAD 222  or CAD 252 .


    Course Learning Outcomes
    1. Define portfolio contents.
    2. Develop a resume.
    3. Write a cover letter.
    4. Practice interview skills.
    5. Create and present portfolio

    Outline:
    1. Portfolio Contents
      1. Work to be included
      2. Industry requirements
      3. Review work
    2. Resume
      1. Industry conventions
      2. Format
    3. Cover Letter
      1. Employment research
      2. Industry conventions
    4. Interview
      1. Strategies
      2. Self-assessment
    5. Portfolio
      1. Hard copy
      2. Digital copy
      3. Presentation skills
      4. Self-assessment


    Effective Term:
    Fall 2016
  
  • CAD 296 - Independent Study in Computer-Aided Design: 200-Level

    1-4 Credits, 3-12 Contact Hours
    0 lecture periods 3-12 lab periods

    Independent work at the 200-level on a special project not included in regular courses. The student is required to obtain a sponsoring CAD instructor, and establish objectives, a procedural method, and a method of evaluation.

    Prerequisite(s): CAD 101  
    Information: Consent of instructor is required before enrolling in this course. May be taken two times for a maximum of eight credits. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.



    Course Learning Outcomes
    1. Describe the scope of an appropriate 200 level CAD project.

    2. Outline the objectives of the project.

    3. Define the measures of project success and report on them.

    4. Use CAD software to meet project objectives.

    5. Assess project status and needs at different stages.


    Outline:
    The content (at the 200-level), procedure, and evaluation to be determined and agreed between the student and the sponsoring instructor.

    Effective Term:
    Spring 2020


Computer Information Systems

  
  • CIS 103 - Microsoft Windows Operating System Professional Admin

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Fundamental skills necessary to perform day-to-day administration tasks in a Microsoft Windows operating system. Includes windows network administration, windows operating system, user and group accounts, network resource security, print server administration, resource and event audits, and resource monitoring.

    Information: This course helps prepare students to take the Microsoft Windows 10 exam.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Demonstrate use of Windows administrative tools.
    2. Manage a Windows operating system.
    3. Manage user and group accounts.
    4. Organize network resources using share and New Technology File System (NTFS) permissions.
    5. Demonstrate how to implement windows security controls.
    6. Configure Windows networking.
    7. Monitor resources.

    Outline:
    1. Windows Network Administration Overview
      1. Operating system editions
      2. Directory services
      3. Administrative tasks and tools
    2. Windows Operating System
      1. Deploying Windows
      2. Post-installation configuration
      3. Over-the-network installation
      4. Unattended installation
      5. Distributions server
      6. Microsoft Management Console (MMC)
      7. Managing Services
      8. Configuring the local registry
      9.        Implement local policy
      10.        Troubleshooting startup/boot process
    3. User and Group Accounts
      1. Planning and creating user accounts
      2. Creating user profiles
      3. Planning and creating local groups
      4. Implementing account policies and user account control (UAC)
    4. Networking 
      1. Client IP configuration 
      2. Wireless connectivity
      3. VPN configuration
      4. Remote desktop management
    5. System Secuirty
      1. Guidelines for  share permission
      2. Guidelines for NTFS permissions
      3. Configuring NTFS and share permissions
      4. Windows Defender Firewall
      5. Encryption
    6. Print Server Administration
      1. Setting up a network print server and client
      2. Configuring a printer
      3. Managing printers
      4. Identifying and troubleshooting printing problems
    7. Resource and Event Audits
      1. Planning and implementing the audit policy
      2. Auditing folders, files, and printers
      3. Using event viewer to view the security log
    8. Resource Monitoring
      1. Viewing user sessions
      2. Monitoring resources in use
      3. Setting alerts and sending messages


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 104 - Computer Fundamentals

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Introduction to computer information systems. Includes hardware, system software, networks, and threats posed by malicious software and web sites. Also includes the social and economic effects of information, using the Internet to do research, and productivity application software.

    Recommendation: Completion of CSA 089  or basic computer and keyboard skills, completion of REA 091  or satisfactory score on the reading assessment test before enrolling in this course.
    Gen-Ed: Meets CTE - OTHER.


      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Demonstrate proficiency with productivity application software – Word, Excel PowerPoint and Access.
    2. Demonstrate knowledge of operating system basics especially using the Windows interface, and using Windows Explorer/File Explorer to to manage and organize files and folders.
    3. Interpret information by selecting and analyzing information from the Internet appropriate to task.
    4. Critically evaluate the information retrieved from the Internet for relevancy and accuracy.
    5. Demonstrate knowledge of the various threats to privacy, safety, and security a user may encounter on the Internet.
    6. Demonstrate knowledge of ethical and environmental issues related to using computers and information technology.
    7. Demonstrate sufficient knowledge of computer hardware components to evaluate systems for personal use.
    8. Discuss the impact of Information Technology and the Internet on society and the economy.
    9. Demonstrate knowledge of the equipment needed and installation procedures required for setting up a home network.

    Outline:

    I.    Windows Interface

    A.   Use Windows desktop icons and menus to launch applications.

    B.   Use Taskbar to identify active applications and switch between them.

    C.   Use Windows Explorer/File Explorer to manage and organize files and folders.

    II.   Business Application Tools - Word

    A.   Editing and formatting

    B.   Importing/Inserting

    1.  Pictures

    2.  Excel Charts

    3.  Tables

    C.   Creating and modifying

    1.  Styles

    2.  Table of content

    III.  Business Application Tools - Excel

    A.   Create, edit and format spreadsheets

    B.   Create and modify formulas using absolute, mixed and relative cell reference

    C.   Use Excel functions

    D.   Create and modify charts

    IV.  Business Application Tools - Access

    A.   File management

    B.   Create, design, normalize, join tables

    C.   Enter, update, delete, filter and sort data

    D.   Generate reports

    V.   Business Application Tools - PowerPoint

    A.   Create

    1.   Slideshows

    2.   Templates and master slides

    3.   Outlines

    B.   Modify

    1.   Slideshows

    2.   Templates

    3.   Outlines

    C. Import/insert

    1.   Pictures

    2.   Graphs

    3.   Slides

    VI.  Other topics

    A.  Internet Fundamentals

    1.   Performing web-based research using search engines

    2.   Select and analyze information retrieved from searches

    3.   Critically evaluate of Internet information

    4.   Cite Internet sources

    B.   Privacy, security and safety

    1.   Threats and defenses against them

    2.   Internet fraud

    C.   Ethical and Environmental issues

    1.   Intellectual property rights

    2.   Responsible email and social media behavior

    3.   Using energy efficient equipment

    4.   Disposing of equipment in an environmentally safe manner

    D.   Hardware

    1.   High level view of the basics: CPU, RAM, input and output devices, etc.

    2.   Become an informed consumer: match computing devices with your needs.

    E.   Social and economic effects of Information Technology and the Internet

         1.   New jobs created

    2.   Old jobs destroyed

    F.   Home Networks

      1.   Equipment needed

      2.   Securing your network against threats


    Effective Term:
    Full Academic Year 2021/2022
  
  • CIS 119 - Network Essentials

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Comprehensive introduction to computer networks and data communications. Includes computer networks and services, transmission media and connection, network models, popular protocol suites, other network issues, and network operating systems.

    Prerequisite(s): CIS 136  
    Recommendation: Completion of CIS 103  before enrolling in this course. If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
    Information: This course may help in the preparation for the CompTIA Network+ exam.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Identify network and internetwork connectivity devices.
    2. Describe key network protocols and standards.
    3. Implement network security standards and protocols.
    4. Use network devices to segment network traffic.
    5. Evaluate solutions to common networking problems.
    6. Explain the elements of network management.

    Outline:
    1. Networking concepts
      1. Common ports, protocols and services
      2. OSI Model
      3. Routing and switching
      4. IP addressing
        1. Address assignments
        2. Subnetting
        3. Private and reserved addresses
    2. Network topologies
    3. Wireless
    1. 802.11 standards
    2. Cellular
      1. Cloud concepts
    1. Infrastructure
      1. Cabling
        1. Common media types
        2. Connectors and transceivers
        3. Cable and ethernet standards
    2. Topology of network devices
    3. Advanced networking devices
    4. Virtualization
    1. Virtual network devices
    2. Network storage devices
      1. WAN technologies
    1. Network operations
    1. Documentation and diagramming
    2. Business continuity and disaster recovery
    3. Remote access
    1. Network security
    1. Physical security devices
    2. Authentication and access control
    3. Wireless security
    4. Common network attacks
    5. Network device hardening and mitigation techniques
    6. Troubleshooting and tools


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 120 - Computer Applications for Business [SUN# CIS 1120]

    4 Credits, 5 Contact Hours
    3 lecture periods 2 lab periods

    Introduction to computer information systems and applications with an emphasis on Microsoft applications, especially Microsoft Excel. Students will develop an awareness of the critical thinking, quantitative analysis and qualitative assessment skills that serve as the foundation for the effective and ethical use of information as part of an informed business or personal decision.

    Prerequisite(s): Within the last three years: C or better in MAT 092  or higher or satisfactory score on the mathematics assessment exam.
    Gen-Ed: Meets AGEC - OTHER; Meets CTE - OTHER.




    Course Learning Outcomes
    1. Demonstrate problem solving using application software, and the Internet.
    2. Demonstrate proficiency with spreadsheet software (Microsoft Excel) to solve business problems. This proficiency will be demonstrated by multiple lab assignments which will focus on business problem solving with an emphasis on analysis techniques, algorithmic design, and implementation.
    3. Demonstrate proficiency with using visual presentation software (Microsoft PowerPoint), word processing documents (Microsoft Word) and database management software (Microsoft Access) to organize, present and store business solutions and information.
    4. Use the Internet to research and analyze information and data in case studies.
    5. Demonstrate proficiency in building a basic Web page.
    6. Discuss laws and ethics related to computer use.
    7. Discuss network topology and security; explain the Internet effect on the globalization of business and social networks from the perspective of business.

    Outline:
    1. Business Application Tools -Excel
      1. Create, edit and format spreadsheets
      2. Create and modify formulas using absolute, mixed and relative cell reference
      3. Use Excel functions
      4. Create and modify charts
      5. Name cells and ranges
      6. Table management
        1. Sort
        2. Filter
        3. Import data
      7. Database functions
      8. Create, refresh, and delete
        1. Pivot tables
        2. Pivot charts
      9. Business problem solving
        1. Analysis of problems
        2. Critical thinking
        3. Design of charts, and tables to highlight business information
        4. Analysis of existing data represented in excel
    2. Business Application Tools -Access
      1. File management
      2. Create, design, normalize, join tables
      3. Design, manage, filter, sort data
      4. Query using Structured Query Language (SQL)
      5. Report generation
      6. Pivot table
      7. Chart
    3. Business Application Tools -Word
      1. Editing and formatting
      2. Importing/Inserting
        1. Pictures
        2. Excel Charts
        3. Tables
      3. Creating and modifying
        1. Styles
        2. Table of content
        3. Index
      4. Labels and mailers for business literature
    4. Business Application Tools -PowerPoint
      1. Create
        1. Slideshows
        2. Templates and master slides
        3. Outlines
      2. Modify
        1. Slideshows
        2. Templates
        3. Outlines
      3. Importing/inserting
        1. pictures
        2. graphs
        3. slides
    5. Other topics
    1. Network Security and data integrity
    2. Information systems role in business
    3. Research using the Internet
    4. Planning and implementing technology solutions  
    5. Ethics
    6. Social Networking as a business tool
    7. Internet Security
    1. Viruses and malware
    2. Internet fraud
    3. Spam
    4. Identify theft
    5. Intellectual property rights
    6. Privacy
    1. Internet Case studies
      1. E-Commerce
      2. Principles of e-commerce
      3. Effect on business
      4. Cloud computing
      5. Social and ethical issues  


    Effective Term:
    Fall 2015
  
  • CIS 121 - Web Publishing

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to website design using the most current versions of Hypertext Markup Language (HTML), JavaScript and Cascading Style Sheet (CSS). Includes PHP programming language, database access, JQuery, asynchronous JavaScript and XML (AJAX), web forms, HTML standards, web design, sessions and cookies.



    Course Learning Outcomes
    1. Create web pages using HTML and CSS
    2. Describe functions of web and database servers
    3. Develop beginning PHP programs and JavaScripts for dynamic web design
    4. Explain how existing PHP programs and JavaScripts are used in dynamic web design
    5. Demonstrate multimedia web functionality using the most current HTML

    Outline:
    1. Basics of web development
      1. Role of the operating system
      2. Web servers
      3. Database (DB) servers
      4. Programming language paradigms
      5. Basics of HTML
    2. PHP programming
      1. Fundamentals of programming with PHP
      2. Embedding PHP in HTML scripts
      3. Basics of Object Oriented Programing (OOP) with PHP
    3. MySQL
      1. Basics of DB administration
      2. Accessing MySQL with PHP
    4. Web forms
    5. Cookies and sessions
    6. JavaScript
      1. Basics of JavaScript
      2. Introduction to JQuery
      3. Introduction to AJAX
    7. CSS
      1. Basics of CSS
      2. Accessing CSS with JavaScript
    8. HTML and mutimedia


    Effective Term:
    Spring 2016
  
  • CIS 129 - Programming and Problem Solving I

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Introduction to personal and business computer systems. Includes components of a computer system; advantages and disadvantages of programming languages; traditional
    languages, native code and object-oriented concepts; source code versus executable code; and data structures and data representation. Also includes language statements; expressions
    components; control structures; problem-solving techniques; program test data, debugging and termination; and solving simple problems and creating programs.

    Prerequisite(s): MAT 095  or MAT 097  or concurrent enrollment, through Module 35 in MAT 089A  or MAT 089B , or placement into MAT 151 .
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Develop programs using control structures.
    2. Develop programs using repetition structures.
    3. Design programs using arrays/lists.
    4. Create programs, using functions to solve problems.
    5. Demonstrate the ability to use object-oriented concepts such as encapsulation, constructors, methods, and properties

    Outline:
    1. Components of a Computer System
      1. Types of computers
      2. Hardware
        1. CPU
        2. Input/output devices
        3. Storage
        4. Memory
        5. Computer codes and numeric representation – simple conversions
    2. Advantages and Disadvantages of Programming Languages
      1. Machine code
      2. Low level programming languages, assemblers, assembly languages
    3. Overview of Traditional Interpreted and Compiled
      1. C and C++
      2. Java
      3. Python
    4. Source Code Versus Executable Code
      1. Language interpreters (run-time translators)
      2. Assemblers (1-to-1 translators)
      3. Compilers (1-to-N translators)
    5. Data Structures and Data Representation
      1. Variables
        1. Global
        2. Local
      2. Elementary data types
        1. Character
        2. String
        3. Integer
        4. Floating
        5. Boolean
      3. Identify and explain the difference between:
        1. Data types
        2. Memory addresses
        3. Variables types
        4. Literals
        5. Constants
        6. Number base systems (binary, decimal and hexadecimal)
        7. Floating point
        8. Decimal data representation
        9. Direct addressing
        10. Relative addressing
      4. Identify and explain structured data types and data abstraction 
        1. File
        2. Record
        3. Array/list
          1. Single dimension
          2. Multidimensional
    6. Language Statements
      1. Computer language statements, syntax, and semantics
      2. Input/output statements
      3. Assignment statements
      4. Elementary language statements and structured language statement
        1. Assignment and unconditional statements
        2. Selection and looping statements
    7. Expressions Components
      1. Operators, operands, and results
        1. Unary
        2. Binary
      2. Simple types
        1. Arithmetic
        2. Logical
        3. Relational
      3. Result
        1. Unconditional (not Boolean)
        2. Conditional (Boolean)
          1. True
          2. False
    8. Control Structures
      1. Three basic control structures and their sub-constructs
      2. Sequence
      3. Selection (Decision, If Then/Else) – case statement available in some languages
      4. Repetition (Looping, Iteration) – for statement available in some languages
    9. Problem Solving Techniques
      1. Top-down design – unitizing a problem into modules
        1. Step-wise refinement of modules
        2. Control modules
        3. Process modules
      2. Cohesion and coupling concept
      3. Systems and program mapping tools
        1. System flow
        2. Structure chart
        3. Detail program logic
      4. Program hierarchy – tracing design output to its source
        1. Input data
        2. Algorithm
      5. Elementary program design structure model
        1. Setup
        2. Process
        3. Wrap-up
      6. Solving simple problems using algorithms and a program design language
        1. Flowcharting
        2. Pseudo code
      7. Translating Pseudo Code into Python
      8. Program Test Data and Termination
      9. Program test data
        1. Limits/range testing
        2. Max/min data type testing
        3. Logic (selection) testing all paths
      10. Program errors
        1. Design errors
        2. Syntax compilation errors
        3. Semantic run-time errors
      11. Program termination and return codes
        1. Normal termination
        2. Abnormal program termination
        3. Return codes and use of return codes
    10. Desk Checking and Debugging
      1. Desk check on paper
      2. Breakpoint
      3. Step into
      4. Step over
      5. Variable watch
    11. Solve Simple Problems and Create Programs Using Java, Python, or C#
      1. Solve simple problem into PDL
        1. Keyboard data entry to print, keyboard entry to array/list, and array/list to print
        2. Arithmetic calculations, counters, accumulators
        3. Cross footing and accumulator totaling
        4. Conditional statements
        5. Boolean expressions
        6. Print using:
          1. Unformatted output
          2. Formatted output
          3. Report headings
          4. Report footers
      2. Translate the PDL into code
      3. Test the program code
      4. Debug the program
    12. Explain Object-Oriented Concepts such as Encapsulation, Constructors, Methods, and Properties
      1. Object-oriented programming
      2. Objects
      3. Methods
      4. Properties
      5. Private
      6. Public
      7. Constructors
      8. Encapsulation


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 131 - Programming and Problem Solving II

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Continuation of CIS 129 . Includes data structures and data representation, complex problem solving, procedural abstraction, and complex arrays with structured elements. Also includes object oriented programming, exception handling, file input and output, debugging, and testing.

    Prerequisite(s): CIS 129  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Build data structures and data representation.
    2. Develop programs that read input from data files and build new output data files.
    3. Build programs that use recursion to solve simple problems.
    4. Solve complex problems and create programs.
    5. Design programs using sorting and searching algorithms in arrays.
    6. Create Object Oriented Programs with several levels of inheritance, constructors and destructors.

    Performance Objectives:
    1. Review data structures and data representation.
    2. Discuss procedural abstraction.
    3. Create parameter passing with procedures and functions.
    4. Develop programs that read input from data files.
    5. Produce programs that build new output data files.
    6. Design programs that add records to existing output data files.
    7. Produce programs that add and update records in binary typed files.
    8. Solve complex problems and create programs.
    9. Design programs using sorting and searching algorithms in arrays.
    10. Create Object Oriented Programs with several levels of inheritance, several constructors and destructors.
    11. Create programs with several instances of exception handling.
    12. Develop a test plan.
    13. Troubleshoot a problem using debugging methods.
    14. Create programs using complex arrays with structured elements.

    Outline:
    1. Revisit Data Structures and Data Representation
      1. Elementary data types
        1. Character
        2. String
        3. Integer
        4. Real
        5. Boolean
      2. Structured data types and data abstraction
        1. File
        2. Record
        3. Array
          1. Single dimension
          2. Multidimensional
    2. Procedural Abstraction
      1. Procedure code module
        1. Statement extension
        2. Actions upon objects
      2. Recursion
    3. Data Files
      1. Reading input from data files
      2. Building new output data files
      3. Adding to existing output data files
      4. Adding and random updating of data records in binary typed data files
    4. Object Oriented Programming
      1. Creating complex classes using abstract classes, inheritance and composition
      2. Creating overloaded methods, constructors and destructors
      3. Data encapsulation
    5. Exception Handling
      1. Creating programs using simple exception handling, propagation
      2. Using generic and specific try-catch blocks
      3. Using “finally block”
    6. Debugging and Testing
      1. Creating test data using black box, white box, robustness testing methods
        1. Creating a test plan
        2. Boundary conditions
      2. Program debugging
        1. Creating a program which can be debugged
        2. Using concepts such as step into, step over, breakpoints, run and continue
        3. Troubleshooting a problem to pinpoint error
      3. Document program
    7. Complex Arrays with Structured Elements
      1. Sorting
      2. Searching
      3. Divide and conquer algorithms
      4. Solving complex problems/create programs using C# or Java
      5. Introducing complexity: best case, worst case, and average case
      6. Solving problems in pseudocode and/or flowcharts
        1. Input file data to print, input file data to array and sort array, array to print
        2. Translating the pseudocode/flowchart into code


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 132 - Introduction to Computer Forensics

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to computer forensics which focuses on methods of detection and prevention of computer crime. Includes multidisciplinary nature of computer forensics; professional opportunities; computer investigations; operating systems introduction; the investigator’s office and laboratory; forensic tools; and digital evidence controls. Also includes processing crime and incident scenes; data acquisition; computing forensic analysis; e-mail investigations; recovering image files; investigative report writing; and expert witness testimony.

    Recommendation: Basic knowledge of computers and how to download and install software is recommended before enrolling in this course.


    Course Learning Outcomes
    1. Describe the components and important areas of computer forensics.
    2. Relate the applicability of computer forensics to a variety of disciplines.
    3. Discuss important events and the laws relating to cybercrime.
    4. Compare basic computer operating systems, what they do, where and how they are used, and discuss some of their security shortcomings.
    5. Evaluate methods used in the collection and analysis of data.
    6. Demonstrate software in the recovery of computer files and data.
    7. Discuss the details of various types of computer attacks and how to prevent them (e.g., spyware,      MAC address spoofing, virus types).
    8. Critique expert witness testimony.

    Outline:
    1. Multidisciplinary Nature of Computer Forensics
    2. Professional Opportunities in Computer Forensics
    3. Introduction to Computer Investigations
      1. Preparing an investigation
      2. Systematic approach
      3. Gathering and analyzing data
      4. Completing and critiquing the case
    4. Operating Systems Introduction
      1. The boot sequence and tasks
      2. Methods of disk partitioning
      3. Examining data
      4. Understanding boot tasks
    5. Operating Systems Introduction to Macintosh
      1. Understanding the Macintosh file structure
      2. Macintosh boot tasks
    6. Operating Systems Introduction to Linux
      1. Boot processes
      2. Unix/Linux file structure
      3. Examining disks
    7. Introduction to Transmission Control Protocol/Internet Protocol (TCP/IP)
      1. IP packets
      2. IP addressing
      3. Media Access Control (MAC) addresses
      4. IP and MAC address shortcomings
    8. The Investigator’s Office and Laboratory
      1. Forensic lab certification requirements
      2. Certification/training requirements
      3. Physical layout of a forensics lab
      4. Forensics workstation hardware and software
    9. Introduction to Computer Forensic Tools
      1. National Institute of Standards and Technology (NIST) tools
      2. National Institute of Justice (NIJ) methods
      3. Command-line software tools
      4. Graphical User Interface (GUI) software tools
      5. Hardware tools
    10. Digital Evidence Controls
      1. Identifying and understanding digital evidence
      2. Processing and handling of digital evidence
    11. Processing Crime and Incident Scenes
      1. Concepts and terms in warrants
      2. Securing a scene
      3. Sample investigations
    12. Data Acquisition
      1. Determining the Best Acquisition Methods
      2. Disk Operating System (DOS) tools
      3. Windows tools
      4. Linux tools
    13. Computer Forensic Analysis
      1. Using DriveSpy software to analyze computer data
      2. Using PDBlock and PDWipe software
      3. Using AccessData’s Forensic Toolkit
      4. Data hiding techniques
    14. E-Mail Investigations
      1. IP protocols and email
      2. Understanding the client and server roles in email
      3. Email crimes and investigation
    15. Recovering Image Files
      1. Image file types
      2. Locating and recovering image files
    16. Investigative Report Writing
      1. Types of reports
      2. Report layout
    17. Expert Witness Testimony
      1. Preparing for testimony
      2. Testifying in court
      3. Testifying during cross-examination
      4. Depositions


    Effective Term:
    Full Academic Year 2018-2019
  
  • CIS 133 - Fundamentals of Personal Computer Security

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to Personal Computer (PC) security and how to protect from outside threats. Includes an overview of cyber crime and security issues; networks and the Internet; assessing a personal computer system; denial of service attacks; malware; basics of securing a PC system; and data encryption. Also includes Internet fraud and security; examples of espionage in cyberspace; cyber detective work; and computer security hardware and software.

    Recommendation: Completion of CIS 104 /CSA 104  and familiarity with the Internet are recommended before enrolling in this course. If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Discuss the various types of computer virus attacks.
    2. Install appropriate software tools on personal computers (PC) to foil attacks.
    3. Discuss the use of Internet Protocol (IP) addresses and Transmission Control Protocol/User Datagram Protocol (TCP/UDP) ports.
    4. Discuss the basic aspects of securing a personal computer system.
    5. Install and use appropriate software tools to monitor activity.
    6. Discuss fraud and cyber crime topics of importance.
    7. Discuss encryption of data and the importance of encryption.

    Outline:
    1. Overview of Cyber Crime and Security Issues
    2. Networks and the Internet
      1. Open System Interconnection (OSI) model
      2. Internet Protocol (IP) addressing and Transmission Control Protocol (TCP) ports
      3. Basic network tools and their use
    3. Assessing a Personal Computer System
    4. Denial of Service Attacks
    5. Malware
      1. How viruses work
      2. Trojan horses
      3. Spyware
      4. Detecting and eliminating viruses and spyware
    6. Basics of Securing a Personal Computer System
      1. Shutting down a service in Windows
      2. Installing a firewall
      3. Safe Web surfing
    7. Data Encryption
      1. Introduction to data encryption
      2. Cryptography basics
      3. Modern methods of encryption
    8. Internet Fraud and Security
      1. Fraudulent offers and advice
      2. Online identify theft
      3. Protecting against cyber crime
      4. Securing browser settings for Internet browser programs
    9. Examples of Espionage in Cyberspace
    10. Cyber Detective Work
      1. Court records and criminal checks
      2. General searches
    11. Computer Security Hardware and Software
      1. Virus scanning software
      2. Firewalls
      3. Anti-spyware software
      4. Intrusion detection software


    Effective Term:
    Fall 2015
  
  • CIS 136 - Computer Hardware Components

    3 Credits, 2 Contact Hours
    2 lecture periods 2 lab periods

    Skills and abilities required to support PC hardware, software and peripherals, mobile device hardware, networking and troubleshooting hardware, and network connectivity issues.   Configure operating systems including Windows, iOS, Android, MacOS and Linux. Also includes security and the fundamentals of cloud computing.

    Information: This course may help in the preparation for the Comp TIA A+ certification examination.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Identify issues with computing devices including desktop PCs; mobile devices, printers, and network devices.
    2. Identify security vulnerabilities for devices and their network connections.
    3. Describe and configure peripheral devices.

    Outline:
    1. Hardware
    1. Configure BIOS/UEFI
    2. Components and types of motherboards
    3. RAM types and uses
    4. Expansion boards
      1.  Video cards
      2.  Networking cards
      3.  Storage cards
    5. Storage Devices
    1.  Optical drives
    2.  Magnetic media
    3.  SSD
    4.  Hot-swappable drives
    5.  RAID types
    6.  Tape drives
    1. CPU
    1. Types
    2. Speeds
    3. Features
    4. Cooling
    1. Interfaces
      1. USB
        1. SATA
        2. Firewire
        3. Wireless
    2. Bluetooth
    3. IR
    4. NFC
      1. Video
      2. Adapters and converters
    5. Power supplies
    1. Connectors
    2. Specifications
    1. Displays
    1. LCD
    2. Plasma
    3. Projector
    4. LED
    5. Specifications
    1. Peripherals
      1. Prints
    1. Laser
    2. Inkjet
    3. Thermal
    4. Impact
      1. Speakers
      2. Scanners
      3. Biometric devices
      4. Webcam
    1. Networking
    1. Cables and connectors
    1. Fiber
    2. Twisted pair
    3. Coax
    1. Basic TCP/IP
    1. IPv4 vs IPv6
    2. Subnets
    3. DHCP and ARP
    4. Gateway
    1. Common TCP/UDP protocols and ports
    2. WiFi
    1. Standards
    2. Encryption
    1. Internet Connection Types
    1. DSL
    2. Cable
    3. Fiber
    4. Dial-up
    5. Satelite
    1. Devices
    1. Hub
    2. Switch
    3. Router
    4. Access Point
    5. Modem
    6. Firewall
    7. Wireless repeaters
    8. Power over ethernet
    9. Ethernet over power
    1. Mobile Devices
    1. Laptop hardware and components
    2. Laptop specific features
    1. Special function keys
    2. Docking stations
    3. Locking cables
    1. Characteristics of other mobile devices
    1. Smartphones and tables
    2. eReader
    3. Wearable technology
    4. GPS
    1. Connection types
    1. Lightning
    2. Bluetooth
    3. USB
    4. NFC
    5. IR
    1. Hardware and Network Troubleshooting
    1. Desktop PC hardware issues
    2. RAID arrays and hard drives
    3. Video and projector display issues
    4. Wired and wireless networks
    5. Printing issues
    6. Mobile device issues


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 137 - Introduction to the Linux Operating System

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Configure, install, upgrade, and maintain Linux systems using industry standards and procedures. Includes management of users and groups, files, processes, monitoring, troubleshooting and other common Linux system administration tasks.

    Information: Configure, install, upgrade, and maintain Linux systems using industry standards and procedures. Includes management of users and groups, files, processes, monitoring, troubleshooting and other common Linux system administration tasks.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Manage files from command line
    2. Manage local users and groups
    3. Monitor and manage Linux processes
    4. Control services and daemons
    5. Control access to files
    6. Install and update software packages
    7. Manage Linux networking

    Outline:
    I.           Using the command line

    A.         Log into a Linux system and run simple commands using the shell.

    B.         Copy, move, create, delete, and organize files while working from a shell.

    C.         Manage text files from command output or in a text editor.

    II.          Managing security

    A.         Create, manage, and delete local users and groups.

    B.         Set Linux file system permissions on files and interpret the security effects of different permissions.

    III.        Manage services and processes

    A.         Evaluate and control processes 

    B.         Control and monitor network services and system daemons using systemd.

    C.         Configure secure command line service on remote systems, using OpenSSH.

    IV.        Networking

    A.         Configure network interfaces and settings.

    B.         Archive and copy files from one system to another.

    V.         System Maintenance and Troubleshooting

    A.         Download, install, update, and manage software packages.

    B.         Access, inspect, and use existing file systems.

    C.         Locate and accurately interpret logs of system events for troubleshooting purposes.

     


    Effective Term:
    Full Academic Year 2021/22

  
  • CIS 141 - Introduction to VB.NET

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to the Visual Basic.NET programming language. Includes Microsoft .NET, .NET framework, common language runtime, getting started with Visual Basic.NET (VB.NET), and object-oriented programming. Also includes user interface programming, VB.NET and the .NET framework, and using ADO.NET in VB.NET

    Prerequisite(s): CIS 129  


    Course Learning Outcomes
    1. Describe Microsoft’s .NET environment and discuss the principal features of the .NET framework.
    2. Identify the goals of Common Language Runtime (CLR) and describe the advantages and disadvantages of CLR.
    3. Demonstrate the use of VB.NET data types, control structures, subroutines, functions, and console I/O by creating VB.NET console applications.
    4. Describe the role of Object-Oriented Design in creating VB.NET applications, and demonstrate how these ideas are implemented in VB.NET.
    5. Use Windows forms, controls, events, menus, toolbars, and dialogs to demonstrate VB.NET Windows applications.
    6. Describe the features and tools that enable VB.NET to fit into the .NET framework.
    7. Describe ADO.NET and demonstrate the use of ADO.NET to access database information.

    Outline:
    1. What is Microsoft .NET
      1. Applications in an internet age
      2. Tools for today’s applications
      3. A robust windows platform
      4. .NET programming platform
      5. .NET enterprise servers
      6. .NET services and hailstorm
    2. .NET Framework
      1. Evolution to .NET
      2. .NET framework overview
      3. Common language runtime
      4. .NET class library
      5. Common language specification
      6. .NET languages
      7. .NET framework SDK
      8. Visual Studio.NET
    3. Common Language Runtime (CLR)
      1. Goals of CLR
      2. Assemblies
      3. Common type system
      4. Metadata
      5. Virtual exception system
      6. Intermediate language
      7. Managed code
      8. Just-in-time compilation
      9. Garbage collection
    4. Getting Started with Visual Basic.NET
      1. First VB.NET console application
      2. Namespaces
      3. Data types
      4. Control structures
      5. Subroutines and functions
      6. Console I/O
      7. Exception handling
    5. Object-Oriented Programming in VB.NET
      1. Classes
      2. Access control
      3. Methods and properties
      4. Shared data and methods
      5. Inheritance
      6. Overriding methods
      7. Events
      8. Interfaces
    6. User Interface Programming in VB.NET
      1. First VB.NET windows application
      2. Windows forms
      3. Controls
      4. Windows events
      5. Menus
      6. Toolbars
      7. Dialogs
    7. VB.NET and the .NET Framework
      1. Class hierarchies
      2. .NET interfaces
      3. Using generic interfaces
      4. ICloneable and IComparable
      5. System.array
      6. Collections
      7. Delegates
    8. Using ADO.NET in VB.NET
      1. ADO.NET overview
      2. Managed providers
      3. Using DataReaders
      4. Using DataSets
      5. Interacting with XML data


    Effective Term:
    Full Academic Year 2018/19
  
  • CIS 142 - Introduction to C#

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to Microsoft’s .NET Programming Language C. Includes introduction and simple compilation and execution of programs from the Visual Studio IDE; data types and declarations; using methods; creating classes and objects; selection and repetition; and creating and using arrays. Also includes inheritance; exception handling; GUI objects and controls from the Visual Studio IDE; and handling events.

    Prerequisite(s): CIS 129  
    Recommendation: Completion of CIS 104 /CSA 104 , have prior programming experience, or consent of instructor before enrolling in this course. If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Compile and execute a C# program.
    2. Use I/O methods in a C# program.
    3. Create and use different data types in a C# program.
    4. Use methods with input and return parameters in a program.
    5. Create object-oriented classes with data and methods.
    6. Demonstrate the concept of overloading methods within a program.
    7. Demonstrate the use of traditional program concepts, including iteration, decision-making, use of Boolean expressions, and nested loops.
    8. Use arrays for storage and retrieval of data in a program.
    9. Employ inheritance in an object-oriented program.
    10. Use abstract classes and interfaces within an object-oriented program.
    11. Employ exception handling in a program.
    12. Use multiple predefined Visual Studio IDE objects and controls in a program.
    13. Create event handling in a GUI program.

    Outline:
    1. Introduction to the Visual Studio IDE
    2. Simple Compilation and Execution of Programs from the Visual Studio IDE
    3. Data Types and Declarations
    4. Using Methods
    5. Creating Classes and Objects
    6. Selection and Repetition
    7. Creating and Using Arrays
    8. Inheritance
    9. Exception Handling
    10. GUI Objects from the Visual Studio IDE
    11. Controls from the Visual Studio IDE
    12. Handling Events


    Effective Term:
    Full Academic Year 2018/19
  
  • CIS 162 - Database Design and Development

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to database concepts and terminology. Includes file systems and databases, the relational database model, entity relationship modeling, normalization, and database design.

      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Define and explain the importance of the various types of keys: Candidate Keys, Primary Keys, Surrogate Keys and Composite Keys.
    2. Define and explain the importance of Referential Integrity and Foreign Keys.
    3. Define and explain the importance of Normalization: Normal Forms, Functional and Multi-value Dependencies.
    4. Define and explain the importance of the Update anomaly.
    5. Define and explain the importance of the Relationships among Entities: One-to-one, One-to-many and Many-to-many.
    6. Define and explain the importance of the various types of Entities: Weak, Strong and Associative
    7. Define and explain the importance of the Concurrency control elements: Atomic transactions, Lost updates, Resource locking, Transaction isolation levels
    8. Build an entity relationship diagram for a database design.
    9. Build a relational database that conforms to Boyce-Codd normal form.
    10. Write the data definition statements for creating database tables.
    11. Write the data definition statements for inserting data into database tables.

    Outline:
    1. Overview of databases and database products
    2. The Relational Database Model
      1. Keys
      2. Functional dependencies
      3. Multi-value dependencies
      4. Normal forms
      5. The normalization process
    3. Entity Relationship (E-R) Modeling
    4. Database Design
      1. Transforming a model into a design
      2. Relationships between various types of entities
      3. Column properties
      4. Enforcing referential integrity
    5. Database Management – Selected Topics
      1. Atomic transactions
      2. Concurrency
      3. Lost updates
      4. Resource locking
      5. Transaction isolation


    Effective Term:
    Fall 2015
  
  • CIS 170 - CISCO I: Networking Fundamentals

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Introduction to the fundamentals of networking. Includes network concepts; the Open Systems Interconnection (OSI) model; binary numbering system; network architecture; Local Area Network (LAN) design and installation; and Cisco troubleshooting procedures. Also includes preparation for Cisco certification examination.

    Recommendation: Consult instructor before enrolling in this course.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.  Explain the OSI Model of Networking and how it relates to the TCP/IP model.

    2.  Calculate an IPv4 Network Number from an IPv4 address and an IPv4 subnet mask.

    3.  Explain how OSI layer 2 or MAC addresses and OSI Layer 3 IP address change as an IP packet is

        sent from a PC in one network to a PC in a different network over a Layer 3 router.

    4.  Correctly troubleshoot the inability of an IP packet in one network to negotiate its way to a destination network. 

    5.  Describe the method of frame or packet delivery in an Ethernet network, including CSMA/CD

        and collisions as a method of moving data through a local area network.


    Outline:
    1. Networking Concepts
      1. Terminology
      2. Advantages of networking
      3. Network standards
    2. Open Systems Interconnection (OSI) model
      1. Seven layers
      2. Essentials to communicate on a network
      3. Internetworking problems and solutions
      4. Bridges as solutions
      5. Advantages of routing
    3. Binary Numbering System
      1. Binary math and logic
      2. Internet Protocol (IP) addresses and routing tables
      3. Subnet mask
    4. Network Architecture
      1. Media Access Control (MAC) addressing
      2. IP addressing schemes
      3. Class of networks
      4. Subnetworks
      5. Routers
      6. Protocols
        1. Address resolution
        2. Reverse address resolution
        3. Proprietary routing
      7. Hardware for a Local Area Network (LAN)
      8. Media selection
        1. Importance and use
        2. Problems and solutions
        3. Standards 
          1. Institute of Electrical and Electronics Engineers (IEEE)
          2. Electronic Industries Alliance (EIA)
          3. Telecommunications Industry Alliance (TIA)
          4. Underwriters Laboratories (UL)
        4. Telecommunications outlets
      9. Cabling
        1. Safety Precautions
        2. Standards 
          1. Institute of Electrical and Electronics Engineers (IEEE)
          2. Electronic Industries Alliance (EIA)
          3. Telecommunications Industry Alliance (TIA)
          4. Underwriters Laboratories (UL)
        3. Wiring
        4. Testing
    5. LAN Design and Installation
      1. Feasibility study
      2. Design of a LAN
      3. Topologies
      4. Wiring closets
      5. Data transmission
      6. Cable termination
      7. Cable installation
    6. Cisco Troubleshooting Procedures
      1. Initial and subsequent testing
        1. Effects of Electromagnetic Interference/Radio Frequency Interference (EMI/RFI)
        2. Causes of cross talk
      2. Safe wiring systems
      3. Solution strategies
    7. Preparation for Cisco Certification Examination


    Effective Term:
    Full Academic Year 2018-2019

  
  • CIS 171 - CISCO II: Networking Router Technologies

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Continuation of CIS 170 . Introduction to the fundamentals of networking router technologies. Includes networking concepts; Open Systems Interconnection (OSI) model; Local Area Network (LAN) technologies; routing protocols; router configuration files; and Cisco troubleshooting procedures. Also includes preparation for the Cisco certification examination.

    Prerequisite(s): CIS 170  
    Recommendation: Consult instructor for alternative prerequisites before enrolling in this course.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Discuss networking and the networking manager’s role.
    2. Explain the Open Systems Interconnection (OSI) Model Standards and the function of the seven layers.
    3. Design a Local Area Network (LAN) using appropriate technologies and media types.
    4. Develop a multi-protocol Cisco routed Wide Area Network (WAN).
    5. Identify the commands necessary to install, configure, and maintain Cisco routers including software revision, interface type, addressing, configuration registers, and status.
    6. Configure and install a five Cisco router switched network and verify correct configuration and performance, including Internet Protocol (IP) addressing and subnet making for each Local Area Network (LAN) connected to the network.
    7. Perform troubleshooting of a WAN configuration, subnet masking, IP addressing, Electromagnetic Interference (EMI), and Radio Frequency Interference (RFI) problems.
    8. Use concepts and skills to prepare for the Cisco certification examination.

    Outline:
    1. Networking Concepts
      1. Terminology
      2. Reasons for networking
      3. Network manager’s role
    2. Open Systems Interconnection (OSI) Model
      1. Standards
      2. Seven layers
      3. Communication between layers
      4. Devices which operate at each layer
    3. Local Area Network (LAN) Technologies
      1. Design and architecture
      2. Ethernet standards, frames, reliability, options
      3. Token ring topologies
      4. Fiber distributed data interface
      5. Wide Area Network (WAN) standards
      6. Cause and solutions
        1. Electromagnetic Interference (EMI) problems
        2. Radio Frequency Interference (RFI) problems
    4. Routing Protocols
      1. Static, dynamic routes
      2. Multi-Protocol Routing
      3. Router table updates
      4. Cisco IOS software
      5. Cisco router commands
      6. Addressing schemes
      7. Dynamic routing – link state
      8. Transmission code protocol
      9. LAN to LAN, LAN to WAN
      10. Transmission Control Protocol/Internet Protocol (TCP/IP) network layer addressing
      11. Time to convergence
      12. Media types
      13. User interfaces
      14. System setup
    5. Router Configuration Files
      1. Configuration methods
      2. Configuring for Trivial File Transfer Protocol (TFTP) server
      3. Server control
    6. Cisco Troubleshooting Procedures
      1. Network testing
      2. LAN to LAN routing
      3. EMI and RFI problems
      4. Testing data link/physical layers
      5. Subnet planning
    7. Preparation for Cisco Certification Examination


    Effective Term:
    Full Academic Year 2018-2019
  
  • CIS 172 - CISCO III: Advanced Routing and Switching

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Continuation of CIS 171 . Development of skills to configure advanced routing protocols. Includes Local Area Network (LAN) switching; Virtual LAN (VLAN); LAN design; routing protocols; access lists; and Novell Internetwork Packet Exchange (IPX) protocol. Also includes preparation for the Cisco certification examination.

    Prerequisite(s): CIS 171  
    Recommendation: Consult instructor for alternative prerequisites before enrolling in this course.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Demonstrate how Local Area Network (LAN) Switching and Virtual Local Area Network (VLANs) impact performance.
    2. Design, build, and document LANs.
    3. Compare and contrast Interior Gateway Routing Protocol (IGRP) and Router Information Protocol (RIP).
    4. Discuss the benefits of access lists.
    5. Perform the implementation and impact of Novell Internetwork Packet Exchange (IPX) Protocol.
    6. Use concepts and skills to prepare for the Cisco certification examination.

    Outline:
    1. Local Area Network (LAN) Switching
      1. Performance
        1. Broadcasts
        2. Carrier Sense Multiple Access/Collision Detection (CSMA/CD)
      2. Network Segmentation
      3. Benefits
    2. Virtual LAN (VLAN)
      1. Performance
      2. Logical segmentation
      3. Implementation
        1. Static
        2. Dynamic
    3. LAN Design
      1. Analysis
        1. Media and topology
        2. LAN switching
        3. Routing
      2. Performance
    4. Routing Protocols
      1. Interior Gateway Routing Protocol (IGRP)
        1. Analysis
        2. Configuration
      2. Router Information Protocol (RIP)
        1. Configuration
        2. Implementation
    5. Access Lists
      1. Configure
        1. Standard
        2. Extended
      2. Control
      3. Verify
    6. Novell Internetwork Packet Exchange (IPX) Protocol
      1. Enable
      2. Configure
        1. Ethernet interfaces
        2. Serial interfaces
      3. Performance
    7. Preparation for Cisco Certification Examination


    Effective Term:
    Full Academic Year 2018-2019
  
  • CIS 173 - CISCO IV: Project Based Learning

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Continuation of CIS 172 . Design and configuration of advanced Wide Area Network (WAN) projects using Cisco IOS command set. Includes WAN design; Point-to-Point protocol (PPP); Integrated Services Digital Network (ISDN); and frame relay. Also includes preparation for Cisco certification examination.

    Prerequisite(s): CIS 172  
    Recommendation: Consult instructor for alternative prerequisites before enrolling in this course.


    Course Learning Outcomes
    1. Describe serial communication on Wide Area Networks (WANs), connection types, and encapsulation types.
    2. Design, build, and document WAN technology.
    3. Demonstrate implementation of Point-to-Point Protocol (PPP).
    4. Perform the implementation of Integrated System Digital Network (ISDN).
    5. Develop the implementation of frame relay.
    6. Compare and contrast benefits of each protocol.
    7. Design and test an advanced WAN project.
    8. Use concepts and skills to prepare for the Cisco certification examination.

    Outline:
    1. Wide Area Network (WAN)
      1. Serial communication
      2. Connection types
        1. Dedicated
        2. Dial-on-Demand
        3. Packet-Switched
        4. Circuit-Switched
      3. Encapsulation types
        1. Point-to-Point Protocol (PPP)
        2. High Level Data Link Control (HDLC)
    2. WAN Design
      1. Hierarchical Design Model
        1. Three layers
        2. Benefits
        3. Performance
      2. Placement
        1. Integrated Services Digital Network (ISDN)
        2. Frame relay
    3. Point-to-Point Protocol (PPP)
      1. Communication
        1. Components
        2. Connection
        3. Negotiation process
      2. Frames
        1. Link Control Protocol (LCP)
        2. Network Control Protocol (NCP)
    4. Integrated Services Digital Network (ISDN)
      1. Components
      2. Services
      3. Standards
      4. Configuration
    5. Frame Relay
      1. Devices
      2. Connections
        1. Virtual circuits
        2. Terms
      3. Functions
      4. Operations
      5. Configuration
        1. Interfaces
        2. Commands
    6. Preparation for Cisco Certification Examination


    Effective Term:
    Full Academic Year 2018-2019
  
  • CIS 182 - Introduction to ANSI SQL

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to the American National Standards Institute (ANSI) Structured Query Language (SQL). Includes relational databases; SQL basics and nomenclature; simple queries, search conditions, and sorting; single table query processing and unions; simple and multi-table joins; summary queries using columns, group queries, and subqueries; and query expressions. Also includes adding, deleting, and modifying data from the database; referential integrity and constraints; creating databases; creating, removing, and modifying tables; and defining constraints.

    Prerequisite(s): CIS 162  
    Information: CIS 162  may be waived with consent of instructor.


    Course Learning Outcomes
    1. Perform simple database queries.
    2. Perform multi-table queries (joins).
    3. Perform summary queries.
    4. Sort and process the results returned by database queries.
    5. Update databases by adding, deleting or modifying data.
    6. Create a database and define the tables.
    7. Set data integrity constraints.

    Outline:
    1. Relational Databases and Introduction to Structured Query Language (SQL)
    2. SQL Basics and Nomenclature
    3. Simple Queries
    4. Search Conditions and Sorting
    5. Single Table Query Processing and Unions
    6. Simple Joins (Equi-Joins)
    7. Multi-Table Joins
    8. Summary Queries Using Column Functions
    9. Grouped Queries and Search Conditions
    10. Subqueries and Query Expressions
    11. Adding and Deleting Data to the Database
    12. Modifying Data in the Database
    13. Referential Integrity and Constraints
    14. Creating Databases
    15. Creating and Removing Tables and Modifying Table Definitions
    16. Defining Constraints


    Effective Term:
    Fall 2015
  
  • CIS 188 - Scripting for Automation

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Principles of systems automation on the Windows and Linux operating systems. Includes the use of PowerShell and Python to automate tasks and ensure consistent configurations.

    Prerequisite(s): CIS 137  
    Recommendation: CIS 129  or introductory programming knowledge such as variables, loops and decision structures.


    Course Learning Outcomes
    1. Explain the benefits of automation
    2. Construct, test, and execute Python scripts.
    3. Construct, test, and execute PowerShell scripts.
    4. Modify existing scripts
    5. Use automation to perform common system administration functions

    Outline:
    1. Introduction to Automation
    2. Programming Basics and Review
      1. Data types
      2. Data structures
      3. Understanding flow control
      4. Using loops
      5. Error handling
    3. Powershell
      1. Automating active directory
      2. Windows services
      3. Files and directories
      4. Software applications
    4. Python
      1. Basics of Python
      2. Working with files and text
      3. Networking
      4. Processes
      5. Cloud automation


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 198T1 - Blockchain Technology Fundamentals

    1.00 Credits, 1.00 Contact Hours
    1.00 lecture periods 0 lab periods

    Fundamental ideas behind blockchain technology as it applies to cryptocurrency and business applications. Includes basic concepts that make blockchain technology different from traditional transaction data storage systems. Also includes current and future uses of blockchain technology in business.       



  
  • CIS 199 - Introductory Co-op: Computer Information Systems

    1 Credits, 1 Contact Hours
    1 lecture period 0 lab periods

    Introduction to Cooperative Education for first-year students (instruction which provides for success in securing and retaining a training job related to subject area). Includes communication skills, time and energy management, stress and its management, careers: information and its uses, job market, principles, theories, and practices in the career field, and problems in the work situation.

    Corequisite(s): CIS 199WK  
    Information: May be taken two times for a maximum of two credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Discuss the need for skills in oral and written communication and the importance to job success.
    2. Describe the techniques for managing time and energy for job efficiency.
    3. Identify stress in work situations and begin to develop techniques for coping with stress.
    4. Find and related information on some career field to career goals.
    5. Write a resume and plan an employment interview (real or simulated) and observe (real or filmed) or successfully complete such experiences (s), where available.
    6. Identify some basic principles and theories learned in courses completed, and apply them to problems encountered in real work situations.
    7. Identify problems which arise in work situations and develop some techniques for successful solution to them.

    Outline:
    1. Communication Skills
    1. Importance in job success
    2. Oral skills developed
    3. Written skills developed
    1. Time and Energy Management
    1. Identifying resources and their uses
    2. Techniques for managing, for job efficiency
    1. Stress and Its Management
    1. Types of job stress
    2. Causes of stress
    3. Characteristics of stress
    4. Techniques for managing job stress
    1. Careers: Information and Its Uses
    1. Review of careers in field of study
    2. Sources of career information
    3. Uses of career information
    4. Career objectives
    5. Career plans
    1. Placing Yourself on the Job Market
    1. Identifying varied job markets
    2. Selecting job markets appropriate to your potential
    3. Aspects of presenting oneself on the market
    1. Job information
    2. Resume writing
    3. Backing up the resume
    4. References
    5. The interview
    1. Principles, Theories, and Practices in the Career Field
    1. Application in the work situation
    2. Ongoing discussion
    3. Understanding through application
    1. Problems in the Work Situation
    1. Problem (types) identified
    2. Ways of dealing with problems encountered – ongoing discussion each session


    Effective Term:
    Fall 2009
  
  • CIS 199WK - Introductory Co-op Work: Computer Information Systems

    1-8 Credits, 5-40 Contact Hours
    0 lecture periods 5-40 lab periods

    A supervised cooperative work program for students in related occupation area. Teacher-coordinators work with students and their supervisor. Variable credit is available by special arrangement.

    Corequisite(s): CIS 199  
    Information: May be taken two times for a maximum of sixteen credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Apply some of the principles, knowledge, and skills learned in classroom and laboratory in real work situations.
    2. Demonstrate improved skills, competence, and levels of accuracy in handling responsibility and work assignments.
    3. Demonstrate improved self-confidence in handling work assignments.
    4. Demonstrate skills in managing human relations: peers (children, customers, clients, etc.) and supervisors.
    5. Deal responsibly with the world of work: reporting promptly and management of time, energy, and stress.
    6. Demonstrate improved understanding of the career field.

    Outline:
    Students are assigned to work (5 hours per credit per week) in a selected field experience job, which is appropriate to their program of study and their level of readiness to enter the world of work.  They will meet with the instructor and on-site supervisor to enhance growth and evaluate progress.  Weekly seminars with other students in the Cooperative Education/field experience or practicum will provide further insights and growth.  Evaluation will be based on each student’s planned objectives and activities for the experience.

    Effective Term:
    Fall 2009
  
  • CIS 216 - Introduction to Wireshark and Network Analysis

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Introduction to network analysis with Wireshark and other tools. Includes key Wireshark elements to analyze and identify TCP\IP traffic using capture, display, color filtering, profiles, graphing, and more. Includes the exploration of the basics for analyzing and defining information as provided by network monitoring and intrusion detection.

    Prerequisite(s): CIS 119  or CIS 170 .
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Analyze network traffic at the packet level to identify threats and problems.
    2. Use filters to evaluate network traffic in order to solve complex issues.
    3. Demonstrate the use of Wireshark features to identify complex network protocols.

    Outline:
    1. Key Wireshark Elements and Traffic Flows
      1. Wireshark traffic capture
      2. Differentiate a packet from a frame
      3. Hyper-Text Transfer Protocol (HTTP) packet through a network
      4. Wireshark resources
      5. Typical network traffic
      6. Open trace files captured with other tools
    2. Customize Wireshark Views and Settings
      1. Columns in the packet list pane
      2. Wireshark dissectors
      3. Non-standard port numbers
      4. Wireshark displays certain traffic types
      5. Wireshark for different tasks (profiles)
      6. Wireshark configuration files
      7. Time columns to spot latency problems
    3. Capture Method and Capture Filters
      1. Best capture location to troubleshoot slow browsing or file downloads
      2. Options for Ethernet network
      3. Options for wireless network
      4. Active interfaces
      5. Tons of traffic
      6. Techniques to spot sporadic problems
      7. Amount of traffic you have to work with
      8. Traffic based on addresses Media Access Control/Internet Protocol (MAC/IP)
      9. Traffic for a specific application
      10. Specific Internet Control Message Protocol (ICMP) traffic
    4. Display Filters on Specific Traffic
      1. Display filter syntax
      2. Default display filters
      3. Filter on HTTP traffic
      4. Dynamic Host Configuration Protocol (DHCP) display filter errors
      5. Display filters based on an Internet Protocol (IP) address,  range of addresses, or subnet
      6. Filter on a field in a packet
      7. Filter on a single TCP or Uniform Data Protocol (UDP) conversation
      8. Display filters with multiple include and exclude conditions
      9. Parentheses to change filter meaning
      10. Yellow display filters
      11. Keyword in a trace file
      12. Wildcards in display filters
      13. Filters to spot communication delays
      14. Display filters into buttons
    5. Color and Export Interesting Packets
      1. Applied coloring rules
      2. Checksum errors coloring rule
      3. Coloring rule to highlight delays
      4. Colorize a single conversation
      5. Export packets of interest
      6. Export packet details
    6. Build and Interpret Tables and Graphs
      1. Who is talking to whom on the network
      2. Top talkers
      3. Applications seen on the network
      4. Application and host bandwidth usage
      5. TCP errors on the network
      6. Expert infos errors meaning
      7. Network errors
    7. Reassemble Traffic for Faster Analysis
      1. Web browsing sessions
      2. File transfer via File Transfer Protocol (FTP)
      3. HTTP objects transferred in a web browsing session
    8. Comments to Trace Files and Packets
      1. Comments to trace files
      2. Comments to individual packets
      3. Export packet comments for a report
    9. Command-Line Tools to Capture, Split, and Merge Traffic
      1. Large trace files into a file set
      2. Multiple trace files
      3. Traffic at command line
      4. Capture filters during command-line capture
      5. Display filters during command-line capture
      6. Tshark to export specific field values and statistics from a trace file
      7. Wireshark and network analysis
    10. Analysis Through Monitoring
      1. Palo Alto logs and filtering
      2. Application based firewalling
      3. Correlating traffic


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 218 - Introduction to Voice over IP (VoIP)

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Introduction to the concepts of Voice over Internet Protocol (VoIP) from the history to expected future uses in the workplace and home. Includes an overview, digital voice fundamentals, standards, how an Internet Protocol (IP) phone call works, protocols and structure, relationship to the Open Standards Interconnection (OSI) model, gateways, quality of service, and router concerns.

    Recommendation: Completion of CIS 119  or have networking experience before enrolling in this course. If any recommended course is taken, see a Financial Aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Explain and design basic Internet Protocol (IP) networks.
    2. Discuss basic concepts associated with telephony.
    3. Describe the advantages of using Voice over Internet Protocol (VoIP) relative to the Plain Old Telephone System (POTS).
    4. Explain the hardware and software used in VoIP networks.
    5. Describe important protocols used in VoIP and their relationship to the Open Standards Interconnection (OSI) Model.
    6. Demonstrate the ability to set up a simple VoIP system.
    7. Discuss problem areas within VoIP systems.
    8. Identify quality of service (QoS) parameters within VoIP systems.
    9. Discuss future possibilities/uses within communications.

    Outline:
    1. Overview of Voice over Internet Protocol (VoIP)
      1. Industry o0verview
      2. Internet Protocol (IP) telephony
      3. Costs
      4. The lure of VoIP
      5. Basic equipment and network
      6. Model for IP telephony
    2. Digital Voice Fundamentals
      1. Basic telephony overview
      2. Packet voice fundamentals
      3. Circuit/packet switched comparison
    3. Standards for VoIP
    4. How an IP Phone Call Works
    5. VoIP Protocols and Structure
    6. Relationship of VoIP to the Open Standards Interconnection (OSI) Seven-Layer Model
      1. Application layer issues
      2. H.225 and H.245
      3. Session Initiation Protocol (SIP)
    7. VoIP Gateways
      1. Gateway functions
      2. Necessity of gateways
      3. Gateway components and features
    8. Quality of Service (QoS) in VoIP
      1. Defining QoS
      2. QoS parameters
      3. QoS and the network
    9. VoIP Router Concerns
    10. The Future of VoIP


    Effective Term:
    Fall 2013
  
  • CIS 219 - Introduction to Virtual Computing

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Introduction to managing a cloud virtualized data center. Includes virtual machine deployment, management, monitoring, and automation. Also includes working with virtual networks, implementing disaster recovery and high availability, virtual security, and performance optimization.

    Prerequisite(s): CIS 119  or CIS 170 .
    Information: Students will have the opportunity to obtain vendor specific badges.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Deploy standard cloud infrastructure features such as virtual networks and servers, load balancing, and auto-scaling virtual machines.
    2. Follow industry best practices for maintaining, monitoring, and securing numerous virtual machines.

    Outline:
    1. Overview of Virtual Machines
      1. History of virtualization
      2. Components of a virtual machine
        1. Memory
        2. CPU
        3. Network
        4. Storage
    2. Overview of Cloud Computing
      1. Introduction to Microsoft Azure
      2. Introduction to Google Cloud Compute
      3. Introduction to Amazon Web Services
    3. Storage
      1. Simple storage services (S3)
        1. Encryption
        2. Replication
        3. Storage Classes
        4. Logging
        5. Performance
      2. Glacier
        1. Data retrieval
        2. Glacier vs S3
    4. Compute
      1. Elastic Compute Cloud (EC2)
        1. Instance lifecycle
        2. Securing an instance
      2. Elastic Block Storage (EBS)
    5. Networking
      1. Virtual Private Cloud (VPC)
        1. DHCP options
        2. Subnets
        3. Routing
        4. Elastic IPs
        5. Security Groups
        6. Network Address Translation (NAT)
        7. Virtual Private Gateways
      2. Elastic Load Balancing
      3. CloudWatch
      4. Auto Scaling
    6. Route 53 and DNS
      1. DNS resolution basics
      2. Resiliency
      3. Record Types
    7. Securing AWS
      1. Identity and Access Management
      2. Firewall
      3. Account Security
    8. Risk and Compliance
      1. AWS Risk and compliance program
      2. Reports and certifications


    Effective Term:
    Full Academic Year 2019/20
  
  • CIS 221 - Deploying and Managing Windows Servers

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Windows server administration. Includes the core concepts and technologies to administer Windows server environments. Also includes basics of installation and configuration, storage, network protocols, server roles, Active Directory Domain Services (AD DS), Group Policy, Hyper-V, and server monitoring.

    Prerequisite(s): CIS 103  
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Manage Windows Servers in Host and Compute Environments
    2. Design Storage Solutions
    3. Setup Hyper-V
    4. Setup Windows Containers
    5. Setup High Availability

    Outline:
    I.           Manage Windows Servers in Host and Compute Environments

    A.         Install and upgrade servers

    B.         Create and manage images for deployment

    C.         Implement Windows Server Update Services

    D.         Configure WSUS

    E.         Monitor performance and security of Windows Server

    II.          Design Storage Solutions

    A.         Configure disks and volumes

    B.         Implement server storage

    III.        Setup Hyper-V

    A.         Install and configure Hyper-V

    B.         Configure virtual machines

    C.         Configure Hyper-V storage

    IV.        Setup Windows Containers

    A.         Deploy Windows containers

    B.         Manage Windows containers

    V.         Setup High Availability

    A.         Implement failover clustering

    B.         Implement network load balancing


    Effective Term:
    Full Academic Year 2021/22

  
  • CIS 222 - Implementing Windows Server Network Infrastructure

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Knowledge and skills to install, configure, maintain, and support a Microsoft Windows network infrastructure. Includes Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), IPAM, VPN and Radius.

    Prerequisite(s): CIS 221  
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.          Setup Dynamic Host Configuration Protocol (DHCP) services.

    2.          Setup Domain Name System (DNS).

    3.          Design network connectivity solutions.

    4.          Manage advanced network solutions.


    Outline:
    I.Configure DNS

    A.Install and configure servers

    B.Create DNS zones and records

    II.Configure DHCP services

    A.Install and configure DHCP

    B.Implement and maintain (IPAM)

    III.Design network connectivity solutions

    A.Implement VPN

    B.Configure a RADIUS server and client

    C.Configure IPv4 and IPv6 addressing

    D.Implement Distributed File Systems (DFS)

    IV.Manage advanced networking solutions

    A.NIC Teaming

    B.QoS

    C.Software defined networking

     


    Effective Term:
    Full Academic Year 2021/22

  
  • CIS 223 - Implementing Windows Directory Services

    3 Credits, 2 Contact Hours
    2 lecture periods 2 lab periods

    Knowledge and skills to install, configure, and administer Microsoft Windows Active Directory services. Includes active directory structure, active Directory services, domain name system (DNS), group policy implementation, user accounts, software development, group policy security, and administration of active directory objects.

    Prerequisite(s): CIS 221  
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.          Design Active Directory solutions

    2.          Manage Group Policy

    3.          Setup Active Directory Certificate Services

    4.          Setup Identity Federation


    Outline:
    I.Design Active Directory solutions

    1. Install and configure domain controllers

    2. Create and manage Active Directory users and computers

    3. Create and manage Active Directory groups and OUs

    4. Create managed services accounts

    5. Implement authentication and account policies

    6. Backup and restore Active Directory

    7. Setup read-only domain controllers

    1. Monitor replication

    1. Manage Group Policy

      1. Create and manage group policy objects

      2. Managing system and user preferences

      3. Managing Software installation

      4. Managing security settings

      5. Importing administrative templates

    III.Setup Active Directory Certificate Services

    1. Install and configure AD Certificate Services

    2. Manage user and computer certificates

    1. Setup Identity Federation

      1. Install and configure AD Federation Services

      2. Configure multi-factor authentication

      3. Configure authentication policies



    Effective Term:
    Full Academic Year 2021/22

  
  • CIS 225 - Linux System and Network Administration

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Skills needed to extend, automate, and better secure an existing Linux deployment. Includes advanced file-system management capabilities, security controls, and firewall configuration. Also includes system optimization techniques improved storage management.

    Prerequisite(s): CIS 137  
    Information: Combined with CIS 137, this course helps prepare students to take the Red Hat Certified System Exam. This course is equivalent to RH 134.


    Course Learning Outcomes
    1. Setup Red Hat Enterprise Linux using Kickstart,
    2. Manage file systems and logical volumes.
    3. Manage scheduled jobs.
    4. Setup network file systems.
    5. Manage SELinux.
    6. Manage firewalls.
    7. Explain troubleshooting steps.

    Outline:
    1. Automate Installations Using Kickstart
      1. Defining an Anaconda Kickstart system
      2. Deploying a new virtual system with Kickstart
    1. Regular Expressions
      1. Regular expression fundamentals
      2. Matching text with grep
    2. Creating and Editing Text Files with vim
      1. vim workflow
      2. Editing files with vim
    3. Manage Scheduled Jobs
      1. Schedule one time tasks with at
      2. Schedule recurring tasks with cron
      3. Viewing and editing system tasks
    4. Prioritizing Linux Processes
      1. Scheduler policies
      2. Using the nice command
    5. Controlling Access with Access Control Lists
      1. POSIX access control lists
      2. Securing files with ACLs
    6. SELinux Security
      1. Enabling and monitoring modes
      2. Changing modes
      3. Changing contexts
      4. Changing booleans
      5. Troubleshooting SELinux
    7. Using Network-Defined Users and Groups
      1. Using Identity Management Services
      2. Joining a system to IPA
      3. Joining a system to Active Directory
    8. Managing Storage
      1. Adding disks, partitions, and files systems
      2. Logical Volume Management Storage
        1. Managing Logical Volumes
        2. Extending Logical Volumes
      3. Access network storage with NFS
        1. Manually mounting NFS storage
        2. Automounting NFS storage
      4. Access Network Storage with SMB
    9. Controlling and Troubleshooting the Boot Process
      1. Repairing common boot issues
      2. Repairing file systems at boot
      3. Correcting boot loader issues
    10. Control Firewalls with Firewalld
      1. Limiting network communication
      2. Enabling and Disabling the Firewall


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 226 - Advanced Linux Networking

    3 Credits, 5 Contact Hours
    3 lecture periods 2 lab periods

    Advanced concepts in Linux networking. Includes background review, Linux installation, Network File System (NFS) configuration, proxy servers, firewalls, and AD Domains and/or Lightweight Directory Access Protocol (LDAP) authentication.

    Prerequisite(s): CIS 225  


    Course Learning Outcomes
    1. Manage various Linux distributions and network configurations.
    2. Setup network file system (NFS) client/server environment.
    3. Setup Samba as a Windows AD Domain Controller.
    4. Setup proxy server technology for client and server acceleration
    5. Evaluate using Linux as a firewall.
    6. Evaluate Lightweight Directory Access Protocol (LDAP) as an advanced Auth system.

    Outline:
    1. Background Review
      1. Pipes and redirection
      2. Linux security and passwords
      3. Linux file system concepts
      4. Daemon processes and logging
    2. Basic Linux Installation
      1. Overview of installation and deployment methods
      2. Adding “normal” users to the system
      3. Configuration of sudo for system administration
    3. Network File System (NFS) Configuration
      1. Basic NFS exports
      2. Identical User Identifiers (UIDs) and NFS exports
      3. Setup stations to mount NFS exports on boot
      4. Continued NFS use with NIS integration
    4. Proxy Servers
      1. Basic configuration
      2. Proxy servers for webserver acceleration
      3. Access Control Lists (ACLs) – restricting who can use your proxy
      4. E2Guardian– restricting what your users can access
    5. Firewalls
      1. Basics of port blocking
      2. Basics of routing
      3. Transparent redirection
      4. Network address translation / IP masquerading
    6. Lightweight Directory Access Protocol (LDAP)
      1. LDAP database basics
      2. LDAP for authentication
      3. LDAP for group bookmarks and address books


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 227 - Cyber Law and Ethics

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Basic understanding of current cyber security laws and the ethical principles involved. Includes describing and evaluating the impact of various laws and regulations in an industry or business. Also includes the importance of policies, procedures, guidelines, and information classification; risk identification; evaluation and mitigation; and the role of compliance.

    Recommendation: Completion of WRT 101  ,WRT 101S , or WRT 101SE  before enrolling in this course, or concurrent enrollment. If any recommended course is taken, see a Financial Aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.



    Course Learning Outcomes
    1.        Explain the ethical and legal ramifications of accessing, using, and manipulating data in today’s society.

    2.        Implement examples of modern compliance in relation to NIST and other applicable standards, laws, and regulations.

    3.        Apply ethical and moral behaviors when implementing and using information technology.


    Outline:
    1. Principles of Ethics
      1. Ethical values in a digital world
      2. Ethical decision making
      3. Ethics as applied to the gathering and possession of information
      4. Ethical vs. unethical hacking
      5. Professional organizations
    2. Anti-Hacking Laws
      1. Computer Fraud and Abuse Act
      2. Origins of the CFAA
      3. Views of “Exceeds Authorized Access” and “Without Authorization”
      4. Sections of the CFAA
      5. Digital Millennium Copyright Act
      6. Cyberwarfare - The Tallinn Manual
    3. Business Impact
      1. Policies and procedures
      2. Information classification
      3. Technical baselines
      4. Risk management
      5. Internal and external training
      6. Cybersecurity legal standards and requirements applied to businesses and industries
      7. Tradeoffs and challenges balancing security and business need
    4. Compliance
      1. Sarbanes – Oxley
      2. Gramm – Leach – Bliley
      3. Privacy (COPPA) HIPAA / FERPA
      4. USA Patriot Act
      5. Americans with Disabilities Act, Section 508
      6. Payment Card Industry Data Security Standard (PCI DSS)
      7. European General Data Protection Regulation (GDPR)
      8. Other Federal laws and regulations
      9. State law and regulations
      10. Practical effects of compliance requirements
    5. State, US, and International Standards/Jurisdictions
      1. NIST
      2. ISO
      3. COBIT
      4. SABSA
      5. TOGAF
      6. ITIL
    6. Data Breach Response Management
      1. Internal management of data breach
      2. External management of data breach
      3. Ethical decisions and ramifications post data breach
      4. Data breach response plans


    Effective Term:
    Full Academic Year 2021-2022

  
  • CIS 228 - Fundamentals of Network Security

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Introduction and general overview of security measures for computer networks. Includes authentication methods and techniques; attacks and malicious code; remote access concepts; email and web security; directory and file transfer services; and wireless protocols and security. Also includes hardware devices; topologies and security; methods of intrusion detection; establishing security baselines; introduction to cryptography; disaster recovery policies and procedures; and forensics, risk management, and auditing measures.

    Prerequisite(s): CIS 119  
    Information: This course may help in the preparation for the CompTIA Security+ Exam.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Evaluate methods to detect indicators of compromise.
    2. Apply common security tools.
    3. Interpret vulnerability scans and penetration testing results.
    4. Summarize risk management best practices.
    5. Assess the risk of security designs.

    Outline:
      I.         Threats and Vulnerabilities

    A.         Indicators of compromise

    B.         Types of attacks

    C.         Threat actors

    D.         Penetration testing 

    E.         Vulnerability scanning

     II.         Technologies and Tools

    A.         Common hardware and software network security tools

    B.         Security assessment

    C.         Implement secure protocols

    III.         Architecture and Design

    A.         Industry standards, framework and reference architectures

    B.         Network architecture security

    C.         Secure systems design

    D.         Embedded systems

    E.         Application and development concepts

    F.         Cloud and virtualization security

    G.         Physical security controls

    IV.         Identity and Access Management

    A.         Concepts

    B.         Services

    C.         Controls

    D.         Account management

    V.         Risk Management

    A.         Policies, plans and procedures

    B.         Business impact analysis

    C.         Risk management processes and concepts

    D.         Incident response

    E.         Disaster recovery and business continuity

    VI.         Cryptography and PKI

    A.         Cryptography concepts

    B.         Common algorithms

    C.         Wireless security settings

    D.         Public key infrastructure (PKI)


    Effective Term:
    Fall 2021

  
  • CIS 229 - Protecting Your PC and Network: Countermeasures to Network

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Management of security for networking security professionals. Includes an overview of risk assessment and risk management principles, the CIS (confidentiality, integrity and availability) Triad, security management and policies, access controls, software development security, business continuity, and disaster recovery planning. Also includes an introduction to cryptology, legal aspects of computer crime, telecommunications, and network security.

    Recommendation: Completion of CIS 119  or CIS 170 , and CIS 228  before enrolling in this course. If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
    Information: This course corresponds to the CISSP Certification (Certified Information Security Specialist Profession), but is not intended as a complete preparation for the CISSP Exam.
     

    Course Learning Outcomes
    1. Discuss risk assessment and management techniques in IT security.
    2. Categorize types of threats or malware in software security.
    3. Explain countermeasures to malware within the area of software security.
    4. Discuss the use of Internet Protocols, (TCP/IP and TCP/UDP) Ports and their use in malware attacks.
    5. Explain the trade-offs of the Security Triad as they relate to securing information.
    6. Discuss fraud and cybercrime topics of importance.
    7. Discuss public and private key encryption techniques used in securing information.

    Outline:
    1. Risk Assessment and Risk Management within Information Security
      1. Risk avoidance
      2. Risk mitigation
      3. Risk acceptance
    2. Methods of Controlling Access to Information
      1. Possession-based authentication
      2. Biometric authentication
      3. Multi-factor authentication
    3. Ensuring Security through Software Development
      1. Operating system security
      2. Application development security
      3. Object-oriented programming and security
    4. Identification of Threats and Malware within Information Security
      1. Buffer overflow attacks
      2. Types of malicious software
        1. Viruses
        2. Trojan horses
        3. Rootkits
        4. Bots
    5. Employing Countermeasures to Threats and Malware within Information Security
    1. Anti-virus software
    2. Anti-rootkit software
    3. Firewalls
    4. White-listing software
    1. Introduction to Internet Protocols and TCP/UDP (Transmission Control Protocol/User Datagram Protocol) Ports
    1. IPv4 Addressing and Network Computation
    2. TCP (Transmission Control Protocol) Introduction
    3. Security flaws in TCP/IPv4
    1. Guaranteeing Business Continuity and Disaster Recovery Planning
    1. Classifying disasters
    2. The business continuity (BC) and disaster recovery lifecycle (DRL)
    3. Developing BC and DRL plans
    1. Exploring the legal aspects and regulations in investigations
    1. The roles of computers in crime
    2. Categories of computer crimes
    1. Espionage and cyber warfare
    2. Theft and fraud
    3. Harassment
    4. Cyber fraud
    1. Security Operations Employed in Protecting Information
      1. Security operations concepts
    1. Need-to-know
    2. Least privilege
    3. Separation of duties
    4. Job rotation

    B.   Backups

    1. Data restoration
    2. Protection of backup media
    3. Offsite storage of backup media
    1. Introduction to Physical and Environmental Security Telecommunications and Network Security
    1. Site access security
    2. Equipment protection
    3. Environmental controls
    1. The 10 domains of Knowledge for the CISSP (Certified Information Security Specialist Profession)
    2. Public and Private Key Encryption Methods
      1. Overview of public vs private key encryption
      2. Public key infrastructure
      3. Popular encryption algorithms
    3. Security Architecture and Design
      1. Security models
        1. Mandatory access control
        2. Discretionary access control
        3. Role-based access control
        4. Rule-based access control

    B. Computer hardware architecture

    1. Central processor unit
    2. Storage
    3. Bus


    Effective Term:
    Fall 2021
  
  • CIS 234 - Project Management

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Required skills necessary to manage small-to-medium size IT projects. Includes the knowledge and skills required to manage the project lifecycle, ensure appropriate communication, manage resources, manage stakeholders, and maintain project documentation.

    Information: This course provides helpful information and skills in preparation for the CompTIA Project certification examination.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.        Summarize the properties of the project, phases, schedules, roles and responsibilities, and cost controls, as well as identifying the basic aspects of Agile methodology.

    2.        Predict the impact of various constraint variables and influences throughout the project and explain the importance of risk strategies and activities.

    3.        Use appropriate communication methods of influence and change control processes within the context of a project.

    4.        Compare and contrast various project management tools and analyze a project and partner-centric documentation.


    Outline:
    1. Project Basics
      1. Properties of a project
      2. Project roles and responsibilities
      3. Compare standard project phases
      4. Project cost control
      5. Organizational structure
      6. Developing project schedules
      7. Agile methodology
      8. Personnel management
    2. Project Constraints
      1. Constraint variables and influences
      2. Risk strategies and activities
    3. Communication and Change Management
      1. Appropriate communication methods
      2. Factors influencing communication methods
      3. Communication triggers
      4. Identifying the target audience
      5. Using defined change control process
      6. Types of organization change
    4. Tools and Documentation
      1. Compare project management tools
        1. Project scheduling
        2. Dashboards
        3. Knowledge management
        4. Performance measurement tools
        5. SWOT analysis
        6. Responsible, Accountable, Consulted, Informed (RACI) Matrix
      2. Project centric documentation
        1. Project charter
        2. Project management plan
        3. Scope statement
        4. Communication plan
        5. Meeting agenda/minutes
        6. Action items
        7. Status reports
        8. Issues log
      3. Vendor-centric documentation
        1. Request for Information (RFI)
        2. Request for Quote (RFQ)
        3. Request for Proposal (RFP)


    Effective Term:
    Fall 2021

  
  • CIS 235 - Advanced Topics in Linux/Unix Security

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Overview for intermediate users of Linux and Linux administrators focusing on security issues. Includes background review, discovering network vulnerabilities, vulnerability mitigation, management awareness, intrusion detection, data gathering, and WiFi.

    Prerequisite(s): CIS 225  


    Course Learning Outcomes
    1. Install various Linux distributions and network configurations.
    2. Discover network and system vulnerabilities.
    3. Explain methods of conveying network security issues to management.
    4. Describe the various aspects of Intrusion detection.
    5. Explain the process of data gathering for law enforcement.
    6. Perform WiFi network security and security augmentation.

    Outline:
    1. Background Review
      1. The Unix philosophy
      2. Editing, compiling, linking, and running programs
      3. Pipes and redirection
      4. Unix security and passwords
      5. Unix file system concepts
      6. Basic Linux installation
      7. Adding normal users to the system
    2. Discovering Network Vulnerabilities
      1. Nmap – port scanning
      2. Nessus – network attack system
      3. Running processes and port association
    3. Vulnerability Mitigation
      1. Iptables – Shorewall
      2. Running processes and ports
      3. No-execute file systems
      4. Secure protocols
      5. Tunneling of services
    4. Management Awareness
      1. Security risk
      2. Money and the corporate bottom line
      3. Legal liability
    5. Intrusion Detection
      1. Log files
      2. Network intrusion detection systems
      3. File modification tracking
    6. Data Gathering
      1. Law enforcement contacts
      2. Backing up log files
      3. Printouts
      4. Replication of hard disk drives as evidence
    7. WiFi
      1. Risks of an open network
      2. Corporate wireless security
      3. Home/telecommuter wireless security
      4. How public hotspots can put your data at risk


    Effective Term:
    Full Academic Year 2018/19
  
  • CIS 244 - Securing Windows Server

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Identify security issues through use of auditing and the Advanced Threat Analysis feature in Windows Server. Includes mitigation of malware threats, securing the virtualization platform, and use of deployment options such as Nano server and containers to enhance security. Also includes protecting access to files by using encryption and dynamic access control to enhance security.

    Prerequisite(s): CIS 221  
    Information: Content for this course is based on Microsoft Securing Server 2016 (Exam 70-744).
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Create multiple levels of Windows server hardening.
    2. Explain functional and technical impacts of using Windows server security baselines.
    3. Analyze levels of authentication and threat protection.

    Outline:
    I.           Server Hardening

    A.       Disk and file encryption

    B.       Server patching and updating

    C.       Malware protection

    D.       Credential protection

    E.       Microsoft security compliance toolkit

    II.         Virtualization

    A.       Host guardian service

    B.       Key protection services

    C.       Shielded VMs

    D.       Encrypted VMs

    III.        Network Infrastructure

    A.       Windows firewall

    B.       Datacenter firewall

    C.       IPSEC

    D.       DNSSEC

    IV.        Privileged Access Control

    A.       Microsoft identity manager

    B.       Just-Enough-Administration

    C.       Privileged Access Workstations (PAWS)

    D.       Local Administrator Password Solution (LAPS)

    V.         Threat Detection

    A.       Audit policies

    B.       Microsoft advanced threat analytics

    C.       Operations Management Suite (OMS)

    VI.        Workload Specific Security

    A.       Dynamic access control

    B.       File server resource manager

    C.       File classification infrastructure


    Effective Term:
    Spring 2020

  
  • CIS 245 - Cyber Analytics, Detection, and Response

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Knowledge and skills required to configure and use threat detection and monitoring tools, data analysis, vulnerability identification, and threats identification.

    Prerequisite(s): CIS 225  
    Information: This course may help in the preparation for the Comp TIA CySA+ certification and examination.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.        Implement a vulnerability management process and incorporate analysis of the results of the scan.

    2.        Develop a response plan based on evaluation of incident impact.

    3.        Prepare a toolkit with appropriate forensics tools and communication plan.

    4.        Recommend remediation of security issues related to identity and access management.

    5.        Configure threat-detection tools.

    6.        Apply environmental reconnaissance techniques using appropriate tools.


    Outline:
    1. Threat Management
      1. Practices used to secure a corporate environment
        1. Penetration testing
        2. Reverse engineering
        3. Training and exercises
        4. Risk evaluation
      2. Network threats
        1. Network segmentation
        2. Endpoint security
        3. System hardening
        4. Network access control
      3. Network reconnaissance
        1. Real-time data analysis
        2. Data correlation
        3. Logging
      4. Systems reconnaissance
        1. Service discovery
        2. Social engineering
        3. Topology discovery
    2. Vulnerability Management
      1. Vulnerability management process
        1. Asset discovery and inventory
        2. Scanning and reporting
        3. Remediation
      2. Common vulnerabilities
        1. Virtual infrastructure
        2. Servers
        3. Endpoints
        4. Mobile devices
        5. SCADA and ICS
    3. Cyber Incident Response
      1. Impact of incident
        1. Threat classification
        2. Data classification
        3. Severity and prioritization
      2. Forensic evaluation
        1. Physical forensics kits
        2. Investigation software
      3. Identifying an incident
        1. Network symptoms
        2. Host symptoms
        3. Application symptoms
      4. Post incident recovery
    4. Security Architecture and Tool Sets
      1. Common policies, controls, and procedures
        1. Regulatory frameworks
        2. Review of sample policy, controls, and procedures
        3. Verification and auditing
      2. Identity and access management
        1. Context-based authentication
        2. Endpoint repositories
        3. Federation and single sign-on


    Effective Term:
    Full Academic Year 2020/21

  
  • CIS 247 - Ethical Hacking

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Skills necessary to plan and scope an assessment, understand legal and compliance requirements, perform vulnerability scanning and penetration testing, analyze data, and effectively report and communicate results.

    Prerequisite(s): CIS 137  
    Information: This course may help in preparation for the CompTIA PenTest+ examination.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.          Analyze results from a vulnerability scan.

    2.         Assess known vulnerabilities across multiple technologies such as network devices, wireless, applications and operating systems.

    3.          Compare ethical penetration testing and unethical hacking.


    Outline:
    1. Planning and Scoping
      1. Understanding the target audience
      2. Rules of engagement and disclaimers
      3. Communications escalation
      4. Legal
        1. Contracts
          1. SOW
          2. NDA
          3. MSA
        2. Written authorization
      5. Types of assessments
        1. Red Team
        2. Compliance-based
        3. Goal based
      6. Target Selection
        1. On-site vs off-site
        2. Social engineering
      7. Strategies
        1. Black box
        2. White box
        3. Gray box
    2. Information Gathering and Vulnerability Identification
      1. Information gathering
        1. Scanning and enumeration
        2. Packet inspection
        3. Fingerprinting
        4. Eavesdropping
        5. Decompiling and debugging
        6. Open Source Intelligence (OSINT)
      2. Perform scans
        1. Types of scans
          1. Discovery
          2. Full
          3. Stealth
          4. Compliance
        2. Application scanning
        3. Consideration
          1. Bandwidth
          2. Execution time
          3. Business impact
      3. Leveraging Information
        1. Map vulnerabilities to potential exploits
        2. Techniques to execute attack
          1. Exploit chaining
          2. Social engineering
          3. Password attacks
            1. Credential brute force
            2. Rainbow tables
            3. Dictionary attacks
    3. Attacks and Exploits
      1. Social engineering attacks
        1. Spear phishing
        2. Impersonation
        3. USB drop
      2. Network based vulnerabilities
        1. Man in the middle
        2. DoS
        3. DNS exploits
        4. SMB, SMTP, SNMP, FTP exploits
        5. Pass the hash
      3. Wireless and RF vulnerabilities
        1. RFID cloning
        2. Bluejacking
        3. Deauthentication attacks
        4. Credential harvesting
      4. Application vulnerabilities
        1. Injections
        2. Cross site scripting
        3. Cookie manipulation
        4. Directory traversal
        5. Default/weak credentials
        6. Session hijacking
      5. Local host vulnerabilities
        1. OS Vulnerabilities
        2. Privilege escalation
        3. Physical device security
        4. Sandbox escape
      6. Post exploitation
        1. Lateral movement
        2. Persistence
        3. Exfiltration
        4. Covering your tracks
    4. Penetration Testing Tools
      1. Scanning
      2. Credential harvesting
      3. OSINT
      4. Wireless
      5. Web Proxies
      6. Frameworks
    5. Reporting and Communication
      1. Report writing and handling
      2. Post engagement cleanup
      3. Follow-up actions/retesting
      4. Attestation of findings
      5. Recommend mitigation techniques for discovered vulnerabilities


    Effective Term:
    Full Academic year 2020/2021

  
  • CIS 250 - Introduction to Assembly Language

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Beginning assembly language programming. Includes number systems, machine architecture, program design, the assembler, the stack, array processing and indexing, and sorting. Also includes program debugging and testing, performance issues, program profiling, and programmer productivity issues.

    Prerequisite(s): CIS 131  
    Recommendation: Consult instructor for alternative prerequisites before enrolling in this course.


    Course Learning Outcomes
    1. Define various Machine Architecture features.
    2. Demonstrate use of basic RISC instructions.
    3. Explain combinational and stateful logic of working CPU.
    4. Describe basic ALU implementation.
    5. Demonstrate understanding of internal and external procedures.
    6. Convert numbers between different bases.
    7. Compare math and logical operations using binary and hexadecimal number systems.
    8. Explain how stack is affected by various statements and parameter passing.

    Outline:
    1. Binary, Octal, Decimal, and Hexadecimal Number Systems
    2. Machine Architecture
    1. RISC/CISC Overview
    2. User model/supervisor model overview
    3. Execution (fetch/execute cycle)
    4. Memory and memory management
    5. Instruction pipelining, cache memory
    6.    Registers
    7. Status and control registers
    8. Addressing modes
    9.     Instructions
      1. Instruction coding
      2. Processor modes, user and privileged
      3. Defined, illegal, reserved
      4. Arithmetic
      5. Logical, shift, rotate
      6. Comparison
      7. Conditional and unconditional jumps
      8. Subroutine calls and returns
      9. Floating point
      10. Input/Output (I/0)
      11. Other instructions as appropriate
    1. Program Design
    2. The Assembler
    1. Program syntax
    2. Source creation using a text editor
    3. Translation
    4. Linking
    5. Pseudo ops
    6.    Macro definition and use
    7. Storage allocation, static and dynamic
    1. The Stack
    1. Parameter passing on the stack
    2. Calling sequences
    3. Internal and external procedures
    4. “C” language calling sequence
    1. Array Processing, Indexing
    2. Sorting
    3. Program Debugging and Testing
    4. Performance Issues (Optional)
    5. Program Profiling (Optional)
    6. Programmer Productivity Issues (Optional)


    Effective Term:
    Full Academic year 2021/22
  
  • CIS 265 - The C Programming Language

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Principles and syntax of ANSI Standard C and many of the common library functions. Includes writing C programs in portable code to facilitate systems programming concepts.

    Prerequisite(s): CIS 131  
    Recommendation: CIS 250 . If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Identify the difference between ANSI C, C99, and C11.
    2. Write programs in C with various scope (local, global, and external).
    3. Write programs in C with multi-dimensional arrays.
    4. Write programs in C with pointers, and structs.
    5. Write programs using several files.
    6. Solve complex problems using C as the language for implementation.

    Performance Objectives:
    1. Contrast ANSI C, C99, and C11.
    2. Discuss the syntax of the C language, including the type specifications and operators and their order of precedence.
    3. Write programs in C to demonstrate scope, multi-dimensional arrays, pointers, and structs.
    4. Contrast C with other procedural programming languages.
    5. Design solution to systems level problems using C as the language for implementation.

    Outline:
    1. History of the C language
      1. UNIX
      2. ANSI C
      3. C99
      4. C11
      5. C-based languages
    2. Syntax of the C language
      1. Constants and variables
        1. Local variables
        2. Global variables
        3. External variables
      2. Operators and expressions
        1. Precedence
        2. Associativity
      3. Control flow operators
        1. Selection statements
        2. Repetition
    3. Scope and Storage Classes in C
      1. Declarations
      2. Invocation
      3. Functions - parameter passing (by value and by reference)
    4. Typing Aspects of C
      1. Built-in types
      2. Derived types
        1. Arrays (single and double-dimensional; fixed and variable length)
        2. Structs (including anonymous)
        3. Unions (including anonymous)
        4. Singly Linked Lists
    5. Pointers
      1. Single and multiple reference levels
      2. Passing pointers as arguments
      3. Pointer arithmetic
      4. Pointers and arrays (including changes made in C11 to make pointers safer)
    6. Preprocessor
      1. Defines and macros
      2. Include files and header
    7. Input/Output
      1. Keyboard and terminal
      2. Disk I/O
      3. Formatted input/output


    Effective Term:
    Full Academic Year 2021/22
  
  • CIS 269 - Data Structures

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Advanced topics in computer science and programming in C> Includes software engineering concepts and theory, memory management, inheritance, overloading, abstract classes, review of C< stacks, queues, recursion, and dynamic abstract data structures. Also includes source control, templates, hash tables, sort and search algorithms, file handling and streams, trees, graphs and networks.

    Prerequisite(s): CIS 131  or CIS 278 .


    Course Learning Outcomes
    1. Implement and manipulate defined composite data types and structures, classes.
    2. Design, develop, modularize, test, validate, and document program solutions to business and scientific information processing problems using top-down design, data structure, and file handling tools.
    3. Describe and code various sort and search algorithms. 
    4. Execute performance analysis and determine relative timing complexity (Bit Oh Notation) relating to the sort and search algorithms, discuss advantages and disadvantages of the above. 
    5. Describe and code various complex algorithms with memory management components, classes, and pointers.
    6. Code a breadth first and depth first algorithm.
    7. Use, create, and extend templates.
    8. Read/write to multiple file handles and streams in a program.
    9. Use a source control system such as GitHub to manage source code.

    Outline:
    1. Software Engineering Concepts and Theory
    2. Review of C++
      1. Classes, types and declarations
      2. Operators
      3. Control flow statements
      4. Pointers – single and multi-level indirection
      5. Functions – including function pointers
      6. Inheritance, overloading
      7. Abstract classes
      8. Streams and file handles.
    3. Stacks and Queues
      1. Add an element to a stack or queue
      2. Delete an element from a stack or queue
      3. Use a circular array to simulate a stack or queue
      4. Simulate a stack or queue using a linked list
      5. Stack overflow
    4. Recursion
      1. Divide and conquer
      2. Backtracking
      3. Removal of
    5. Dynamic Abstract Data Structures
      1. Linked lists – singly and doubly listed
      2. Trees
        1. Binary
        2. Binary search trees
        3. AVL trees (balanced)
    6. Sort and Search Algorithms
      1. Quick sort
      2. Merge sort
      3. Heap sort
      4. Radix sort
      5. Hash tables
      6. Introduction to the big oh notation and analysis
    7. Memory Management
      1. Destructor calling order
      2. Memory leaks
      3. Garbage collection
    8. Hash Tables
      1. Hash functions
      2. Types of hash tables
      3. Addressing schemes
      4. Analysis of complexity
    9. Templates
      1. Creating a template
      2. Extending an existing template
    10. Graphs, Trees and Networks
      1. Adjacency matrix
      2. Depth-first and breadth-first search
      3. Shortest path algorithm
    11. Source Control
      1. Retrieve source code
      2. Branches
      3. Add new source code


    Effective Term:
    Full Academic Year 2019/20
  
  • CIS 278 - C++ and Object-Oriented Programming

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Concepts and implementation of object-oriented programming and design using C++ Includes the language syntax of C++ applications using C++ objects to solve information systems problems, and class libraries created for reuse and inheritance.

      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Develop programs using both C++ built-in classes and user-defined classes.
    2. Integrate the concepts of abstraction, inheritance, composition and polymorphism into C++ programs.
    3. Write programs in C++ which solve information systems problems and which show increased productivity by taking an object-oriented approach.
    4. Create and use collections (arrays and vectors) of user-defined objects.
    5. Use pointers to objects in programs.
    6. Demonstrate Class Libraries and Windows applications which are written in C++ to exploit software reuse and rapid prototyping.
    7. Use classes from the Standard Template Library in programs.
    8. Create C++ applications that write data to files and read it from them.
    9. Write C++ applications that execute SQL statements to select, insert, update and delete rows in database tables.

    Outline:
    1. Introduction and Overview
      1. Benefits of object-oriented (O-O) methods
        1. Structured vs. O-O approaches
        2. O-O design improvements
          1. Reusability
          2. Reliability
          3. Maintainability
          4. Encapsulation: integrating object state data, as represented by instance variables, with the code that operates upon it
      2. Features of object-oriented programs
        1. Strong typing and type hierarchies
        2. Classes for encapsulation and information hiding
    2. Using C++
      1. Introduction to C++
        1. Design goals of C++
        2. C++ = C + strong typing + classes
        3. C++ syntax
        4. C++ as a better C (small enhancements)
        5. C++ structs as a step on the path towards classes
        6. Classes as user-defined types in C++
      2. O-O programming in C++
        1. Using C++ built-in classes such as strings
        2. C++ types, references, and friends
        3. Object creation (constructors, copy constructors, destructors)
        4. Inheritance and derived classes
        5. Composition: using objects of other classes as instance variables within a class
        6. Dynamic storage allocation of objects
        7. Polymorphism
        8. Collections of objects
        9. Dynamic function binding using virtual and pure virtual functions
    3. Advanced C++ Features and the Future of O-O
      1. Reusable libraries
        1. Files, stream, and I/O libraries
        2. Designing a library
        3. The Standard Template Library 
          1.     Container classes            
          2.     Iterators
          3.     Algorithms                          
      2. Generic Libraries
        1. Using a container class
        2. Class categories as mechanisms
      3. Database operations                                                   
        1. Connecting to an external database                      
        2. Executing SQL statements from within a program 


    Effective Term:
    Full Academic Year 2019-2020
  
  • CIS 279 - Java Programming

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Introduction to the Java programming language. Includes review of fundamentals; objects, classes, and methods; extending classes and overriding methods; text input and output to console; and handling events. Also includes working with GUI components and database access.

    Prerequisite(s): CIS 131  
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Provide examples illustrating the concepts: class variables and methods, instance variables and methods, constructors.
    2. Design, write, and test Java Applications using the Eclipse Integrated Development Environment.
    3. Develop graphical user interfaces using the current Java graphical interface classes and the Model-View-Controller design pattern.
    4. Create and Import Packages.
    5. Develop Event Handling programs.
    6. Create programs using abstract classes and interfaces.
    7. Develop a program that connects to a database and runs stored procedures

    Outline:
    1. Review of programming fundamentals
    2. Using the Eclipse Integrated Development Environment
    3. Working with Classes, Objects, and Methods
    4. Extending Classes and Overriding Methods
    5. Working with Strings
    6. Creating graphical interfaces
      1. Components
        1. Buttons
        2. Text fields
        3. Combo boxes
    7. Building graphical applications with the Model-View-Controller Design Pattern
    8. Handling Events
      1. Button Clicks
      2. Key Presses
    9. Creating and Importing Packages
    10. Using Java Database Connectivity to work with a relational database


    Effective Term:
    Full Academic Year 2018/19
  
  • CIS 280 - Systems Analysis and Design: Concepts and Tools

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Concepts of systems analysis and design for all phases of the systems development life cycle. Includes problem identification, project initiation and planning, analysis, logical design, physical design, implementation and testing, and operations and maintenance. Also includes specific tools used by systems analysts, introduction and use of CASE (computer-aided software engineering) tools, and project management software.

    Prerequisite(s): CIS 131  or CIS 162 .


    Course Learning Outcomes
    1. Identify the elements of the SDLC (System Development Life Cycle).
    2. Identify the major tasks of each phase of the SDLC.
    3. Explain the process of managing an information systems project.

    Outline:
    1. Systems Development Overview
      1. Types of information systems
      2. Systems development life cycle (SDLC)
    2. The Systems Analyst
      1. Skills of systems analysts
      2. Systems analysis as a profession
    3. Information Systems Project Management
      1. Project management
      2. Project planning
      3. Critical path scheduling
      4. Gantt and PERT charts
    4. Overview of CASE Tools
      1. CASE tools and the SDLC
      2. CASE tool types
    5. Selecting Information Systems Projects
      1. The project identification and selection process
      2. Relationship between corporate strategic planning IS planning
    6. Planning Systems Development Projects
      1. Feasibility studies
      2. Cost-benefit analysis
    7. Determining System Requirements
      1. Interviews
      2. Questionnaires
      3. Automated data collection
      4. Joint application design
    8. Process Modeling: Data Flow Diagrams (DFDs)
    9. Logic Modeling: Decision Tables and Trees
    10. Conceptual Data Modeling: Entity Relationship (E-R) Diagrams
    11. Selecting Alternative Designs
    12. Rapid Application Development
    13. Designing Forms and Reports Design
    14. User Interface Design
    15. Logical Database Design
    16. Physical Database Design
    17. Program and Process Design
      1. Coupling and cohesion
    18. Representing Logic with Pseudocode
    19. Distributed System Design
    20. System Implementation
      1. Coding, testing, and conversion
      2. Test planning
      3. Installation strategies
    21. System Maintenance


    Effective Term:
    Full Academic Year 2019/20
  
  • CIS 281 - Systems Analysis and Design: Applications

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Systems analysis concepts applied to specific software projects. Includes completing a software project from beginning to end, from problem identification to project implementation, using current methodologies and appropriate software development tools.

    Prerequisite(s): CIS 280  


    Course Learning Outcomes
    1. Build a software prototype that solves real-world problems.
    2. Deliver a presentation that solves a real-world problem including the deliverables from each phase of SDLC (Software Development Life Cycle).

    Outline:
    1. Review of Concepts and Tools of Systems Analysis and Design
    2. Project Selection
    3. Project Planning
    4. Analysis
    1. Process Model Using DFDs              
    2. Data Model Using E-R Diagrams
    3. Object-Oriented Modeling
    1. Design
    1. Complete Design-Phase Diagrams
    2. Database Design
    3. Security Considerations
    1. Prototyping
    2. Implementation and Testing
    3. Maintenance


    Effective Term:
    Full Academic Year 2019/2020
  
  • CIS 283 - Advanced Python

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Advanced features of the Python programming language. Includes object-oriented programming, database access, GUI development with Tkinter, and web applications.

    Prerequisite(s): CIS 185 


  
  • CIS 284 - Cybersecurity Capstone

    1-3 Credits, 1.5-5.0 Contact Hours
    .5-1 lecture periods 1-4 lab period

    Capstone experience for the CyberSecurity Associate of Applied Science. Provides an opportunity to reflect on and integrate the knowledge gained from previous courses into a final hands-on project.

    Information: Course activities may take place in a simulated work setting.



    Course Learning Outcomes
    1.        Develop and execute a systematic penetration test into a prescribed system.

    2.        Integrate data from multiple sources in order to critique a business IT security state and produce remediation recommendations.


    Outline:
    1. Project Management
      1. Timeline
      2. Tasks
    2. Perform Penetration Test of a Predetermined System
      1. Perform target reconnaissance
      2. Exploit target system(s)
      3. Develop customer report and recommendations
    3. Post-Incident Response (Defender)
      1. Identify incident source and impact
      2. Remediate vulnerabilities
      3. Complete incident response report


    Effective Term:
    Full Academic Year 2019/20

  
  • CIS 288 - Fundamentals of Cybersecurity

    4 Credits, 4 Contact Hours
    4 lecture periods 0 lab periods

    Introduction to cyber security policy, doctrine, and operational constraints. Includes a broad survey of networking principles, cybersecurity concepts, tools, technologies, and best practices. Also includes hands-on activities to enhance familiarity with networking concepts and practice cybersecurity techniques and procedures.

    Information: This course is designed to meet the University of Arizona South CYBV 301 requirement and is preparatory coursework for the UA South Cyber Operations program. Please see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Compare the different types of cyberattacks.
    2. Explain the major U.S, and International laws governing cyberspace, the restrictions they place on cyber operations, and how they impact an organization’s overall cyber defensive strategy.
    3. Describe the concepts and best practices of a Defense in Depth strategy.
    4. Explain the Vulnerability-Threat-Control Paradigm.
    5. Describe Confidentiality-Integrity-Availability (C-I-A) security triad.
    6. Explain the similarities and differences between OSI and TCP/IP Model.
    7. Explain security shortcomings and flaws in networking hardware and devices.
    8. Demonstrate methods to secure infrastructure, hosts, networks, and the perimeter.

    Performance Objectives:
    1. Define and explain the Vulnerability-Threat-Control Paradigm.
    2. Identify and describe the trade-offs in the (CIA) Confidentiality-Integrity-Availability security triad.
    3. Identify and describe the concepts and best practices of a Defense in Depth strategy.
    4. Identify and describe the types of malware, how malware spreads, and how to mitigate its effects.
    5. Identify and describe the types of networks to include LAN, WAN, MAN, PAN, NAN, WLAN, and the internet. 
    6. Describe and explain the capabilities, characteristics and security flaws of network hardware devices and their operating systems.
    7. Identify and explain how to design basic network architectures.
    8. Identify and explain the similarities and differences between the OSI & the TCP/IP Model.
    9. Identify and describe the basic functions, uses, and characteristics of network protocols.
    10. Identify and describe the history and fundamentals of cryptography.
    11. Identify and describe the different types of cyberattacks.
    12. Describe and explain the active cyber defense cycle’s techniques and mitigation strategies.
    13. Identify and explain the major U.S, and International laws governing cyberspace, the restrictions they place on cyber operations, and how they can impact an organizations overall defensive strategy.

    Outline:
    1. Vulnerability-Threat-Control Paradigm
      1. Vulnerability-Threat-Control Paradigm
      2. CIA triad
      3. Types of threats and threat actors
      4. Threat Method-Opportunity-Motive
      5. Identify and mitigate harm through risk management
      6. Concepts and best practices of a Defense in Depth strategy
        1. Uniform Protection
        2. Protected Enclaves
        3. Information Centric
        4. Threat Vector Analysis
    2. Viruses, Worms, Trojans & other Malware
      1. Types of malware, how it spreads
        1. Viruses
        2. Worms
        3. Trojans
        4. Ransomware
      2. Capabilities and goals of different types of malware
        1. Data harvesting
        2. Unauthorized system access
        3. Denial of Service, Distributed Denial of Service (DOS, DDOS) and its effects on availability
        4. Data destruction
      3. Malware mitigation and prevention strategies
        1. System scanning and monitoring
        2. Data integrity checks
        3. Program execution blocking
        4. System patching & hardening
        5. User education and security culture (e.g., social engineering techniques)
    3. Network Fundamentals
      1. Types of networks to include LAN, WAN, MAN, PAN, NAN, WLAN, and the Internet
      2. Capabilities, characteristics and security limitations of network hardware devices and their operating systems
        1. Hubs
        2. Bridges
        3. Switches
        4. Routers
        5. Firewalls
      3. Techniques, methods, and systems for fighting malware
        1. Intrusion Detection Systems (IDS)
        2. Intrusion Prevention Systems (IPS)
        3. Honeypots
      4. Designing basic network architectures

    a.   Identifying functionality

    b.   modularity of design

    c.   hierarchical design principles in network architectures

    d.   using VLANs (virtual local area networks) to limit broadcasts

    1. Protocol Stacks and IP Concepts  
      1. Introduction and Use of the 7-layered Open Systems Interconnect (OSI) model for Networking
        1. Physical Layer
        2. Data Link Layer
        3. Network Layer
        4. Transport Layer
        5. Session Layer
        6. Presentation Layer
        7. Application Layer
      2. Relation of the 7-layered OSI Model to the four layers of the TCP/IP (Transmission Control Protocol/Internet Protocol) Model
      3. Protocol functions, uses, and their operation in the OSI Model
        1. Media Access Control (MAC) Addressing in local area networks
        2. ARP (Address Resolution Protocol)
        3. Internet Protocol (IP)
        4. Transmission Control Protocol (TCP)
        5. User Datagram Protocol (UDP)
        6. Internet Control Message Protocol (ICMP)
        7. Simple Network Management Protocol (SNMP)
        8. Border Gateway Protocol (BGP)
      4. Similarities and differences between the IPv4 vs. IPv6 standards.
      5. Function of the Domain Name System (DNS) and its support of network communications.
    2. Cryptography & Securing data at rest and on the move
      1. History and fundamentals of cryptography
        1. Communications challenges and cryptographic goals
        2. Plain text vs. Cipher text
        3. History
        4. Ciphers and Cryptanalysis systems
        5. One-Time Pads
        6. Cryptography vs. Cryptology
        7. Cryptosystems
        8. Keys
        9. Key Exchange and Protection
      2. Define and explain the types of Cryptographic Systems
        1. Symmetric Encryption (Private Key Encryption)
        2. Asymmetric Encryption (Public Key Encryption)
        3. Diffie-Hellman Key Exchange
        4. Hash Functions
        5. Digital Signatures
      3. Major capabilities, limitations, characteristics, and usages of the Data Encryption Standard (DES), Advanced Encryption Standard (AES), RSA, Elliptic Curve, MD5, and SHA-1/2/256/512 crypto algorithms.
      4. Capabilities, characteristics, and security vulnerabilities presented by Steganography techniques and tools.
        1. History of steganography
        2. Steganography techniques
        3. Open-Source tools for studying steganography
    1. S-Tools
    2. OpenPuff
    1. Cyber Attacks, Defenses, and Law
      1. Classification of Cyber Attacks
        1. Network based attacks
        2. Client side attacks
        3. Social Engineering attacks
    2. Active cyber defense cycle’s techniques and mitigation strategies
      1. Proper network architectures
      2. Implementation of passive defenses
      3. Cyber Threat Intelligence (CTI)
      4. Network Security Monitoring (NSM)
      5. Incident Response (IR)
      6. Threat and Environment Manipulation (TEM)
    3. Introduction to U.S. Federal/State laws governing cyberspace, and relating these laws to international laws.
      1. Restrictions on cyber operations
      2. Organizational impact
      3. Organizational defensive strategies


    Effective Term:
    Full Academic Year 2020/21
  
  • CIS 299 - Advanced Co-op: Computer Information Systems

    1 Credits, 1 Contact Hours
    1 lecture period 0 lab periods

    A supervised cooperative work program for students in related occupation area. Teacher-coordinators work with students and their supervisors. Variable credit is available by special arrangement.

    Corequisite(s): CIS 299WK  
    Information: May be taken two times for a maximum of two credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Discuss the need for skills in oral and written communication and the importance to job success.
    2. Describe the techniques for managing time and energy for job efficiency.
    3. Identify stress in work situations and begin to develop techniques for coping with stress.
    4. Find and related information on some career field to career goals.
    5. Write a resume and plan an employment interview (real or simulated) and observe (real or filmed) or successfully complete such experiences (s), where available.
    6. Identify some basic principles and theories learned in courses completed, and apply them to problems encountered in real work situations.
    7. Identify problems which arise in work situations and develop some techniques for successful solution to them.

    Outline:
    1. Communication Skills
    1. Importance in job success
    2. Oral skills developed
    3. Written skills developed
    1. Time and Energy Management
    1. Identifying resources and their uses
    2. Techniques for managing, for job efficiency
    1. Stress and Its Management
    1. Types of job stress
    2. Causes of stress
    3. Characteristics of stress
    4. Techniques for managing job stress
    1. Careers: Information and Its Uses
    1. Review of careers in field of study
    2. Sources of career information
    3. Uses of career information
    4. Career objectives
    5. Career plans
    1. Placing Yourself on the Job Market
    1. Identifying varied job markets
    2. Selecting job markets appropriate to your potential
    3. Aspects of presenting oneself on the market
    1. Job information
    2. Resume writing
    3. Backing up the resume
    4. References
    5. The interview
    1. Principles, Theories, and Practices in the Career Field
    1. Application in the work situation
    2. Ongoing discussion
    3. Understanding through application
    1. Problems in the Work Situation
    1. Problem (types) identified
    2. Ways of dealing with problems encountered – ongoing discussion each session


    Effective Term:
    Fall 2010
  
  • CIS 299WK - Adv Co-op Work: Comp Info Sys

    1-8 Credits, 5-40 Contact Hours
    0 lecture periods 5-40 lab periods

    Advanced Co-op Work: Computer Information Systems Introduction to Cooperative Education for second-year students (instruction which provides for success in securing and retaining a training job related to subject area). Includes communication skills, time and energy management, stress and its management, careers: information and its uses, job market, principles, theories, and practices in the career field, and problems in the work situation.

    Corequisite(s): CIS 299
    Information: May be taken two times for a maximum of sixteen credit hours. If this course is repeated, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.


    Course Learning Outcomes
    1. Apply some of the principles, knowledge, and skills learned in classroom and laboratory in real work situations.
    2. Demonstrate improved skills, competence, and levels of accuracy in handling responsibility and work assignments.
    3. Demonstrate improved self-confidence in handling work assignments.
    4. Demonstrate skills in managing human relations: peers (children, customers, clients, etc.) and supervisors.
    5. Deal responsibly with the world of work: reporting promptly and management of time, energy, and stress.
    6. Demonstrate improved understanding of the career field.

    Outline:
    Students are assigned to work (5 hours per credit per week) in a selected field experience job, which is appropriate to their program of study and their level of readiness to enter the world of work.  They will meet with the instructor and on-site supervisor to enhance growth and evaluate progress.  Weekly seminars with other students in the Cooperative Education/field experience or practicum will provide further insights and growth.  Evaluation will be based on each student’s planned objectives and activities for the experience.

    Effective Term:
    Fall 2010

Computer Software Applications

  
  • CSA 100 - Computer Literacy

    1 Credits, 1.5 Contact Hours
    .5 lecture periods 1 lab period

    Overview of computer applications and functions. Includes components of a computer system, spreadsheet, database, and word processing use within a workplace. Also includes computer networks for communication and information.

    Recommendation: Completion of CSA 089  or basic computer and keyboard skills, completion of REA 091  or satisfactory score on the reading assessment test before enrolling in this course. If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
    Information: CSA 100 is a one credit version of CIS 104 /CSA 104 .
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Describe the essential components of a computer system.
    2. Develop basic operating system skills.
    3. Use word processing to compose, file, and retrieve documents.
    4. Create spreadsheets and use basic spreadsheets functions.
    5. Create basic presentations.
    6. Use the Internet for e-mail and basic research using the World Wide Web.

    Outline:
    1. Components of a Computer System
      1. Hardware
      2. Peripheral, Input and Output devices
    2. Operating System Basics
      1. File management
      2. Using windows
      3. Starting applications
    3. Word Processing Fundamentals Within a Workplace
      1. Functions of a word processor
      2. Composing documents on the computer
      3. Saving and opening files
      4. Correcting errors and moving text
    4. Spreadsheet Fundamentals Within a Workplace
      1. Functions of spreadsheet software
      2. Basics of spreadsheet operations
      3. Formats for computerized data displays
      4. Accuracy in entering and retrieving data
    5. Presentation Graphics Fundamentals Within a Workplace
      1. Functions of presentation software
      2. Presentation basic principles
      3. Creating presentations
      4. Saving and opening files
    6. Internet Fundamentals
      1. Using E-mail and online communities
      2. Searching for information
      3. Critical evaluation of Internet information


    Effective Term:
    Fall 2015
  
  • CSA 110 - Spreadsheets: Microsoft Excel

    3 Credits, 4 Contact Hours
    2 lecture periods 2 lab periods

    Fundamentals of spreadsheet applications using Microsoft Excel. Includes spreadsheet concepts, formulas and functions, formatting worksheets and cells, working with charts and graphics. Also includes Excel lists, managing multiple worksheets and workbooks, collaborating on a workbook, developing an Excel application, data tables and Scenario management, using Solver, importing data, and advanced functions and filtering.

    Prerequisite(s): MAT 086 with a C or better or MAT 089A  through Module 22 or required score on the Mathematics assessment test.
    Recommendation: Completion of CSA 089  or basic computer skills, completion of WRT 101 , REA 091  or required score on the assessment test before enrolling in this course. If any recommended course is taken, see a financial aid or Veteran’s Affairs advisor to determine funding eligibility as appropriate.
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Describe and demonstrate spreadsheet concepts in Excel.
    2. Create simple formulas using Excel functions.
    3. Format and print worksheets and data.
    4. Create and format charts including graphics.
    5. Plan, create and manage data using Excel’s List features.
    6. Manage multiple worksheets and workbooks.
    7. Perform workbook collaborations and non-interactive Web pages.
    8. Develop an Excel application including data validation and creating macros.
    9. Conduct data analysis using data tables and Scenario Manager.
    10. Solve complex problems using Solver.
    11. Import data from text files, database and queries into Excel.
    12. Demonstrate advanced logical functions and filtering.
    13. Customizing Excel.

    Outline:
    1. Spreadsheet Concepts and Microsoft Excel
      1. Using Excel to manage data
      2. Worksheet navigation and design
      3. Developing a worksheet
      4. Entering and editing data
      5. Working with ranges, rows and columns
      6. Headers and footers
      7. Previewing and printing formulas and worksheets
    2. Formulas and Functions
      1. Excel functions
      2. Relative and absolute references
      3. Paste options
      4. Insert function dialog box
    3. Formatting Worksheets and Cells
      1. Font types and styles
      2. Cells and cell content
      3. Cell borders and backgrounds
      4. Rows and columns
      5. Background images and sheet tabs
      6. The printed worksheet
    4. Working with Charts and Graphics
      1. Creating charts
      2. Embedded charts
      3. Chart styles and types
      4. Modifying a chart
      5. Formatting chart elements
      6. Adding sparklines
    5. Working with Excel Lists
      1. Introduction to lists
      2. Planning and creating a list
      3. Creating a list range
      4. Sorting data
      5. Maintaining a list
      6. Auto filters and custom filters
      7. PivotTables, PivotChart, Slicer
    6. Managing Multiple Worksheets and Workbooks
      1. Grouping worksheets
      2. Referencing cells and ranges
      3. Data consolidation
      4. Using templates
      5. Working with linked workbooks
      6. Using LookUp Tables
    7. Collaborating on a Workbook and Web Page
      1. Auditing formulas
      2. Tracing and fixing errors
      3. Creating a shared workbook
      4. Tracking changes
      5. Merging workbooks
      6. Non-interactive Web pages
      7. Creating and using hyperlinks
      8. Saving a workbook as an XML file
    8. Developing an Excel Application
      1. Validating data entry
      2. Protecting a worksheet and workbook
      3. Naming cells and ranges
      4. Working with macros
      5. Recording and running a macro
    9. Data Tables and Scenario Management
      1. Cost-volume-profit analysis
      2. One and two-variable data tables
      3. Using array formulas
      4. Scenario manager
      5. Creating scenario reports
    10. Using Solver for Complex Problems
      1. Finding a solution
      2. Creating a Solver answer report
      3. Solver models
    11. Importing Data into Excel
      1. Importing text files
      2. Databases and queries
    12. Advanced Functions and Filtering
      1. Excel’s logical functions
      2. Calculating conditional counts and sums
      3. Advanced filtering
      4. Working with financial functions
    13. Customizing Excel
      1. Modifying screen elements such as the QAT, the ribbon, menu, and tabs
      2. Adding tabs to the ribbon
      3. Deleting screen elements
      4. Importing and exporting modification to the Excel screen elements


    Effective Term:
    Full Academic Year 2021/22

Corrections Academy

  
  • COR 110 - County Correctional Officer Training Academy

    18.00 Credits, 18.00 Contact Hours
    18.00 lecture periods 0 lab periods

    Training for county correctional officers. Includes ethics, human relations, law, investigations, operations, stress management, proficiency skills, reports and records, defensive tactics, inmate mental health, and juveniles.

    Information: This course is open only to those sponsored by the Pima County Sheriff’s Department.


  
  • COR 115 - Corrections Training Officer

    3.00 Credits, 3.00 Contact Hours
    3.00 lecture periods 0 lab periods

    Application of training and evaluation of recruit corrections officers.  Includes operations on the first floor and front desk, in the identification and holding area, and for visitation. Also includes operations of recreation yards, general population pods, and special unit areas.




Culinary Arts

  
  • CUL 101 - Principles of Restaurant Operations

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Fundamentals of operating and managing a restaurant, such as concept development; menu development and food purchases; kitchen equipment; and budgeting and cost control. Includes restaurant organization, job definitions and staffing, employee training, marketing, sales and promotion, customer relations and fundamentals of managing an off-premise catering service. In accordance with UNESCO certification, also includes ethical ingredients (local produce, protein, seafood, seeds, and grains); sourcing locally based on seasonality; sustainable kitchen practices; and offering menu items that complement the Southern Arizona growing region.

    Prerequisite(s): CUL 105  and CUL 140 .
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Explain and apply concept development principles in restaurant operations and catering services.
    2. Discuss the significance of location, seating, visibility, accessibility, and design in restaurant operations.
    3. Demonstrate the principles of menu preparation for dine-in and catering services, including menu types, design, analysis, and layout.
    4. Demonstrate budget and cost control principles through practical exercises and case analysis.
    5. Explain the significance of employment law as it relates to recruiting, interviewing, selection, termination, and employment testing in restaurant operations.
    6. Describe types of kitchen equipment used in restaurant operations and discuss maintenance and sanitation of equipment.
    7. Prepare a simulated marketing plan with emphasis on product and service, advertising and merchandising, sales, and public relations.
    8. Describe considerations in food purchasing, storage, and product selection.

    Outline:
    I.       Concept Development

             A.   Definition

             B.   Life cycles

             C.   Utility and level of service

             D.   Profitability

    II.       Concept Location and Design

             A.   Seating

             B.   Location information check list

             C.   Visibility

             D.   Accessibility

             E.   Design criteria

    III.      Menu Development

             A.   Type

             B.   Analysis

             C.   Layout

             D.   Design

    IV.     Budgeting and Controlling Costs

             A.   Forecasting

             B.   Budgeting costs

             C.   Expense control

             D.   Gross profit

    V.      Staffing the Restaurant

             A.   Employment laws

             B.   Recruiting, interviewing, and selection

             C.   Termination

             D.   Employment testing

    VI.     Kitchen Equipment

             A.   Categories

             B.   Specialty cooking equipment

             C.   Kitchen maintenance

             D.   Sanitation considerations

    VII.    Marketing Plan, Sales, and Promotion

             A.   Marketing Plan

             B.   Sales

             C.   Promotion

    VIII.    Food Purchasing

             A.   Systems

             B.   Storage

             C.   Selected product purchasing


    Effective Term:
    Full Academic Year 2019/20

  
  • CUL 105 - Food Service Nutrition and Sanitation

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Basic nutrition concepts with emphasis on the nutritional concerns of restaurants and other types of food service operations. Includes the theory of nutritional label reading; nutritional food values; and the effects food has on the body. Also includes optimal sanitation policies and procedures; maintaining a clean work environment safe from food-borne illnesses; Hazard Analysis Critical Control Points (HACCP); safety and accident prevention; storage, preparation, and cleaning of work surfaces; and legal requirements based on regulations of the local municipality.

    Corequisite(s): CUL 140  
    Information: Consent of Culinary Arts Department is required before enrolling in this course. Students are required to pass the National ServSafe Exam prior to enrolling in additional Hospitality or Culinary classes.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1.   Identify and describe basic food safety concerns in a commercial food service facility.

    2.   Identify and describe food handling and storage techniques necessary for the prevention of food-borne illnesses.

    3.   Explain and apply the Hazard Analysis Critical Control Points (HACCP) concept to a commercial food service facility.

    4.   Describe proper cleaning and sanitizing techniques for equipment and utensils.

    5.   Explain the legal requirements for food service safety and sanitation, including the role of governmental agencies in maintaining safe food service facilities.

    6.   Select foods and plan menus that promote individual health and fitness for a variety of age groups using standard food guides and guidelines.

    7.   Describe the role of nutrition in promoting optimal health and fitness.

    8.   List the major types, functions, and food sources of carbohydrates, lipids, proteins, vitamins, minerals and water.


    Outline:
    I.       Creating a Safe Food Service Environment

             A.   Occupational safety hazards

             B.   Food service worker personal habits

             C.   Managerial and supervisory responsibilities

    II.       Food-borne Illnesses

             A.   Potential hazards

             B.   Cross contamination

             C.   Common causes of food borne illnesses

    III.      Hazard Analysis Critical Control Points (HACCP): A Food Protection System

             A.   Introduction to the HACCP system

             B.   Hazards

             C.   Analysis

             D.   Critical control points

             E.   Time and temperature charting

    IV.     Sanitation in the Purchasing, Receiving and Storage of Food

             A.   Food suppliers

             B.   Receiving fresh foods

             C.   Receiving processed foods

             D.   Storing food and supplies

    V.      Sanitation in the Preparation and Service of Food

             A.   Time and temperature principles

             B.   Thawing food

             C.   Preparing food

             D.   Cooking food

                   1.   Cooking temperatures for meat

                   2.   Holding temperatures

                   3.   Preventing cross-contamination

             E.   Transporting food

             F.   Using leftover food

    VI.     Maintaining Sanitary Facilities and Equipment

             A.   Facilities design

             B.   Cleaning and sanitizing equipment and utensils

                   1.   Manual dishwashing

                   2.   Mechanical dishwashing

             C.   Pest control

             D.   Garbage and trash disposal

    VII.    Safety and Accident Prevention

             A.   Preventing accidents

             B.   First aid

             C.   Fire safety

             D.   Emergency procedures and crisis management

    VIII.    Legal Requirements for Food Service Safety and Sanitation

             A.   Regulatory agencies

                   1.   Federal

                   2.   State

                   3.   Local

             B.   Pima County Health Department procedures and requirements

    IX.     Health and Nutrition

             A.   Dietary factors involved in promotion of health

             B.   Basic nutrition guidelines

     X.     Evaluation and Use of Popular and Commercial Nutrition Information in Planning Menus

             A.   Guidelines for evaluating contemporary nutrition information.

             B.   Extracting information from food labels

                   1.   United States Recommended Daily Allowances (RDAs)

                   2.   Menu label requirements

                   3.   Evaluating ingredients

                   4.   Nutrient analysis

             C.   Application of nutrition information to menu planning

                   1.   U.S. food guides and guidelines

                   2.   Tables of food composition

                   3.   Food labels

                   4.   Exchanges

                   5.   Recommended Daily Allowances (RDAs)

    XI.     Nutrition Principles and the Life Cycle

             A.   Infants and toddlers

             B.   Early childhood

             C.   Adolescence

             D.   Adults

             E.   Seniors


    Effective Term:
    Full Academic Year 2019/20

  
  • CUL 130 - Savory Cuisine

    3 Credits, 5 Contact Hours
    1 lecture period 4 lab periods

    Introduction to all facets of hot foods. Includes classic uses of stocks; sauces; soups; liaisons such as roux and starches; cooking techniques; knife and cutting skills; preparation of vegetables; menu scaling; costing; and percentage of yields.

    Prerequisite(s): CUL 105  and CUL 140 .
      button image Prior Learning and link to PLA webpage

    Course Learning Outcomes
    1. Prepare stocks in a traditional manner and describe their uses in classic and contemporary kitchens.
    2. Prepare leading and secondary sauces and explain the appropriate use of each.
    3. Identify the various types of soups and demonstrate the techniques for making each type.
    4. Use liaisons.
    5. Demonstrate the appropriate use of a variety of cooking techniques.
    6. Prepare a variety of vegetables, starches and grains, demonstrating basic knife skills.
    7. Identify prime cuts of meat.
    8. Prepare meats, poultry, fish, and shellfish for hotel/restaurant use.
    9. Prepare a variety of egg dishes.

    Outline:
    1. Classical Stocks
      1. Types
        1. Brown
        2. White
        3. Fish
        4. Vegetable/mushroom
        5. Glaces
        6. Coulis
      2. Uses of stocks
        1. Classic kitchens
        2. Contemporary kitchens
    2. Sauces
      1. Mother/leading Sauces
        1. Brown
        2. Veloute
        3. Supreme
        4. Emulsified
        5. Tomato
        6. Bechamel
      2. Small/compound
      3. Beurre Blanc and Beurre Rouge
      4. Reduction sauces
    3. Soups
      1. Clear
      2. Cream
      3. Hot
      4. Cold
      5. Bisque
    4. Liaisons
      1. Roux
        1. White
        2. Brown
      2. Starches
        1. Potato
        2. Rice
        3. Corn
        4. Arrowroot
        5. Flour
    5. Cooking Techniques
      1. Sauté/sweat
      2. Braise
      3. Grill
      4. Broil
      5. Roast
      6. Poach/simmer
    6. Preparation of Vegetables
      1. Identification
        1. Green
        2. Root
        3. Grains
        4. Farinaceous
      2. Basic Knife Cuts
        1. Brunoise
        2. Dice
        3. Julienne
        4. Jardiniere
        5. Turned
        6. Chiffonade
        7. Bias
    7. Butchering
      1. Beef
      2. Poultry
      3. Game
      4. Lamb
      5. Fish
      6.    Shellfish
    8. Egg Cookery
      1. Boil
      2. Poach
      3. Fry
      4. Omelets


    Effective Term:
    Full Academic Year 2019/20
  
  • CUL 140 - Culinary Principles

    3 Credits, 3 Contact Hours
    3 lecture periods 0 lab periods

    Introduction to the hospitality and culinary arts profession. Includes professionalism; kitchen operations and culinary techniques; kitchen skills; cutting skills and proper knife use; equipment and utensil identification; use and storage of ingredients; and safety precautions. Also includes demonstrations of various cooking methods, such as dry heat cooking (roasting, grilling, sautÈing, pan frying), moist heat cooking (braising, shallow poaching, deep poaching, steaming), baking (techniques and production), and other sauces. Also includes herb and spice identification, along with scaling of a recipe, portion yields, and costing.

    Corequisite(s): CUL 105  
    Information: Consent of Culinary Arts Department is required before enrolling in this course.
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Demonstrate and highlight key sanitation practices of a professional kitchen.
    2. Demonstrate proper beginning knife skills.
    3. Define cooking and food service terminology, to include both English and non-English vocabulary.
    4. Identify equipment and small-ware used in a professional kitchen.
    5. Properly identify various foods: herbs and spices, vegetables, chocolates, etc.
    6. Identify and apply cooking tools and equipment.
    7. Describe the process of sensory evaluation and conduct such an evaluation of various foods.
    8. Identify and describe classic stocks and sauces and their use in modern and classic food service.

    Outline:
    I.       The Culinary Profession

             A.   History of food preparation

             B.   History of the culinary profession

             C.   Great chefs

                   1.   Kitchen brigade

                   2.   Hierarchy of positions

    II.       Job Responsibilities

    III.      Food Service Vocabulary

             A.   Value and use of terminology

             B.   Professional jargon

    IV.     The Menu

             A.   Elements

             B.   Design

    V.      Principles of Cooking

             A.   Heat transfer

             B.   Cooking media

             C.   Cooking methods

                   1.   Dry heat

                   2.   Moist heat

                   3.   Combination

    VI.     Tools and Equipment

             A.   Hand tools

                   1.   Identification and selection

                   2.   Use and maintenance

             B.   Heavy Equipment

                   1.   Identification and selection

                   2.   Use and maintenance

    VII.    Knives and Knife Skills

             A.   Selecting and storing

             B.   Sharpening and steeling

             C.   Classic cuts

    VIII.    Food Tasting

             A.   Biological and physical components

             B.   Cultural impact

             C.   Sensory evaluations

    IX.     Stocks

             A.   Stock Making

                   1.   Brown

                   2.   White

                   3.   Fish

                   4.   Vegetable

             B.   Reductions and glaces

             C.   Use in classic and contemporary food service

    X.      Sauces

             A.   Mother/Leading sauces

                   1.   Brown

                   2.   Veloute

                   3.   Bechamel

                   4.   Hollandaise

                   5.   Tomato

             B.   Small/compound sauces

             C.   Beurre Blanc and Beurre Rouge

             D.   Reduction sauces

    XI.     Herbs and Spices

             A.   History

             B.   Tasting and sensory evaluation

             C.   Culinary Usage

    XII.    Chocolate

             A.   History

             B.   Tasting and sensory evaluation

             C.   Culinary usage

    XIII.    Vegetables

             A.   Identification

             B.   Selection and storage

             C.   Preparation and use


    Effective Term:
    Full Academic Year 2019/2020

  
  • CUL 145 - Meat Fabrication

    3 Credits, 5 Contact Hours
    1 lecture period 4 lab periods

    Identification and preparation of meat proteins. Includes identification of primal, subprimal, and retail cuts; fabrication of meat into subprimal (wholesale) and retail cuts; meat preservation, and the seven principles underlying hazard analysis and critical control points (HACCP). Also includes shear force measurements and values, preservation methods, and costing principles.

    Prerequisite(s): CUL 105  and CUL 140 .



    Course Learning Outcomes
    1    Explain the carcass anatomy of meat animals and identify primal cuts of meat.

    2.   Explain the composition of cuts of meat and identify both wholesale and retail cuts.

    3.   Fabricate primal and subprimal cuts of meat animals into wholesale and retail cuts respectively.

    4.   Discuss types of preservation and packaging methods used in the industry.

    5.   Explain and apply the seven principles underlying hazard analysis and critical control points (HACCP) in order to ensure the production of high quality meat products and minimize food safety hazards.

    6.   Determine tenderness of cuts of meat by employing shear force values.

    7.   Specify costing principles based on grade and cut of fabricated meat products.


    Outline:
    I.       Carcass Anatomy and Primal Cuts of Meat

             A.   Beef

             B.   Pork

             C.   Lamb

             D.   Other

    II.       Cuts of Meat

             A.   Composition

             B.   Wholesale (subprimal)

             C.   Retail

    III.      Fabrication

             A.   Primal cuts

             B.   Subprimal or wholesale cuts

             C.   Fabrication of subprimal into retail cuts

             D.   Cost principles based on grade and cut

    IV.     Preservation Methods

             A.   Charcuterie

             B.   Forcemeat

             C.   Salt

             D.   Confit

    V.      Hazard Analysis and Critical Control Points (HACCP)

             A.   Principle 1 - Conduct a Hazard Analysis

             B.   Principle 2 - Determine Critical Control Points

             C.   Principle 3 - Establish Critical Limits

             D.   Principle 4 - Establish Monitoring Procedures

             E.   Principle 5 - Establish Corrective Actions

             F.   Principle 6 - Establish Verification Procedures

             G.   Principle 7 - Establish Record Keeping and Documentation Procedure

    VI.     Meat Tenderness

             A.   Tenderness measurements

             B    Shear force values


    Effective Term:
    Full Academic Year 2019/20

  
  • CUL 150 - Garde Manger

    3 Credits, 5 Contact Hours
    1 lecture period 4 lab periods

    Introduction to the fundamentals of Garde Manger. Includes care of equipment, sanitation, and knife skills. Also includes basic sandwiches; herbs and spices; composed salads; bound salad greens; dressings (emulsified and non-emulsified); charcuterie; terrine; and other aspects of garde manger food preservation and preparation.

    Prerequisite(s): CUL 105  and CUL 140 .
    Corequisite(s): CUL 130 , CUL 160  
      button image Prior Learning and link to PLA webpage



    Course Learning Outcomes
    1. Identify the variety of equipment used in Garde Manger work and demonstrate techniques for cleaning the equipment in a sanitary and safe manner.
    2. Demonstrate proper basic knife skills.
    3. Identify common herbs and spices.
    4. Practice commercial cooking techniques.
    5. Prepare a variety of foods to include but not limited to: assorted soups, cheeses, pâté and types of sausage, salad greens, basic sandwiches, emulsified and non-emulsified dressings.

    Outline:
    I.       Care of Equipment

             A.   Identify and clean

                   1.   Slicers

                   2.   Grinders

                   3.   Buffalo choppers

                   4.   Food processors

                   5.   Mixing machines

             B.   Pate molds

                   1.   Terrines

                   2.   Timbales

    II.       Dressings: Emulsified and Non-Emulsified

             A.   Vinegars

             B.   Oils

             C.   Binders

             D.   Mustards

             E.   Mayonnaise

    III.      Knife Skills

             A.   Brunoise

             B.   Dice

             C.   Julienne

             D.   Chiffonade

    IV.     Basic Sandwiches

             A.   Types

             B.   Preparation

             C.   Presentation techniques

    V.      Herbs and Spices

             A.   Herbs - identification

                   1.   Basil

                   2.   Cilantro

                   3.   Thyme

                   4.   Rosemary

                   5.   Mint

                   6.   Oregano

             B.   Spices - identification

                   1.   Nutmeg

                   2.   Pepper

                   3.   Cinnamon

                   4.   Allspice

                   5.   Cloves

                   6.   Ginger

    VI.     Salad Greens

             A.   Washing and storage

             B.   Types

                   1.   Romaine

                   2.   Bibb

                   3.   Endive

                   4.   Frisee

                   5.   Oakleaf

             C.   Serving techniques

    VII.    Commercial Cooking Techniques

             A.   Sauté and sweat

             B.   Grilling

             C.   Poaching and simmering

             D.   Blanching

             E.   Braising

    VIII.    Soups

             A.   Clear

             B.   Cream

             C.   Hot

             D.   Cold

    IX.     Sausage and Pâté

             A.   Types

             B.   Preparation

             C.   Presentation techniques

    X.      Cheese

             A.   Types

             B.   Identification

             C.   Preparation


    Effective Term:
    Full Academic Year 2019/2020

 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 17