Apr 24, 2024  
2020-2021 Course Catalog 
    
2020-2021 Course Catalog [ARCHIVED CATALOG]

Course Descriptions & Competencies


The following are standard, approved subjects. Availability of any subject depends on the scheduling, program and student needs at the time. The receiving college or university determines the transferability of courses.

Course Types

Adjunct Adjunct courses may be temporary or experimental and may be used to fulfill elective credit in programs that lead to a degree or diploma. Adjunct courses may not be used to fulfill or substitute for required or option courses in any degree or program.

General Noncore courses identified as freshman-sophomore courses.

Open Occupationally specific courses corresponding to courses in certain professional programs at four-year institutions.

Voc/Tech Occupationally specific courses. Transferability is generally limited. Only 16 credits can apply to the AA/AS degree.

Core Traditional liberal arts courses in the first two years of a baccalaureate degree.

College preparatory (Coll Prep) College preparatory and skill building courses. College Preparatory courses cannot be used to fulfill degree requirements.

P/F Indicates courses taken pass/fail.

Prerequisites Successful completion of a course or other criterion necessary for a student to succeed in a higher level course.

Corequisites A course that must be taken concurrently or prior to the course.

*An instructor may deny enrollment in or drop a student from a specific course if a course
Prerequisite has not been met.

 

Business

  
  • BUS 220 - Intro International Business

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    The International Business course is designed to help students understand the dynamics of global trade. This course examines the cultural, economic, legal, political, social and technological environment of international business. The course also provides an overview of marketing, management, distribution and job opportunities available for business students.
    Competencies
    1. Describe international business foundation and the basics.
      1. Appraise the historical background and development of international business.
      2. Identify the fundamentals of international trade economic factors that govern it.
    2. Define global economic systems.
      1. Describe the economic problems of supply and demand.
      2. List the elements of factors of production.
      3. Compare three types of economic systems affecting international trade.
    3. Discuss the role of government and cultural influences on global trade.
      1. Recognize the differences in cultural influences, communication and value systems of global business.
      2. Discuss the politics and roles governments play in the conduct of international business.
    4. Analyze the legal frame-work in global trade
      1. Classify the methods of business ownership, operations of global businesses and identify eight methods for getting involved in international business.
      2. Examine differences in international legal systems and liability, explain property and contract laws, and mechanisms in resolving legal differences.
    5. Describe the mechanics of international trade.
      1. Explain the process involved in importing/exporting.
      2. Discuss the role of international trade agreements.
      3. Examine the role of international finance and mechanisms of foreign exchange including the role of international finance agencies.
    6. Write the components of an international business plan.
      1. Evaluate critical steps in creating and starting an entrepreneurial international business plan.
      2. Explain the characteristics of successful managers and how management style varies; understand the cultural differences on a global workforce.
      3. Identify and describe three types of global production methods, and operation management.
      4. Discuss international marketing mix plans and strategies; identify trends that influence marketing opportunities.
    7. Explain the foundations of human resource management.
      1. Compare four approaches to human resource management.
      2. Determine staffing needs.
      3. Appraise recruiting and selection process.
      4. Identify four areas of training and development for global employees.
      5. Explore and identify career planning and opportunities in the international marketplace.
      6. Evaluate five sources for career information; five factors that influence the availability of jobs and six ways to prepare for an international career.
    8. Investigate the role of modern technology in global workplace.
      1. Explain the creation and the challenges of the global information systems.
      2. Identify three components of a global information system.
    9. Explain international distribution and logistics.
      1. Discuss global transportation modes, distribution and logistics activities involved in global trade.
      2. Contrast direct and indirect channels of distribution.
      3. Explain the role played by global intermediaries.
      4. Assess the role of logistics in international trade and compare transportation modes available to international distributors.

  
  • BUS 231 - Quantitative Methods/Bus Decisions

    Credits: 4
    Lecture Hours: 4
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: General
    An introduction to management research methods used in business. Topics include probability, breakeven analysis, inventory control, statistics and transportation models.
    Prerequisite: MAT 073  or intermediate Algebra or 2 years of H.S. algebra or department permission
    Competencies
    1. Examine how quantitative analysis is used in business.
      1. Explain the quantitative analysis approach.
      2. Describe the application of quantitative analysis in a real situation.
      3. Identify possible problems in using quantitative analysis.
      4. Illustrate how computers can be used to perform quantitative analysis.
    2. Analyze how probability concepts relate to analysis.
      1. Describe the two basic rules of probability and the foundations of probability analysis.
      2. Distinguish between mutually exclusive and collectively exhaustive events.
      3. Distinguish between events that are statistically dependent and those that are statistically independent.
      4. Apply formulas for joint, marginal, and conditional probabilities under both dependent and independent conditions.
      5. Use Bayes’ theorem to establish posterior probabilities.
    3. Examine how probability distributions relate to quantitative analysis.
      1. Illustrate through examples both discreet and continuous random variables.
      2. Explain the difference between discreet and continuous probability distributions.
      3. Calculate the expected value and variance of a discreet probability distribution.
      4. Use the binomial table to solve problems.
      5. State the 1, 2, and 3 standard deviation areas under the normal curve.
      6. Use the standard normal probability table.
      7. Express the meaning of Z in the normal distribution.
    4. Assess the roles of different families of forecasting techniques and when each should be used.
      1. Compare theories and applications of moving averages, exponential smoothing and trend time-series models.
      2. Adjust seasonal data.
      3. Describe the Delphi-decision making approach.
      4. Analyze data by computer and interpret the outputs.
    5. Summarize how businesses apply decision theory to their operations.
      1. List the steps of the decision-making process.
      2. Describe the types of decision-making environments.
      3. Use probability values to make decisions under risk.
      4. Make decisions under uncertainty, where there is risk but probability values are not known.
      5. Use computer to solve basic decision-making problems.
    6. Evaluate how useful decision trees and utility theory are to the decision process.
      1. Develop accurate and useful decision trees.
      2. Revise probability estimates using Bayesian analysis.
      3. Explain the importance and use of utility theory in decision making.
      4. Utilize computers to solve more complex decision problems.
    7. Investigate the relationship between variables in a regression model.
      1. Develop and interpret simple linear regression models.
      2. Use a multiple regression model to predict.
      3. Use dummy variables to model categorical data.
    8. Summarize how inventory control impact organizational operations and profitability.
      1. Explain the importance of inventory control.
      2. Use the economic order quantity (EOQ) to determine how much to order.
      3. Computer the reorder point (ROP) in determining when to order more inventory.
      4. Determine other inventory control quantities, including the optimal number of orders per year and the number of days between orders.
    9. Develop strategies which utilize several more complex inventory control models.
      1. Determine the economic order quantity without the instantaneous receipt assumption.
      2. Handle inventory problems that allow quantity discounts or have planned shortages.
      3. Illustrate the use of safety stock with known and unknown stockout costs.
      4. Perform ABC analysis and joint ordering.
    10. Relate graphical methods of linear programming to organizational decision making.
      1. Describe the basic assumptions of linear programming and the properties of linear.
      2. Formulate small to moderate sized LP problems.
      3. Solve graphically any LP problem that has only two variables by both the corner point and iso-line methods.
    11. Relate how simplex method of linear programming compares with graphical methods.
      1. Convert LP constraints to equalities with slack, surplus, and artificial variables.
      2. Set up and solve both maximization and minimization LP problems with simplex tableaus.
      3. Explain the meaning of every number in a simplex tableau.
    12. Contrast a variety of linear programming applications.
      1. Describe major applications areas from marketing and production.
      2. Identify major applications from labor scheduling and finance.
    13. Structure several linear programming
      1. Use the northwest corner method and Vogel?s approximation method to find initial solutions to transportation problems.
      2. Apply the stepping-stone and the MDOI methods to find optimal solutions to transportation problems.
      3. Solve facility location and other application problems with the transportation model.
    14. Analyze the differences between linear programming and integer programming.
      1. Understand and solve the 3 types of integer programming probems.
      2. Apply the branch and bound method to solve integer programming problems.
      3. Solve graphically a goal programming problem that has only two variables.
    15. Assess the importance of queuing theory to an organization?s decision making.
      1. Describe the trade-off curves for cost of waiting time and cost of service provided.
      2. Discuss the three parts of a queuing system ? the calling population, the queue itself and the service facility.
      3. Identify the basic queuing system configurations and assumptions of the common models.
      4. Analyze by computer a variety of operating characteristics of waiting lines.
    16. Appraise what role simulation plays in organizational decision making.
      1. Identify the seven steps of conducting a simulation.
      2. Explain advantages and disadvantages of simulation.
      3. Develop random number intervals and use them to generate outcomes.
    17. Explain how network models relate to project control.
      1. Describe how to plan, monitor, and control projects with the use of PERT.
      2. Determine earliest and latest starts, earliest and latest finishes, and slack times for each activity as well as overall project time.
      3. Find the shortest path through a network using the shortest-route technique.

  
  • BUS 250 - Principles of Real Estate

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    Fundamental principles, economics, law, working concepts and terminology. Focuses on real estate law and assists those preparing for the apprentice salesperson examination.
    Competencies
    1. Explain the broad social and economic impact of real estate.
      1. List the major factors involved in determining the need for housing units.
      2. Express the major reasons for declining home ownership in recent years.
    2. Summarize a variety of career opportunities and the broad scope of the real estate business.
    3. Explain the importance of economic base analysis, business cycles, and the real estate cycle on real estate business.
      1. Explain how the business cycle affects real estate activities.
      2. Describe the real estate cycle.
      3. Summarize the major factors that affect the real estate market.
    4. Summarize the various property rights and ramifications of real estate ownership.
      1. Differentiate real property, personal property, and fixtures.
      2. Explain the various titles that can be used to own real property.
      3. Assess the four types of estates a person can hold in land.
      4. Compare the three types of concurrent ownership in real property.
      5. Describe the following four types of ownership interests in property.
    5. Interpret the general principles of contracts and how they apply to real estate transactions.
      1. Describe the six basic elements of the real estate contract.
      2. Discuss the differences in a marketable title and an insurable title.
      3. Describe the content and function of a deed.
      4. Summarize the content of the purchase agreement.
    6. Compare types of leases available in renting real property
      1. Describe the four kinds of tenancies of leasehold estates.
      2. Describe the common lease covenants found in a residential lease agreement.
      3. Discuss the common ways of terminating leases.
    7. Explain the various types of liens and their purposes.
    8. Compare traditional and alternative means of financing a real estate purchase.
      1. List the advantage and disadvantage of the most common financing instruments.
      2. Identify the likely users of each of the common finance instruments.
    9. Summarize the basic tools of real estate investment analysis.
      1. Discuss reasons why people invest in real estate.
      2. Assess the risks of real estate investment.
    10. Analyze the basic concepts of residential appraising.
      1. Identify elements that influence the value of property.
      2. Discuss the three common approaches to single-family residential real property.
    11. Point out benefits of renting real property vs. owning real property.
      1. Discuss five factors that are important considerations in the selection of a home.
      2. Describe the types of choices a home buyer has when purchasing a home.
    12. Contrast the role of brokers and agents in real property transactions.
      1. Describe agency.
      2. List the kinds of agents
      3. Describe the duties of an agent to a principal.
      4. Describe the four types of employment contracts between principal and agent.

  
  • BUS 260 - Introduction to Insurance

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    An introduction to managing risks and making the best use of insurance. Various forms of personal and property insurance coverages are introduced. Insurance coverages as they relate to both business operations and personal situations are discussed.
    Competencies
    1. Evaluate the major categories of risk.
      1. Identify the types of risk in each category.
      2. List the characteristics of each type of risk.
    2. Summarize the techniques for treating loss exposure.
      1. Analyze loss frequency.
      2. Analyze loss severity.
    3. Explain the concepts of indemnification and insurable interest
      1. List the general requirements of an insurable risk
      2. Indicate how these concepts are applied.
      3. Contrast insurance with gambling and speculation.
    4. Identify the components of the Law of Negligence.
      1. List the elements of a negligent act.
      2. Discuss the defenses against negligence.
    5. Analyze the sections of a homeowners insurance policy.
      1. Examine the major provisions in the Homeowners 3 policy.
      2. Examine the duties imposed on the insured after a loss occurs.
      3. Describe some endorsements that can be added to a homeowners policy.
    6. Compare the sections of a personal auto policy.
      1. Identify the persons who are insured for liability insurance under the personal auto policy.
      2. Outline the duties imposed on the insured after an accident or loss occurs.
    7. Investigate the insurance programs for property and liability coverage other than homeowners and personal auto.
      1. Identify the major forms that are used in the Dwelling 89 program.
      2. List the features of federal property insurance programs.
      3. Define title insurance.
      4. Explain commercial property and commercial liability insurance.
    8. Analyze the need for life insurance protection.
      1. Differentiate among term, universal, and whole life insurance.
      2. Identify the features of a life insurance contract.
      3. Discuss the methods for estimating the amount of insurance to own.
      4. Explain the nature of an annuity and how it differs from life insurance.
    9. Evaluate employee benefits.
      1. Describe the methods for handling life and health insurance under current economic trends.
      2. Discuss retirement plans including Keogh, IRA, SEP, and 401 (k).
    10. Explain the reasons for and characteristics of social insurance programs.
    11. Assess the insurance industry.
      1. Compare types of insurers and marketing systems.
      2. Define the rate making, underwriting, production, claim settlement, reinsurance, and investment operations of an insurance company.
      3. Explain how insurance rates are determined.
      4. Discuss government regulation of insurance.

  
  • BUS 278 - Employment Law

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    Emphasis is on the principles of business law as it pertains to the human resource function. The course covers laws applicable to selection, testing, hiring, discipline, personnel policies and procedures. The course also covers Equal Employment laws and related discrimination issues. The Occupational Safety and Health Act, Family and Medical Leave Act, and workers compensation topics are discussed as they relate to the business environment.
    Prerequisite: BUS 185  
    Competencies
    1. Compare the relationship the employee and general contractor.
      1. Identify Internal Revenue Service guidelines for determining who is an employee.
      2. List legal issues when hiring employees as opposed to independent contractors.
      3. Explain considerations of obtaining worker?s compensation insurance and liability insurance.
      4. Explain the employment-at-will doctrine.
    2. Demonstrate basic principles of ethical and legal hiring.
      1. Write job descriptions that comply with employment law.
      2. Explain why job descriptions are necessary.
      3. Explain legal interviewing methods and questions.
      4. Identify legal aspects of applicant testing.
      5. Discuss legal aspects of applicant investigation.
    3. Explain issues involved in employment documents.
      1. Demonstrate proper handling of employee files.
      2. Explain importance of employee handbooks and important issues in their implementation.
      3. Understand legal aspects of the employee evaluation process.
      4. Describe the legal aspects of the discipline process.
    4. Identify laws and issues in compensation.
      1. Explain minimum wage and overtime requirements.
      2. Discuss Equal Pay requirements.
      3. Understand record-keeping requirements.
      4. Explain payroll withholding laws.
      5. List the consequences of bending the rules.
    5. Explain types of and legal issues involved in employee benefits.
      1. Explain legally required benefits.
      2. Explain the types of optional employer provided benefits.
      3. Define the types of retirement plans and the related laws.
      4. Discuss legal issues in determining eligibility for benefits.
    6. Discuss the types of employment taxes.
      1. Explain federal employment taxes.
      2. Demonstrate how to apply for an Employer Identification number.
      3. Legal requirements for independent contractors and employees.
    7. Identify and apply the major parts of the Family and Medical Leave Act.
      1. Explain who is eligible for FMLA.
      2. Describe eligible leaves.
      3. Discuss employer obligations.
    8. Discuss and apply the requirements of the Occupational Safety and health Act.
      1. Explain federal and state employee safety laws.
      2. Identify notification requirements for hazardous substances.
      3. Understand coverage requirements for Workers’ Compensation.
    9. Understand the types of illegal discrimination.
      1. Identify the protected groups under title VII of the Civil Rights Act and related laws.
      2. Identify the types of sexual harassment.
      3. Explain discrimination regarding age, pregnancy and citizenship.
      4. Explain the application of state and local laws regarding discrimination.
    10. Explain laws and obligations regarding workers with disabilities.
      1. Explain the Americans with Disabilities Act.
      2. Discuss the types of disabilities covered by the act.
      3. Explain the businesses covered by the act.
      4. Explain reasonable accommodations.
    11. Explain legal aspects of terminating employees.
      1. Discuss reasons for termination and their implications.
      2. Explain legal issues in the termination process.
      3. Identify laws regarding continuation of insurance benefits.
    12. Discuss current issues in employee privacy.
    13. Explain laws and issues involved in working with unions.
      1. Explain the provisions of the National Labor Relations Act.
      2. Identify the worker’s rights in the union organizing process.
      3. Explain the legal issues in the contract negotiation process.

  
  • BUS 902 - Career Seminar

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Weekly examination of topics relevant to the business internship experience, sharing workplace problems encountered and the solutions to address those problems. This course also covers aspects of the job search process and preparing for the employment interview.
    (This course is Pass/Fail.)
    Prerequisite: ADM 221  and Instructor or Advisor approval
    Corequisite: BUS 932  
    Competencies
    1. Develop problem solving techniques for on-the-job situations.
      1. Develop attitudes necessary for successful job performance and cooperation with coworkers and management.
      2. Describe attitudes and steps necessary to solve conflicts.
      3. Explain techniques of managing your emotions.
      4. Explain various methods of dealing with stress.
      5. Illustrate strategies in dealing effectively with discrimination in the workplace.
    2. Describe personality characteristics that may cause workplace and social problems.
      1. Develop supportive relationships with supervisors and coworkers.
      2. Evaluate personal behavior.
      3. Explain how behavior creates the image a person presents to others.
    3. Describe personality characteristics that may help solve workplace and social problems.
      1. Describe how to be tactful in a variety of situations.
      2. Develop desire for self-improvement.
      3. Know the importance of being a team player.
      4. Know the importance of a good relationship with a supervisor.
      5. Know how to handle criticism.
    4. Examine experiences that affect job performance.
      1. List courses and work experiences that relate to job performance.
      2. Identify the aspects of each course that will impact job performance.
      3. Recognize how work experience carries from job to job.
    5. Assess work environment strengths/weaknesses.
      1. List jobs/tasks where work performance is good.
      2. List jobs/tasks where work performance is weak.
      3. Identify reasons for strong and weak job performances.
      4. Describe areas of weak job performances that can be improved.
      5. List steps to improve areas of weak job performance.
      6. Use available resources to strengthen areas of weak job performance.
    6. Discuss current topics related to the workplace.
      1. Identify quality of work life issues.
      2. Describe effects of changing technology.
      3. Identify legislation affecting the workplace.
    7. Develop a job seeking promotional package.
      1. Prepare a personal resume
      2. Write a letter of application
      3. Complete an employment application properly
      4. Write a follow-up letter to the interview
      5. Describe the development and use of a job portfolio including an electric portfolio
    8. Prepare for the employment interview
      1. Identify necessary steps to prepare for the interview
      2. Plan appropriate interview attire/image
      3. Prepare responses for commonly asked interview questions
      4. Demonstrate the proper technique for greeting the interviewer
      5. Demonstrate ways to sell oneself during the interview
      6. Prepare questions to ask the interviewer
      7. Demonstrate the proper way to end the interview
      8. Identify proper techniques in negotiating starting salary
      9. Demonstrate proper dining etiquette.

  
  • BUS 904 - Legal Study Tour

    Credits: 1
    Lecture Hours: 0
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    The student will participate in a supervised study tour in which time will be spent touring a government center to view how the government runs, including the history of this country and current legal policies and procedures.
    Prerequisite OR Corequisite: BUS 185  or POL 111  or instructor permission
    Competencies
    1. Interpret the sources of law in the United States.
      1. Recognize the essential characteristics of different sources of law.
      2. Distinguish the three branches of federal and state government.
    2. Apply critical legal thinking skills in analyzing judicial decisions.
      1. Discuss case law and its precedent value.
      2. Discuss how a lawsuit moves through the federal court system.
    3. Observe the legal systems in operation.
      1. Speak with professionals in the legal profession about our American legal system.
      2. Study a lawsuit to trace its path from trial court to appellate court.
      3. Visit an appellate court to observe oral arguments.
    4. Apply classroom theory to governmental and legal practice.
    5. Research information about the field study location.
    6. Write a journal of observations and information gathered.

  
  • BUS 932 - Internship

    Credits: 2
    Lecture Hours: 0
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 8
    Course Type: Voc/Tech
    Practical experience through on-the-job training in a business setting approved by the DMACC Business Department. Tasks will be consistent with student’s career objectives, skills and knowledge.
    (This course is Pass/Fail.)
    Prerequisite: ADM 221   and Instructor or Advisor Permission.
    Corequisite: BUS 902  
    Competencies
    1. Describe duties completed through internship.
      1. Utilize knowledge, skills, and attitudes required for business careers.
      2. Use effective communications skills for employment.
      3. Develop techniques of good listening.
      4. Understand importance of ability to carry on a conversation.
      5. Devleop an awareness of aids to good communication skills.
      6. Recognize importance of retraining and learning new skills.
    2. Apply techniques and skills learned in the course work.
      1. List the required business skills involved in the internship.
      2. Learn to work under pressure.
      3. Devleop habits of neatness, thoroughness, a concern for accuracy techniques and the importance of good communciaiton.
    3. Develop objectives that measure directed activities and performance standards.
      1. List goals related to internship activites.
      2. Select six of the most appropriate listed goals.
      3. List the activities to achieve each listed goal.
      4. Develop performance standards to determine when goals are achieved.
    4. Complete college and employer reports.
      1. List required reports.
      2. Identify recipients of reports.
      3. Identify due date of each report
      4. Complete report forms as required.
      5. Submit reports to identified recipients.
    5. Observe policies, procedures, and regulations.
      1. Identify emplyer expectations.
      2. List employer policies and procedures.
      3. Observe all company regulations.
    6. Project professional appearance.
      1. Avoid tardiness.
      2. Develop abilities to show initiative.
      3. Develop pride in doing a job well.
      4. Complete tasks within acceptable standards.
    7. Complete the 120 hours of on-the-job training.


Civil Engineering Technology

  
  • CET 101 - Engineering Fundamentals

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course introduces concepts of the civil engineering technician field, including career opportunities, the engineering industry and basic engineering principles. The student will learn to read and understand road and bridge plans and be introduced to all the elements that make up a highway construction project.
    Competencies
    1. Describe civil engineering
      1. Define civil engineering
      2. Explain the goals of the civil engineering field
    2. Examine the people and projects of the civil engineering industry
      1. List the different disciplines in civil engineering
      2. List the types of projects in civil engineering
    3. Identify the disciplines of the civil engineering technician
      1. Describe the surveying technician?s duties and responsibilities
      2. Describe the material tester?s duties and responsibilities
      3. Describe the design technician?s duties and responsibilities
      4. Describe the inspector’s duties and responsibilities
    4. Explain fundaments of engineering
      1. Discuss the engineering problem solving process
      2. Discuss precision in engineering problems
    5. Explain fundamentals of a roadway plan
      1. Define civil plans and specifications
      2. Examine stationing
      3. Discuss the elements of an alignment
      4. Discuss the elements of grading
      5. Define pavement structure
      6. Define roadway cross section terminology
      7. Discuss the organization of roadway plans
    6. Examine a Construction Road Plan
      1. Investigate the Title Sheet
      2. Understand general notes and quantities
      3. Examine typical cross sections
      4. Understand estimate of quantities and general information
      5. Read the main line plan and profile sheets
      6. Read the side road plan and profile sheets
      7. Understand reference ties and bench marks
      8. Examine intersection geometric, staking and jointing details
      9. Understand the soil plan sheets
      10. Examine earthwork quantities
      11. Classify signing, wells and facility
      12. Investigate cross sections
    7. Examine a Construction Concrete Beam Bridge Plan
      1. Identify basic bridge components
      2. Investigate the Title Sheet
      3. Understand general notes and quantities
      4. Distinguish elements on a situation plan
      5. Utilize general plan and soundings
      6. Understand details: piers, abutments, superstructure, intermediate diaphragms, barrier rails, beams, pier bearings

  
  • CET 110 - Materials Testing

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Students will develop a working knowledge of sampling and testing basic materials used in the highway construction industry (aggregate and concrete). Iowa Department of Transportation materials certifications (AGG I, AGG II and PCC I) will be given to students upon successful completion of state certification exams given during the course.
    Competencies
    1. Describe the Iowa Department of Transportation?s Technician Training Certification Program
    2. Define Aggregate Types and the Use of Each
    3. Explain the principles of sampling Aggregates
      1. Identify equipment needed for sampling
      2. Discuss minimum frequencies for sampling
      3. Identify size of sample needed for testing
      4. Perform the correct procedure for sampling
    4. Examine Aggregate Properties and Characteristics
      1. Discuss general aggregate source information
      2. Define deleterious materials
      3. Understand resistance to abration
      4. Discuss absorption and surface moisture
      5. Understand specific gravity
      6. Define the relationship between shape and surface texture, and performance
      7. Understand gradation and its relevant specification structure
    5. Perform critical aggregate laboratory tests
      1. Perform splitting operations to take an aggregate sample from field size to proper test sample size
      2. Perform method of test to determine the amount of material finer than the #200 sieve
      3. Perform sieve analysis of aggregates for fine, coarse and combined aggregate test samples
      4. Perform shale test for fine and coarse aggregates
      5. Understand results of a Los Angelos Abrasion Test
      6. Understand results of Soundness tests by freezing and thawing
      7. Perform aggregate specific gravity test
    6. Describe reporting requirements for Iowa DOT
      1. Describe daily reports required to submit to districts
      2. Describe daily reports required to submit to central Iowa DOT
      3. Describe what makes up legal documentation for reporting
    7. Describe plant inspection and tests performed on Portland Cement Concrete
      1. Property sample freshly mixed concrete
      2. Properly take temperatures of freshly mixed concrete
      3. Perform the slump of hydraulic concrete test
      4. Perform air content of freshly mixed concrete test by the pressure method
      5. Make, protect and cure concrete flexural strength field specimens
      6. Perform test of flexural strength of concrete using a simple beam with center-point loading beam breaker
      7. Discuss making, protecting, curing and testing concrete cylinders
      8. Discuss testing the strength of Portland Cement Concrete using the maturity method
      9. Discuss the method of test for flow of grout mixtures

  
  • CET 113 - Surveying Fundamentals

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will develop working knowledge of surveying fundamentals. Topics will include introduction to surveying instruments and equipment, measurement of distances and angles, determining elevation, note keeping, traversing, triangulation, mapping, and the researching of monuments and benchmarks.
    Prerequisite OR Corequisite: MAT 773  
    Competencies
    1. Learn surveying basics
      1. List famous surveyors
      2. Examine the early history of surveying
      3. Discuss the evolution of surveying equipment
      4. Discuss types and classes of surveys
      5. Understand different surveying reference systems
      6. Discuss the maintenance of equipment
    2. Understand basic horizontal and vertical measurements
      1. Learn and illustrate basic measurement units
      2. Illustrate the necessity for accurate surveys
      3. Differentiate between accuracy and precision
      4. Identify sources of errors and mistakes
      5. Define significant figures
      6. Learn how to and understand the importance of survey planning
      7. Prepare various types of field notes
      8. Prepare electronically recorded notes
      9. Describe office work and digital computers
    3. Using surveying equipment, demonstrate knowledge of measuring and corrections
      1. Use electronic distance measurements
      2. Discuss different uses of trigonometry in surveying
      3. Outline the types of corrections
      4. Discuss incorrect tape length or standardization error
      5. Examine the effect of temperature variations
      6. Define slope corrections
      7. Define sag and tension corrections
      8. Categorize common mistakes made in taping
      9. Describe the magnitude of errors
    4. Learn the application of trigonometry in surveying calculations
      1. Use the law of sins in surveying calculations
      2. Use the law of cosines in surveying calculations
      3. Be able to calculate missing angles and lengths by using trigonometric
    5. Utilize electronic distance measuring instruments (EDMs).
      1. Define basic terms
      2. List the types of EDMs
      3. Illustrate the set-up, leveling, and centering of EDMs
      4. Learn basic SMI software commands
      5. Locate errors in DEM measurements
      6. Discuss calibration of EDM equipment
      7. Illustrate the accuracy of EDMs
      8. Computer horizontal distances from slop distances
    6. Examine different types of leveling
      1. Discuss the theory of leveling
      2. Define basic definitions
      3. Describe differential leveling
      4. Discuss the earth’s curvature and atmospheric refraction
      5. List the use of level rod targets
      6. Identify common leveling mistakes
      7. Examine leveling errors
      8. Show methods for good leveling
      9. Define the precision of differential leveling
      10. Show the use of hand signals
      11. Computer adjustments of level circuits
      12. Describe precise leveling
      13. Illustrate profile leveling
      14. Define profiles
      15. Define cross sections
    7. Examine angles and directions
      1. Define meridians
      2. Define units of measuring angles
      3. Describe Azimuths and Bearings
      4. Examine uses of the Compass
      5. Define Traverse Angle Terms
      6. Prepare Traverse Computations
      7. Examine Magnetic Declination
    8. Compare angles and directions with Transits, Theodolites, and Total Stations
      1. Examine Transits and Theodolites
      2. Produce measures of horizontal angles
      3. Produce measured angles by repetition
      4. Produce measured vertical angles
      5. Illustrate how to set-up the Theodolite
      6. Define forced centering
      7. Produce measured zenith angles with a Theodolite
      8. Examine the total station
    9. Discuss miscellaneous angle concerns
      1. Identify common errors in angle measurement
      2. Identify common mistakes in measuring angles
      3. Define angle-distance relationships
      4. Understand resections
      5. Discuss older methods of traversing
    10. Review modern traversing
      1. Reproduce the intersection of two lines
      2. Demonstrate prolonging a straight line by double centering
      3. Discuss proper methods of cleaning surveying equipment
      4. Place points on a straight line between two given points

  
  • CET 152 - Construction Inspection

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will develop a working knowledge of construction inspection fundamentals. Topics will include an introduction to construction reviews, preconstruction planning, permits processes, embankment construction, drainage solutions, stabilization methods, equipment used in construction, placement work, paving procedures and estimating time and materials.
    Prerequisite: CET 101   or instructor approval
    Competencies
    1. Define reference documents needed on a construction project
      1. Define and explain hierarchy of documents
      2. Describe what documents are important
      3. Discuss what documents are available and from what sources
    2. Describe duties of an inspector
      1. Discuss inspector duties
      2. Discuss importance of inspector understanding contract documents
      3. Learn documentation and record keeping requirements
    3. Discuss work zone safety requirements
      1. Learn importance of work zone safety
      2. Define all aspects of a safe work zone
    4. Understand inspection duties necessary for grading projects
      1. Determine relevant specifications needed for grading projects
      2. Determine Division II documents needed to inspect grading projects
      3. Determine RCE instructions needed to inspect grading projects
      4. Review grading plan sets to develop field notebook
      5. Summarize inspection duties necessary on a grading project
    5. Understand inspection duties necessary for drainage projects
      1. Determine relevant specifications needed for drainage projects
      2. Determine Division II documents needed to inspect drainage projects
      3. Determine RCE instructions needed to inspect drainage projects
      4. Review drainage plan sets to develop field notebook
      5. Summarize inspection duties necessary on a drainage project
    6. Understand inspection duties necessary for culvert projects
      1. Determine relevant specifications needed for culvert projects
      2. Determine Division II documents needed to inspect culvert projects
      3. Determine RCE instructions needed to inspect culvert projects
      4. Review culvert plan sets to develop field notebook
      5. Summarize inspection duties necessary on a culvert project
    7. Understand inspection duties necessary for bridge projects
      1. Determine relevant specifications needed for bridge projects
      2. Determine division II documents needed to inspect bridge projects
      3. Determine RCE instructions needed to inspect bridge projects
      4. Review bridge plan sets to develop field notebook
      5. Summarize inspection duties necessary on a bridge project
    8. Understand inspection duties necessary for Portland Cement Concrete (PCC)
      1. Determine relevant specifications needed for PCC paving projects
      2. Determine Division II documents needed to inspect PCC paving projects
      3. Determine RCE instructions needed to inspect PCC paving projects
      4. Review PCC paving plan sets to develop field notebook
      5. Summarize inspection duties necessary on a PCC paving project
    9. Understand inspection duties necessary for hot mix asphalt (HMT) paving
      1. Determine relevant specifications needed for HMA paving projects
      2. Determine Division II documents needed to inspect HMA paving projects
      3. Determine RCE instructions needed to inspect HMA paving projects
      4. Review HMA paving plan sets to develop field notebook
      5. Summarize inspection duties necessary on a HMA paving project

  
  • CET 158 - Introduction to Drafting

    Credits: 4
    Lecture Hours: 4
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to computer-aided drafting (CAD) utilizing Microstation software. Microstation fundamentals will be taught, including drawing formats, placing and manipulating elements, measurements, cells, patterning, dimensioning, reference files and three-dimensional modeling. Drawings will be created and plotted.
    Prerequisite: CET 101  
    Competencies
    1. Explain the basic concepts of drafting
      1. Explain purposes and applications of drafting
      2. Explain the basic tools and practices of manual drafting.
      3. Explain the basic tools and practices of computer-aided drafting
    2. Demonstrate a working knowledge of the Miscrostation working environment.
      1. Explain the Microstation coordinate system and use precision inputs
      2. Set up project working units
      3. Explain mouse actions in Microstation
    3. Utilize Microstation drawing aids.
      1. Use element attributes
      2. Use snaps
      3. Use locks
      4. Use element selection and the fence tool
      5. Use view controls
    4. Print a hard copy of a drawing in Microstation
      1. Set plot settings
      2. Plot to scale
    5. Place and manipulate geometric elements in a design file in Microstation.
      1. Set element attributes
      2. Place elements
      3. Modify elements
      4. Manipulate elements
    6. Place and manipulate text in a design file in Microstation.
      1. Set text attributes
      2. Place text
      3. Edit text.
    7. Utilize Accudraw in a design file in Microstation
      1. Use the Accudraw compass for rectangular and polar coordinates.
      2. Place elements of specific sizes and angles
    8. Place cells in a design file in Microstation
      1. Navigate a cell library
      2. Create a cell
      3. Place a cell
    9. Place patterns in a design file in Microstation
      1. Create a pattern
      2. Place a pattern
    10. Place dimensions in a design file in Microstation
      1. Set dimension settings
      2. Place dimensions
    11. Use reference files in Microstation
      1. Attach reference files
      2. Set reference file settings
      3. Manipulate reference files
    12. Create a basic three-dimensional file in Microstation
      1. Use Accudraw in a three-dimensional file.
      2. Use multiple views to create three-dimensional drawings.

  
  • CET 180 - Engineering Surveying

    Credits: 4
    Lecture Hours: 3
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    A continuation of Surveying Fundamentals.  Topics will include construction control surveys; topographic surveys, construction site layout; coordinate systems (i.e., state plane); elementary horizontal curves; real property descriptions; right of way. Electronic data collection and global positioning will be utilized, as well as data downloading and editing using CAD programs.
    Prerequisite: CET 113   or instructor approval
    Competencies
    1. Examine Topographic Surveying
      1. Discuss Contours
      2. Describe Methods of Obtaining Topography
      3. Define Stadia
      4. Identify Stadia Equipment
      5. Illustrate Field Procedure for Stadia Mapping
      6. Demonstrate Stadia Work
      7. Give Contour Characteristics
      8. Define Plane Table Surveys
      9. Examine Topographic Details Obtained With Total Stations
      10. List Map Symbols
      11. Describe to Method to Complete the Map
      12. List Specifications for Topographic Maps
      13. Define Profiles from Contour Maps
      14. Prepare Checklist of Items to be Included on a Topographic Map
    2. Investigate Global Positioning System (GPS)
      1. Define Global Positioning System (GPS)
      2. Identify Monitoring Stations
      3. Illustrate Basic Theory
      4. Discuss how the Travel Time of a Satellite Signal is Measured
      5. Give Uses of GPS
      6. List Types GPS Signals
      7. Discuss GPS Errors
      8. Illustrate how to Minimize Errors
      9. Define Position Dilution of Precision(PDOP)
      10. Show Point Positioning and Relative Positioning
      11. Demonstrate Field Applications
      12. Define Continuously Operating Reference Stations(CORS)
      13. Define Kinematic Surveying
    3. Investigate Geographic Information Systems (GIS)
      1. Illustrate the Uses of Geographic Information Systems
      2. Discuss the Historical Development of GIS
      3. Define Objectives of GIS
      4. Discuss the Advantages of a GIS
      5. Define the Accuracy in a GIS
      6. Show Coordinates and Map Projections
      7. Define Control Surveying use in GIS
      8. Produce Map Data for a GIS
      9. Show Inputting Computer Data
      10. Discuss Legal Concerns With GIS
    4. Examine Construction Surveying
      1. Define a Construction Survey
      2. Describe the Work of the Construction Surveyor
      3. Describe Property Survey from the Contractors Viewpoint
      4. Define Preliminary Surveys
      5. Discuss Grade Stakes
      6. Examine Referencing Points for Construction
      7. Describe Building Layouts
      8. Describe Base Lines (Layout Performed by Surveyors)
      9. Describe Radial Staking Methods
      10. Place Batter Boards
      11. Define As-Built Surveys
    5. Investigate Geometric Designs
      1. Identify Volumes and Volumes use in Construction
      2. Discuss Slopes and Slope Stakes
      3. Define Borrow Pits
      4. Define Cross Sections
      5. Illustrate Areas of Cross Sections
      6. Compute Earthwork Volumes
      7. Draw a Mass Diagram
      8. Calculate Volumes from Contour Maps
      9. Classify Volume Formulas for Geometric Figures
    6. Examine Land Surveying or Property Surveying
      1. Define Land Surveying
      2. Describe Title Transfer and Land Records
      3. Discuss Common Law
      4. Define Monuments
      5. Illustrate Blazing Trees
      6. Discuss Monuments, Bearings, Distances and Areas
      7. Define Miscellaneous Terms Relating to Land Surveying
      8. Define Resurveys
      9. Discuss Metes and Bounds
      10. Discuss the U.S. Public Lands Survey Systems
      11. Discuss Early Days of the System
      12. Identify the Outline of the System
      13. Define Meander Lines
      14. Define Witness Corners
      15. Discuss Deed Descriptions of Land
    7. Analyze Horizontal Curves
      1. Define Degree of Curvature and Radius of Curvature
      2. Discuss Curve Equations
      3. Calculate Deflection Angles
      4. Demonstrate Selection and Staking Out of Curves
      5. Show Field Procedure for Staking Out Curves
      6. Discuss Circular Curves Using the SI System
      7. Illustrate Horizontal Curves Passing Through Certain Points
      8. Define Spiral Curves
    8. Analyze Vertical Curves
      1. Define Vertical Curves
      2. Calculate a Vertical Curve
      3. Discuss Miscellaneous Items Relating to Vertical Curves
      4. Define Unequal-Tangent Vertical Curves
      5. Illustrate a Vertical Curve Passing Through a Certain Point
      6. Describe Parabolic Equation
      7. Define Crowns
      8. Describe Superelevation
    9. Examine Surveying-The Profession
      1. Discuss Surveying Licenses
      2. Discuss Registration Requirements
      3. List Penalties for Practicing Surveying Without a License
      4. Identify Reasons for Becoming Registered
      5. Define Surveying Code of Ethics

  
  • CET 192 - Statics

    Credits: 4
    Lecture Hours: 4
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is designed to acquaint the student with basic structural concepts. Emphasis is placed on the use of free body diagrams in understanding the forces acting on a structural member.
    Prerequisite: MAT 773  or instructor approval
    Competencies
    1. Identify and analyze a planar concurrent force system
      1. Use vectors to represent forces.
      2. Determine the rectangular components of a force.
      3. Determine the resultant of 2 or more planar concurrent forces by rectangular components
    2. Apply equilibrium conditions to a planar concurrent force system.
      1. State the equilibrium conditions
      2. Sketch the proper free body diagram
      3. Apply the equilibrium conditions to a planar concurrent force system to determine unknown forces or orientations
    3. Identify and analyze a planar nonconcurrent force system.
      1. Demonstrate a knowledge of the principle of transmissibility and the Theorem of Moments
      2. Determine the magnitude and location of the resultant of a distributed load.
      3. Determine the resultant of 2 or more planar nonconcurrent forces.
    4. Apply equilibrium conditions to a planar nonconcurrent force system
      1. Identify the proper support conditions for a structure.
      2. Sketch a proper free body diagram for a structure.
      3. State the equilibrium conditions
      4. Apply the equilibrium conditions to a structure, subjected to a planar nonconcurrent force system, to determine unknown forces, locations, or orientations
    5. Apply equilibrium conditions to simple plane trusses
      1. Discuss the assumptions used in the development of the model of a plane truss.
      2. Determine the internal force within a truss member by sue of the Method of Joints
      3. Determine the internal force within a truss member by use of the Method of Sections
    6. Calculate the centroid location and moments of inertia for planar composite areas and simple structural cross sections
      1. Discuss the concept of the centroid of a plane area
      2. Discuss the concept of a composite area
      3. Calculate the location of the centroid of a composite area.
      4. Demonstrate the use of tables in the determination of the centroid of a structural cross section
      5. Discuss the concept of an area moment of inertia
      6. Demonstrate a knowledge of the Parallel Axis Theorem by the proper calculation of the moment of inertia of a composite area or a structural cross section.
    7. Identify and calculate normal and shear stresses in an axially loaded member.
      1. Discuss the concepts of normal stress, shear stress, and bearing stress
      2. Calculate normal stress, shear stress, and bearing stress within an axially loaded member
      3. Explain the concepts of allowable stress and factor or safety
      4. Use allowable stress and factor of safety in the calculation of stresses within an axially loaded member
    8. Identify and calculate normal strain in an axially loaded member.
      1. Discuss the concept of normal strain
      2. Explain tension tests, compression tests, and stress-strain diagrams.
      3. Demonstrate a knowledge of Hooke?s Law through proper stress, strain, or deformation calculations
      4. Calculate thermal deformations, strains, and stresses
    9. Construct a shear force diagram and a bending moment diagram for a beam.
      1. Identify the various types of beams and applied loads
      2. Discuss internal shear force and internal bending moment in beams.
      3. Demonstrate a knowledge of the relation between applied loads, internal shear force, and internal bending moment by the construction of a proper shear diagram and a proper bending moment diagram
    10. Identify, calculate, and locate the bending stress and the shear stress in a beam.
      1. Discuss the distribution of bending stress within a beam cross section.
      2. Demonstrate a knowledge of the flexure formula by the determination of the bending stress at a specified point within a beam
      3. Determine the magnitude and location of the maximum tensile bending stress within a beam and the maximum compressive bending stress within a beam.
      4. Discuss the distribution of shear stress within a beam cross section.
      5. Demonstrate a knowledge of the shear stress formula by the determination of the shear stress at a specified point within a beam
      6. Determine the magnitude and location of the maximum shear stress within a beam
    11. Calculate the amount of deflection of a beam due to bending.
      1. Use tabulated formulas and the concept of superposition to calculate the maximum deflection of a loaded beam
      2. Determine if deflection exceeds code requirements.
    12. Identify and analyze lateral buckling of an axially loaded column.
      1. Determine the Euler buckling load or critical stress for an axially loaded column.
      2. Discuss end conditions and lateral bracing of columns

  
  • CET 210 - PCC/HMA Plant Inspection

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will develop a working knowledge of hot mix asphalt and Portland cement concrete plant operations, plant control, sampling and testing. Iowa Department of Transportation materials certifications (PCC II, HMA I) will be given to students upon successful completion of state certification exams given during the course.
    Prerequisite: CET 110   or instructor approval
    Competencies
    1. Describe the production of Portland cement concrete.
      1. Discuss concrete materials.
      2. Discuss influences of materials on performance of concrete.
    2. Calculate batch weights for Portland cement concrete.
      1. Discuss proportioning materials.
      2. Utilize absolute volumes to calculate batch weights.
      3. Understand specific gravities, how they are determined, and how they are used in batch weight calculations.
    3. Explain the effects of moisture content on batch weights.
      1. Calculate wet and dry batch weights.
      2. Adjust water and aggregate weights to account for moisture in the aggregate.
      3. Define the water cement ratio and its importance in concrete production.
      4. Perform moisture and water cement ratio calculations.
    4. Describe the sampling and testing requirements for Portland cement concrete plant control.
      1. Explain aggregate sampling and testing requirements.
      2. Explain moisture sampling and testing requirements.
      3. Explain plastic concrete sampling and testing requirements.
    5. Explain the requirements of the Certified Plant Inspector.
      1. Utilize IM 527 to explain Paving Plant inspection.
      2. Utilize IM 528 to explain Structural Plant inspection.
      3. Compare and contrast the difference between paving plant and structural plant inspection.
    6. Analyze the basic ingredients in Hot Mix Asphalt.
      1. Explain performance graded asphalt binder.
      2. Describe the aggregates used in hot mix asphalt and their required properties.
      3. Apply volumetrics to understand the relationship between mass and volume.
      4. Explain the importance of air in the asphalt mix.
    7. Discuss asphalt plant production.
      1. Understand the differences between drum and batch plants.
      2. Describe the flow of material in each type of plant.
      3. Explain the calibration process.
      4. Discuss weighing equipment specifications.
    8. Describe the sampling and testing requirements for hot mix asphalt material components.
      1. Explain aggregate sampling.
      2. Explain Asphalt Binder sampling.
      3. Explain Uncompacted Mix sampling and perform hands-on testing.
      4. Explain compacted mix sampling and perform hands-on testing.
    9. Calculate volumetric properties using test results and information obtained from the Job Mix Formula.
      1. Perform required daily calculations.
      2. Identify if the resultant answer meets specification requirements.
      3. Identify the ramifications if the results are not within specifications.
    10. Utilize the Asphalt Plant Program to document daily data and calculate pay to the contractor.
      1. Input daily data into the asphalt plant program.
      2. Utilize tools available in the software program to calculate pay.

  
  • CET 215 - Roadway Design Fundamentals

    Credits: 4
    Lecture Hours: 4
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to highway design. Topics will include an overview of the highway development process, design criteria and standards, horizontal alignments, vertical alignments, cross-sections, earthwork, construction details, specifications and estimates of quantities. A final highway design project will be completed.
    Prerequisite: CET 101   
    Competencies
    1. Discuss an overview of highway development process
      1. Discuss a brief history of highway development.
      2. Discuss highway administration and finance
      3. Describe the 5 stages of the FHWA highway development process
    2. Discuss the planning stage of high way development.
      1. Describe how traffic data is collected
      2. Discuss basic concepts of transportation modeling.
    3. Discuss the project development (evaluation) stage of highway development
      1. Discuss economic analysis of projects
      2. Discuss basic concepts of transportation modeling
    4. Discuss an overview of the design stage of highway development.
      1. Describe types of highway surveys
      2. Interpret basic plan features such as contours and stationing.
      3. Describe the steps of preparing preliminary and final road plans.
    5. Discuss the basics of the right-of-way stage of highway development.
      1. Describe the principles of designing a right-of-way layout.
      2. Discuss the right-of-way acquisition process
    6. Discuss the basics of the construction stage of highway development.
      1. Describe the process of selecting contractors to build a project.
      2. Describe the construction inspection process.
    7. Discuss basic driver and vehicle characteristics
      1. Describe perception-reaction time and driver expectancy.
      2. Describe vehicle types, sizes, and performances.
    8. Discuss basic design standards and controls
      1. Identify sources for design standards
      2. Describe design exceptions
      3. Identify the most important design controls.
    9. Design the horizontal alignment of a highway
      1. Layout tangents for a horizontal alignment.
      2. Design curves for a horizontal alignment.
      3. Calculate stationing on curves and alignments.
      4. Design superelevation on curves
    10. Design the vertical alignment of a highway
      1. Understand the principles of sight distance
      2. Layout tangents for a vertical alignment
      3. Design curves for a vertical alignment
      4. Calculate elevations along a vertical alignment.
    11. Plot cross-sections for a highway project
      1. Describe elements of highway cross-sections
      2. Plot existing ground cross-sections
      3. Plot proposed roadway cross-sections
    12. Compute earth work for a highway project
      1. Compute volumes of earthwork
      2. Plot a mass diagram
      3. Calculate overhaul from a mass diagram
    13. Prepare construction details, specifications, and estimates of quantities.
      1. Create new or reference construction details for a highway project.
      2. Create a new or reference specifications for a highway project.
      3. Computer estimates of quantities for a highway project

  
  • CET 228 - CAD Graphics Lab

    Credits: 1
    Lecture Hours: 0
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will give the student practice time to enhance their understanding of computer-aided drafting (CAD). Microstation snd AutoCAD Civil 3D software will be utilized. Drawings will be created and plotted.
    (This course is Pass/Fail.)
    Competencies
    1. Refresh understanding of CAD drafting utilizing AutoCAD Civil 3D and Microstation.
      1. Setup initial Design Templates.
      2. Practice using drawing aids such as snaps, locks, view controls and element attributes.
      3. Create existing surfaces and profiles based on proposed horizontal elements
      4. Utilize software to create the initial files for a more detailed civil engineering design.

  
  • CET 240 - Soils and Erosion Control

    Credits: 2
    Lecture Hours: 1
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    The student will learn concepts of geology and engineering properties including soil type, index properties, soil classification, stress and strain, soil compaction and erosion control. Iowa DOT Soils Certification and Erosion and Sediment Control Certification will be awarded upon successful completion of certification exams.
    Prerequisite: MAT 773  
    Competencies
    1. Examine the concepts of geology and soil identification.
      1. Explain rock formations, classification and basic properties.
      2. Summarize weathering process conversion from rock to soil.
      3. Discuss transport process conversion from rock to soil.
      4. Outline basic soil properties and their influence on the behavior of soil as an engineering material.
      5. Compare soil index properties and their application to soil performance.
    2. Evaluate soils in the Unified, USDA and AASHTO soil classification systems.
      1. Perform field soil identification tests.
      2. Perform coarse soil sieve analysis test.
      3. Perform hydrometer analysis test.
      4. Perform Plastic Limit Test.
      5. Perform Liquid Limit Test.
      6. Calculate Plasticity Index.
      7. Utilize results from soil tests to classify soils.
      8. Compare and contrast soil performance based on its classification.
    3. Formulate the principles of total and effective stress in the subsurface.
      1. Discuss the total stress versus depth in the subsurface.
      2. Calculate effective stress versus depth and the effect of ground water levels.
      3. Review total and effective horizontal stresses with depth.
      4. Analyze the effect of ground water levels on buoyant forces.
    4. Analyze subsurface stresses, soil consolidation, and settlement.
      1. Calculate the change in subsurface stress due to external forces.
      2. Review methods of vertical and horizontal stress distribution.
      3. Discuss the concept of drainage, permeability, and soil consolidation.
      4. Determine the effect of ground water levels on settlement.
      5. Perform unconfined compression strength test.
    5. Assess subsurface sampling processes and procedures.
      1. Understand the importance of Field Observations and documentation.
      2. Explain Sample Treatment Procedures.
      3. Interpret Soil reports.
    6. Evaluate Moisture-Density relationships and their impact on compaction requirements.
      1. Perform Proctor & Modified Proctor moisture-density tests.
      2. Perform Sand Cone Density tests.
      3. Obtain Radiation Safety Certification.
      4. Perform Nuclear Density Test.
      5. Perform test for moisture content of soil.
    7. Discuss Erosion and Sediment Control requirements.
      1. Review and become familiar with details in the contract documents.
      2. Understand the difference between erosion and sediment control and requirements of both on highway construction projects.
      3. Discuss Best Management Practices for erosion and sediment control.
      4. Explain the requirements of the Storm Water Permit.

  
  • CET 243 - Land Surveying

    Credits: 4
    Lecture Hours: 3
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Application of survey concepts to Boundary and Route Surveying. Topics will include real property descriptions; research, route surveying, horizontal curve calculation and layout, vertical curve calculations; closed and open loop survey, bench level circuit, subdivision survey and construction surveying. Electronic data collection and global positioning will be utilized.
    Prerequisite: CET 180   or instructor approval
    Competencies
    1. Review Traverse Surveys
      1. Define Traverse Surveys
      2. Perform calculations to balance field angles
      3. Review Meridians
      4. Review Bearings
      5. Review Azimuths
      6. Review Latitudes and Departures
      7. Define Traverse Precision and Accuracy
      8. Calculate Compass Rule Adjustment
      9. Identify the Effects of Traverse Adjustments on Measured Angles and Distances
      10. Identify Omitted Measurement Computations
      11. Calculate Rectangular Coordinates of Traverse Stations
      12. Calculate Area of a Closed Traverse by the Coordinate Method
    2. Review Topographic Surveying and Drawing
      1. Review Basics of Topographic Surveys
      2. Define the Precision Required for Topographic Surveys
      3. Diagram Cross Sections and Profiles Drawings
      4. Use Theodolite to collect topographic data
      5. Download and analyze collected data
      6. Produce CAD Contour Drawing
    3. Examine Construction Surveying
      1. Define Construction Control Survey
      2. Define preliminary surveys
      3. Discuss grade stakes
      4. Describe building layouts
      5. Describe base lines (layout performed by surveyors)
      6. Describe radial staking methods
      7. Place batter boards
      8. Define as-built surveys
    4. Review Global Positioning Systems (GPS)
      1. Operate various Global Positioning Systems (GPS)
      2. Discuss the CORS
      3. Discuss the OPUS
      4. Understand Satellite Geometry
      5. Review errors
      6. Illustrate current GOPS Surveying Techniques
      7. Discuss survey planning
      8. Define Initial Ambiguity Resolution
      9. Discuss Vertical Positioning
    5. Investigate Highway Curves
      1. Define Route Surveys
      2. Review Circular Curves
      3. Calculate Circular Curve Geometry and Deflections
      4. Produce Chord Calculations
      5. Produce Field Procedure
      6. Illustrate Moving Up on the Curve
      7. Create Offset and Compound Circular Curves
      8. Calculate Offset and Compound Circular Curves
      9. Define Reverse Curves
      10. Discuss Vertical Curves
      11. Calculate offset and compounded circular curves
    6. Examine Highway Construction Surveys
      1. Define Preliminary (Pre-Engineering) Surveys
      2. Illustrate Highway Design
      3. Produce Highway Construction Layout
      4. Discuss Clearing, Grubbing, and the Stripping of Topsoil
      5. Show Placement of Slope Stakes
      6. Layout Line and Grade
      7. Produce Grade Transfer
      8. Describe Ditch Construction
    7. Investigate land surveying
      1. Review the public land survey system
      2. Understand boundary surveying
      3. Create land descriptions
      4. Create land corner certificates
      5. Create plat of survey
      6. Review the code of Iowa relative to land surveying
      7. Review Iowa Administrative Code 193C.
      8. Troubleshoot survey problems
      9. Demonstrate proficiency with survey instruments

  
  • CET 252 - Construction Documents

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will teach a student to define, interpret and utilize construction contract documents and contracting methods. Topics covered are bonds, contracts, bidding documents, construction insurance, subcontracts and subcontractors, dispute resolutions, ethics, safety and labor relations.
    Prerequisite: CET 152   or instructor approval
    Competencies
    1. Description of the construction industry
      1. Examine the economy and construction industry
      2. Understand public vs private construction
      3. Examine manufacturing vs construction
    2. Describe construction contracting methods and nature thereof
      1. Be familiar with the five types of contracting methods
      2. Describe construction management at risk
      3. Understand descriptors and elements of a contract
    3. Understand issues concerning real property
      1. Define tax and mechanics liens
      2. Understand imminent domain
      3. Describe right-of-way and zoning
    4. Define agents and forms of organizations
      1. Define the principle and agent
      2. Understand the creation and termination of an agency
      3. Define contingent liability
      4. Understand proprietorships, partnerships and corporations
    5. Understand contract disputes and torts
      1. Define contract disputes
      2. Define torts
    6. Describe surety bonds and the bidding process
      1. Define and understand the different types of bonds
      2. Understand bonding limits and default
      3. Understand bid advertisements
      4. Define phases of the bid process
    7. Examine construction contract documents and their legal applications
      1. Define contract documents and their hierarchy
      2. Define unit price, cost plus and lump sum contracts
      3. Understand change orders and their implications
      4. Define changed conditions and the responsible party
    8. Understand matters of time and payments
      1. Understand construction duration and project schedule
      2. Understand matters of time involved in the contract
      3. Examine types of payment
      4. Examine final payment and retainage
    9. Discuss warranties and construction insurance
      1. Understand the difference between expressed and implied warranties
      2. Understand and define owners acceptance of work
      3. Understand and define types of insurance for construction
      4. Understand terms of insurance
    10. Examine subcontractors and subcontracts and international construction contracts
      1. Understand general contractor, subcontractor and owner relationship
      2. Understand what work is subcontracted and how subcontractors are selected
      3. Discuss insurance requirements of subcontractors
    11. Examine methods of dispute resolution and professional ethics
      1. Understand the difference between negotiation, litigation and ADR techniques
      2. Define ethics and examine ethics scenarios

  
  • CET 255 - Roadway/Highway Design

    Credits: 4
    Lecture Hours: 4
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to additional highway design topics. Topics will include hydrology and drainage design, intersection and interchange design, roadside design, jointing, pavement design, parking design, highway capacity and traffic engineering.
    Prerequisite: CET 215   or instructor approval
    Competencies
    1. Discuss the goals of drainage system design
      1. Describe the goals and components of surface drainage systems
      2. Describe the goals and components of subsurface drainage systems
    2. Discuss computation of surface runoff
      1. Explain return period
      2. Compute surface runoff using rational method
    3. Discuss design of open channels
      1. Compute flow depth in open channels using Manning’s equation
      2. Design open channels for a given flow quantity
    4. Discuss design of culverts
      1. Design sizes of culverts for inlet control
      2. Design sizes of culverts for outlet control
    5. Discuss design of basic storm sewer systems
      1. Design locations and sizes of intakes
      2. Design sizes and slopes of storm sewer pipes
    6. Discuss the principles of roadside design
      1. Describe clear zones and recovery areas
      2. Identify types and criteria of longitudinal barriers
      3. Design a longitudinal barrier system
    7. Discuss the principles of intersection and interchange design
      1. Describe the types and functions of at-grade intersections
      2. Describe the types and functions of grade separated interchanges
      3. Perform a basic parking facilities design
    8. Identify and design highway pavements
      1. Compare the benefits of rigid pavements and flexible pavements
      2. Design jointing of rigid pavements
      3. Design the thickness of pavements
    9. Discuss the basic principles of highway capacity analysis
      1. Perform capacity analysis for freeway segments
      2. Perform capacity analysis for signalized intersections
    10. Discuss the basic principles of traffic engineering
      1. Describe traffic control devices and systems
      2. Describe traffic control in work zones
    11. Discuss the design of other transportation systems
      1. Describe the design of air systems
      2. Describe the design of rail systems
      3. Describe the design of bicycle systems
    12. Discuss principles of access management
      1. Discuss how access management can improve safety and capacity
      2. Discuss successful access management designs

  
  • CET 260 - Roadway Design with CAD

    Credits: 4
    Lecture Hours: 4
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to automated civil engineering design utilizing CAD software. CAD fundamentals will be taught, including the project manager, digital terrain models, coordinate geometry, alignment tools, the design and computation manager, criteria files, cross-section creation, labeling, sheeting, reports, and quantity output. A complete highway design project utilizing CAD will be performed.
    Prerequisite: CET 158  or instructor approval
    Competencies
    1. Explain concepts of current design software.
      1. Define design intent.
      2. Name CAD and modeling standards.
      3. Define file formats that are useful from previous versions of CAD software.
    2. Explain CAD Basics.
      1. Recall location of basic tools.
      2. Discuss file types and uses.
    3. Make sense of tools and processes to execute commands.
      1. Outline basic workflow steps.
      2. Construct basic design elements of a civil project.
    4. Apply techniques to create a terrain model.
      1. Choose the appropriate tool for importing data.
      2. Construct a terrain model.
      3. Edit terrain model to meet the needs of the engineer and/or update existing information.
    5. Construct horizontal alignments.
      1. Define design and CAD standards.
      2. Identify tools to draw the horizontal components.
      3. Build elements for the horizontal geometrics.
      4. Edit horizontal geometrics to incorporate design changes.    
    6. Construct vertical alignments.
      1. Define design and CAD standards.
      2. Identify tools to draw the vertical components.
      3. Build elements for the vertical geometrics.
      4. Edit vertical geometrics to incorporate design changes.
    7. Build a corridor model utilizing horizontal and vertical alignments, and typical cross-section templates.
      1. Identify tools to build the model.
      2. Make use of the desired tools to put together a corridor model.
    8. Organize the design information and place into construction plans.
      1. Define the components to be displayed in the plan sheets.
      2. Apply appropriate tool to assemble the components and display them in proper format.

    Competencies Revised Date: 2019
  
  • CET 291 - Structural Design & Const

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is an introduction to the understanding of load and resistance factor design (LRFD) method. Topics considered include material properties, tension, compression, bending, beam columns, simple connections, base plates and bearing plates.
    Prerequisite: CET 192  
    Competencies
    1. Review the mechanics of bending and analyze concrete beams
      1. Discuss the properties of concrete and analyze concrete beams
      2. Review the mechanics of bending and the use of the flexure formula
      3. Analyze a rectangular concrete beam by use of the internal couple method
    2. Analyze stress and strain aspects of concrete
      1. Discuss the assumptions in the strength design method
      2. Discuss and illustrate the stress distribution in rectangular, reinforced concrete beams and slabs
    3. Analyze and design rectangular, reinforced concrete beams
      1. Analyze rectangular, reinforced concrete beams containing only tension steel
      2. Design a rectangular, reinforced concrete beam containing only tension steel
    4. Analyze and design one-way slabs
      1. Discuss one-way slabs
      2. Analyze reinforced, one-way slabs containing only tension steel
      3. Design reinforced, one-way slabs containing only tension steel
    5. Analyze and design reinforced concrete T beams
      1. Identify T beams
      2. Analyze and design reinforced concrete T beams
    6. Analyze and design doubly reinforced beams
      1. Discuss rectangular, doubly reinforced concrete beams
      2. Analyze and design rectangular, doubly reinforced concrete beams
    7. Analyze and design reinforced concrete beams for shear forces
      1. Discuss the requirements for shear reinforcement in rectangular, reinforced concrete beams
      2. Determine the required shear strength of a rectangular, reinforced concrete beam
      3. Determine the required stirrup size and spacing for a loaded, reinforced concrete beam
    8. Analyze and design continuous floor systems
      1. Use ACE code coefficients and equations to construct shear and moment diagrams for continuous floor systems
      2. Use shear and moment diagrams in the design of a continuous floor system
    9. Analyze and design short, reinforced concrete columns
      1. Determine the axial load strength for short, reinforced concrete columns
      2. Discuss the ACI code requirements for short, reinforced concrete columns
      3. Analyze and design short, reinforced concrete columns

  
  • CET 302 - Field Internship

    Credits: 2
    Lecture Hours: 0
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 8
    Course Type: Voc/Tech
    Practical experience through on-the-job training in an approved civil engineering technician setting. Tasks will be consistent with students’ career objectives, skills and knowledge.
    Prerequisite: Successful completion of 31 credit hours of CET program courses and/or department approval.
    Competencies
    1. Categorize techniques and skills learned in the course work
      1. List the required civil engineering technician skills involved in the coop
      2. Develop ability to work under pressure
      3. Develop habits of neatness, thoroughness, a concern for accuracy techniques and the importance of good communication
    2. Develop objectives that measure directed activities and performance standards.
      1. List goals related to coop activities
      2. Select six of the most appropriate listed goals
      3. List the activities to achieve each listed goal
      4. Develop performance standards to determine when goals are achieved
    3. Compose college and employer reports
      1. List required reports
      2. Identify recipients of reports
      3. Identify due date of each report
      4. Complete report forms as required
      5. Give reports to identified recipients
    4. Comply to policies, procedures, and regulations
      1. Identify employer expectations for an intern
      2. List employer policies and procedures to be complied with
      3. Identify and observe all company regulations that are applicable to interns
    5. Display a professional appearance
      1. Avoid tardiness
      2. Develop abilities to show initiative
      3. Develop pride in doing a job well
      4. Complete tasks within acceptable standards of quantity and quality of work

  
  • CET 304 - Field Coop

    Credits: 4
    Lecture Hours: 0
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 16
    Course Type: Voc/Tech
    Practical experience through on-the-job training in an approved civil engineering technician setting. Tasks will be consistent with students’ career objectives, skills and knowledge.
    Prerequisite: Successful completion of 32 credit hours of CET program courses and/or department approval
    Competencies
    1. Reconstruct duties completed through internship.
      1. Use knowledge, skills, and attitudes required for business careers.
      2. Use effective communications skills for employment.
      3. Develop techniques of good listening.
      4. Identify importance of ability to carry on a conversation.
      5. Identify awareness of aids to good communciation skills.
      6. Describe importance of retraining and learning new skills.
    2. Categorize techniques and skills learned in the course work.
      1. List the required civil engineering technician skills involved in the coop.
      2. Develop ability to work under pressure.
      3. Develop habits of neatness, thoroughness, a concern for accuracy techniques and the importance of good communciaiton.
    3. Develop objectives that measure directed activities and performance standards.
      1. List goals related to coop activities.
      2. Select six of the most appropriate listed goals.
      3. List the activities to achieve each listed goal.
      4. Develop performance standards to determine when goals are achieved.
    4. Compose college and employer reports.
      1. List required reports.
      2. Identify recipients of reports.
      3. Identify due date of each report.
      4. Complete report forms as required.
      5. Give reports to identified recipients.
    5. Comply to policies, procedures, and regulations.
      1. Identify employer expectations for an intern.
      2. List employer policies and procedures to be complied with.
      3. Identify and observe all company regulations that are applicable to interns.
    6. Display a professional appearance.
      1. Avoid tardiness.
      2. Develop abilities to show initiative.
      3. Develop pride in doing a job well.
      4. Complete tasks within acceptable standards of quantity and quality of work.

  
  • CET 305 - Field Coop

    Credits: 5
    Lecture Hours: 0
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 20
    Course Type: Voc/Tech
    Practical experience through on-the-job training in an approved civil engineering technician setting. Tasks will be consistent with students’ career objectives, skills and knowledge.
    Prerequisite: Successful completion of 32 credit hours of CET credit courses and/or department approval. Same content as SRV 305 . Credit will not be granted for both CET 305 and SRV 305  
    Competencies
    1. Reconstruct duties completed through internship
      1. Use knowledge, skills, and attitudes required for business careers
      2. Use effective communications skills for employment
      3. Develop techniques of good listening
      4. Identify importance of ability to carry on a conversation
      5. Identify awareness of aids to good communication skills
      6. Describe importance of retraining and learning new skills
    2. Categorize techniques and skills learned in the course work
      1. List the required civil engineering technician skills involved in the coop
      2. Develop ability to work under pressure
      3. Develop habits of neatness, thoroughness, a concern for accuracy techniques and the importance of good communication
    3. Develop objectives that measure directed activities and performance standards
      1. List goals related to coop activities
      2. Select six of the most appropriate listed goals
      3. List the activities to achieve each listed goal
      4. Develop performance standards to determine when goals are achieved
    4. Compose college and employer reports
      1. List required reports
      2. Identify recipients of reports
      3. Identify due date of each report
      4. Complete report forms as required
      5. Give reports to identified recipients
    5. Comply to policies, procedures, and regulations
      1. Identify employer expectations for an intern
      2. List employer policies and procedures to be complied with
      3. Identify and observe all company regulations that are applicable to interns
    6. Display a professional appearance
      1. Avoid tardiness
      2. Develop abilities to show initiative
      3. Develop pride in doing a job well
      4. Complete tasks within acceptable standards of quantity and quality of work

  
  • CET 307 - Field Orientation

    Credits: 2
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is required for students who do not take the Field Coop. It will acquaint a student with field operations. The role of the superintendent and project manager will be discussed, as well as the relationship between the contractor and owner. Visits will be made to local projects to observe construction procedures.
    Prerequisite: Successful completion of 32 credit hours of CET credit courses. Written permission from the CET faculty is required to substitute this course for 2 credits of the 5-credit CET 305  requirement
    Competencies
    1. Accurately discuss the defined duties of the following
      1. The superintendent
      2. The project manager
      3. The Civil Engineering Technician
    2. Understand the relationship and duties of the contractor and owner
      1. Contract Obligations
      2. Gentlemen’s Agreements
      3. Liability
    3. Be able to diagram a basic construction schedule
    4. Visit and report on each of the following major project categories
      1. Grading
      2. Bridge or culvert
      3. Asphalt Cement Concrete
      4. Portland Cement Concrete


Chemistry

  
  • CHM 105 - Survey of Chemistry

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    An introduction to chemical topics with little mathematics. Topics include energy, food chemistry, air and water pollution, agricultural chemicals, detergents and drugs. The course is for students who need one semester of laboratory science.
    Competencies
    1. Give examples of the role of chemistry in a person’s daily life
    2. State the nature of scientific inquiry and methods
    3. Measure laboratory-size quantities using metric units
      1. Use the balance properly
      2. Measure volume with laboratory glassware
      3. Measure temperatures in Celsius
      4. Perform acid-base titrations
      5. Find the density of various substances
    4. Examine the history of the understanding of matter using various models of the atom
      1. Define Dalton’s atom
      2. Draw the atom as understood by Thomson
      3. Explain how Rutherford’s experiments led to an understanding of the nucleus
      4. Predict the electron arrangement for small atoms using the ideas of Bohr
      5. Draw the atom as conceived by Heisenberg and Schrodinger
    5. Explain line spectra based on the wave nature of light and the atomic structure of matter
    6. Examine nuclear reactions
      1. Discuss the nature of alpha, beta and gamma radiation’s
      2. Use the concept of half-life to predict the effective lifetime of a radioactive substance
      3. Identify the damage caused by the various forms of radiation
      4. Predict the isotopes formed during alpha and beta decay
      5. Explain fission and fusion
    7. Predict the properties of certain elements
      1. Label important regions on the periodic table
      2. Predict loss and gain of electrons for representative elements
      3. Predict electrical charges for ions based on their location on the periodic table
    8. Use the symbolism of chemistry
      1. Give formulas for selected polyatomic ions
      2. Predict formulas for compounds based on the nature of their components
    9. Name selected elements and compounds
    10. Express the results of simple chemical reactions in the form of chemical equations
      1. Identify reactants and products
      2. Label the symbols used in chemical equations
      3. Balance simple chemical equations
    11. Identify acids and bases in terms of their structures and properties
      1. Define acid, base and salt
      2. List simple tests for acids and bases
      3. Write neutralization equations
      4. Associate acidity and basicity with the pH value
    12. Name selected organic substances
    13. Demonstrate an understanding of plastics
    14. Draw portions of various plastics given the monomer structure
      1. Define terms related to plastics
      2. Draw polymer structures based on their monomer structures
      3. Discuss advantages and drawbacks of plastics
    15. Identify the role of various, important food molecules
    16. Identify the chemical composition and properties of chemicals found in the home.

  
  • CHM 122 - Intro to General Chemistry

    Credits: 4
    Lecture Hours: 3
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    A study of the concepts of general chemistry, including atomic structure, bonding, reactions, stoichiometry, gas laws, solutions, acids and bases, equilibrium, and nuclear chemistry. Problem-solving is emphasized. For non-science majors and students in health-related programs.
    Prerequisite: Placement score and/or prerequisite required. Minimum ALEKS scores of 30% or minimum ACT math score of 19 or minimum SAT math score of 510 or MAT 063  with a C- or higher or MAT 064  with a C- or higher.  Score from ALEKS/ACT/SAT and grade from MAT 063/064 must be no more than 5 years old.
    Competencies
     

    1. Demonstrate a working knowledge of measurement using both the metric and English systems
      1. Apply rules for use of significant figures to measurements and calculations
      2. Perform calculations to convert measurements
    2. Evaluate the composition and structure of atoms
      1. Distinguish between atoms and isotopes of various elements based on sub-atomic particles
      2. Apply the periodic nature of the chemical elements to predict and explain chemical and physical properties
    3. Differentiate between the various types of chemical compounds and bonds
      1. Describe the composition and structures of chemical compounds
      2. Apply the principles of bonding to the formation of molecular and ionic substances
      3. Describe how electrons are involved in ionic, non-polar covalent, and polar covalent bonding
      4. Write chemical names and formulas for ionic and molecular substances
      5. Draw Lewis structures to represent ionic compounds and covalent molecules
      6. Predict the shapes of molecules using VSEPR theory
    4. Relate numbers of particles and mass through the concepts of formula ratios and the mole.
    5. Interpret chemical equations which describe chemical changes
      1. Classify chemical reactions based on reaction patterns and write appropriate chemical equations
      2. Select appropriate mole ratios to balance chemical equations
      3. Use balanced equations to calculate quantities involved in chemical changes
      4. Describe the energy change involved in chemical reactions
      5. Explain the various factors that influence reaction rates
      6. Describe the conditions of a dynamic chemical equilibrium and apply these conditions to qualitatively predict how the system responds to stress
    6. Distinguish properties associated with the various physical states of matter
      1. Use the ideas of Kinetic Molecular theory to describe gas behavior
      2. Use the Gas Laws to quantify gas properties
      3. Differentiate between properties of solids, liquids, and gases
      4. Explain changes of state in relation to intermolecular forces and energy changes
    7. Demonstrate an understanding of the characteristics of solutions
      1. Describe qualitatively the composition of solutions
      2. Express quantitatively the concentration of solutions
      3. Perform calculations using concentration units
      4. Apply principle of polarity to explain solubility
      5. Compare physical properties of solutions to pure solvent
    8. Demonstrate a working knowledge of acid-base chemistry
      1. Identify acids and bases
      2. Describe how acidic and basic substances act in aqueous solution
      3. Write chemical equations for the reactions of acids and bases
      4. Calculate the pH of solutions based on acid or base concentration
    9. Perform various laboratory operations
      1. Use the balance to measure mass
      2. Use laboratory glassware (beakers, graduated cylinders, pipets, burets, and volumetric flasks) to measure volume
      3. Dispense solids and liquids
      4. Use the Celsius thermometer to measure temperature
      5. Use Bunsen burners properly
      6. Analyze laboratory data qualitatively and quantitatively
    10. Apply scientific ideas and interpret data to make informed decisions on matters related to science in the public arena

  
  • CHM 132 - Intro to Organic/Biochemistry

    Credits: 4
    Lecture Hours: 3
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    A continuation of the study of organic chemistry and a study of biochemistry. Organic topics include the structure of organic molecules, the nature and reactions of functional groups, and stereochemistry. Biochemistry topics include carbohydrates, proteins, lipids, nucleic acids, enzymes and metabolism.
    Prerequisite: CHM 122  or equivalent
    Competencies
    1. Evaluate structures and nomenclature for an organic compound
      1. Apply the IUPAC naming system to organic compounds.
      2. Represent organic structures using accepted conventions.
      3. Recognize isomerism, including stereo, geometric and constitutional.
    2. Compare and contrast containing various organic functional groups.
      1. Classify organic compounds using functional groups.
      2. Recognize how functional groups affect physical and chemical properties of compounds.
    3. Propose reactants, products and reaction conditions for various classes of organic reactions.
      1. Determine reactants needed to prepare target organic compounds.
      2. Determine the products of chemical reactants.
      3. Outline relevant reaction conditions for chemical reactions.
    4. Evaluate structures and nomenclature for compounds in the general classes of biomolecules (i.e.)
      1. Classify biomolecules, including carbohydrates, lipids, proteins and nucleic acids.
      2. Represent biomolecules using accepted conventions.
      3. Compare isomerism, including stereo, geometric and constitutional.
      4. Illustrate different levels of structure in biomolecules.
    5. Compare and contrast the physical properties and chemical reactions for biomolecules, such as lipids, proteins, carbohydrates and nucleic acids.
      1. Explain how the structure of biomolecules affect physical and chemical properties of biomolecules.
      2. Explain how stereochemistry affects chemical and physical properties.
    6. Assess the activity of enzymes, how they are regulated, and the factors that affect enzyme activity.
      1. Classify enzymes according to the chemical reactions they catalyze.
      2. Outline factors that affect the activity of enzymes.
    7. Evaluate the processes of transcription, translation, and replication.
      1. Compare and contrast the processes of transcription, translation and replication.
      2. Describe the effect mutations may have on proteins.
    8. Interpret the process and energy relationships for metabolism for various classes of compounds including carbohydrates, proteins and lipids.
      1. Compare and contrast metabolic processes.
      2. Summarize the energetics of metabolic processes.
    9. Choose safe protocols, in accordance with DMACC safety guidelines, for lab behavior including hygiene and experimental procedure.
      1. Handle chemicals safely.
      2. Use laboratory equipment as instructed.
      3. Collect experimental data from a variety of procedures.
      4. Compare experimental results to those predicted in theory.
      5. Derive conclusions from experimental measurements

    Competencies Revised Date: 2019
  
  • CHM 165 - General Chemistry I

    Credits: 4
    Lecture Hours: 3
    Lab Hours: 3
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    A thorough treatment of general chemistry including atomic structure, stoichiometry, chemical bonding, states of matter, solutions, acids and bases, reaction rates, equilibrium, thermodynamics and electrochemistry. This course is intended for science, engineering, pre-vet, pre-med, pre-dental and pre-optometry majors.
    Prerequisite: One year H.S. Chem. OR CHM 122  with a grade of C or better; and either a minimum placement score of: ALEKS 46%, ACT math score of 22, SAT math score of 530 or complete MAT 073  with a C- or higher. Score from ALEKS/ACT/SAT and grade from MAT 073  must be no more than 5 years old.
    Competencies
    1. Demonstrate a working knowledge of measurement using both the metric and English systems.
      1. Apply rules for use of significant figures to measurement and calculations.
      2. Solve problems by dimensional analysis.
      3. Solve problems using density.
      4. Work with various temperature scales.
    2. Assess various classifications and properties of matter.
      1. Distinguish between extensive and intensive properties.
      2. Differentiate physical and chemical changes and properties.
      3. Classify substances as compounds or mixtures.
    3. Evaluate numbers of particles and mass through the concepts of formula ratios and the mole.
      1. Differentiate between atoms, molecules and ions.
      2. Calculate masses of various formula units.
      3. Relate the mole unit to other units of matter measurement.
      4. Solve problems involving percent composition of matter.
      5. Determine empirical and molecular formulas from experimental data.
    4. Demonstrate an understanding of solutions.
      1. Describe qualitatively the composition of solutions.
      2. Express quantitatively the concentration of solutions.
      3. Perform calculations using concentration units.
    5. Predict quantities involved in chemical changes.
      1. Balance chemical equations.
      2. Perform stoichiometric calculations involving moles, masses, and mass changes.
      3. Calculate percent yield. 
    6. Evaluate the composition and structure of atoms and isotopes
      1. Distinguish between atoms and isotopes of various elements based on sub-atomic particles.
      2. Describe basic relationships involving electromagnetic radiation as it relates to modern models of atomic structure.
      3. Predict the arrangement of electrons in atoms based on the periodic table.
      4. Apply the periodic nature of the chemical elements to predict and explain chemical and physical properties.
    7. Demonstrate an understanding of ionic compounds.
      1. Describe the composition and formation of ionic compounds.
      2. Write chemical names and formulas for ionic compounds.
      3. Assign oxidation numbers to elements in an ionic compound.
    8. Demonstrate an understanding of covalent bonding.
      1. Describe the composition and formation of molecular substances.
      2. Describe how electrons are involved in nonpolar covalent and polar covalent bonding.
      3. Write names and formulas of molecular substances.
      4. Draw Lewis dot structures to represent covalent substances.
      5. Predict the shapes and polarities of molecules using the VSEPR theory.
    9. Analyze chemical reactions based on similar patterns.
      1. Distinguish between electrolytes and non-electrolytes.
      2. Identify oxidizing and reducing agents in an oxidation-reduction reaction.
      3. Identify conjugate pairs in Bronsted Acid-Base reactions.
      4. Given the reactants write net ionic equations for acid-base and precipitation reactions.
    10. Distinguish properties associated with gases.     
      1. Use the ideas of the kinetic molecular theory to describe a gas’s behavior.
      2. Use gas laws to quantify gas properties.
      3. Relate gas laws to stoichiometry problems.
    11. Relate thermodynamics to chemical processes.
      1. Explain what the First Law of Thermodynamics means.
      2. Calculate energy changes involve in chemical reactions and processes.
      3. Calculate enthalpy changes using Hess’s Law.
    12. Investigate the condensed states of matter.
      1. Describe the 4 types of interparticle attractions.
      2. Discuss the relationship between vapor pressure, evaporation rate, attractive forces, boiling point, and melting point.
      3. Incorporate changes of state into heat transfer problems.
    13. Perform various laboratory operations.
      1. Develop accurate measurement techniques.
      2. Use laboratory equipment in a prescribed manner.
      3. Handle chemicals safely.
      4. Collect data from a variety of experiments.
      5. Use experimental data to study chemical theories.
      6. Relate experimental measurements to classroom work.

  
  • CHM 175 - General/ Inorg Chemistry II

    Credits: 4
    Lecture Hours: 3
    Lab Hours: 3
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    A continuation of General and Inorganic Chemistry I.
    Prerequisite: CHM 165  or equivalent
    Competencies
    1. Explain reaction rates and their relationships to reaction mechanisms.
      1. Define and express reaction rates quantitatively, and identify factors that influence them.
      2. Quantitatively relate experimental data, reaction rates, rate laws and rate parameters.
      3. Model reactions with collision theory and transition state theory.
      4. Relate kinetic outcomes to plausible reaction mechanisms.
    2. Apply basic principles of chemical equilibrium.
      1. Describe a system at equilibrium.
      2. Solve and evaluate problems involving equilibrium constants.
      3. Use the reaction quotient to predict if a system is at equilibrium.
      4. Describe how stresses on a system affect the equilibruim position.
      5. Using thermodynamic data, calcuate the equilibrium constant.
      6. Use Lewis theory to explain acid-base behavior
      7. Use molarity to solve acid-base stoichiometry problems
      8. Use equivalents to describe acid-base reactions
      9. Solve acid-base stoichiometric problems using normality
    3. Investigate principles related to acid-base chemistry.
      1. Compare acid-base behavior according to three major theories (Arrhenius, bronsted-Lowry, and Lewis).
      2. Identify conuugated acid-base pairs.
      3. Determine relative strengths of acids and bases.
      4. Perform quantitative calculations related to acid-bas equilibria, titrations, buffer systems, and salt solutions.
      5. Determine bond energies from thermodynamic data
      6. Describe the relationship between energy and entropy in predicting the spontaneity of a process
      7. Calculate entropy changes from thermodynamic data
      8. Calculate free energy changes from thermodynamic data
      9. Estimate the temperature range over which a particular process would be spontaneous
      10. Recognize the limitations of thermodynamics in predicting path-dependent information
    4. Apply equilibruim principles to slightly soluble strong electrolytes.
      1. Solve problems involving solubility product constants.
      2. Describe how the nature of reactants can affect reaction rates
      3. Derive rate law expressions for reactions using experimental data
      4. Determine the order of a reaction
      5. Solve problems involving the half-life of a first order reaction
      6. Use collision theory to model chemical reactions
      7. Use transition state theory to model chemical reactions
      8. Explain the relationship of activation energy to reaction rates
      9. Relate rate data to simple reaction mechanisms
      10. Explain how temperature affects reaction rates
      11. Describe the effect of a catalyst on the rate of a reaction
    5. Apply the basic principles of chemical equilibrium
      1. Describe the characteristics of a process at equilibrium
      2. Determine the value of an equilibrium constant in terms of molari­ty
      3. Use the reaction quotient to predict where a reaction is with respect to equilibrium
      4. Solve problems involving equilibrium constants
      5. Evaluate the equilibrium constant for a reaction involving gases in terms of partial pressures
      6. Describe equilibrium shifts caused by various changes in experi­mental conditions
      7. Determine the new position of equilibrium after a shift has oc­curred
      8. Distinguish between homogeneous and heterogeneous equilibria
      9. Solve problems involving heterogeneous equilibria
      10. Calculate equilibrium constants at standard temperature from thermodynamic data
      11. Estimate equilibrium constants at non-standard temperatures using thermodynamic data
    6. Relate equilibrium principles to acid-base chemistry
      1. Review differences between strong and weak electrolytes
      2. Determine the pH of a solution
      3. Calculate ionization constants for weak electrolytes
      4. Determine the percent ionization of a weak electrolyte
      5. Use ionization constants to solve problems
      6. Explain how acid-base indicators work
      7. Illustrate the effect of a common ion on the ionization of a weak electrolyte
      8. Describe the action of a buffer solution
      9. Relate the composition of a buffer solution to the pH of the solu­tion
      10. Select appropriate materials to make a buffer solution with a specif­ic pH.
      11. Predict the change in pH caused by adding an acid or base to the buffer solution
      12. Describe the ionization of polyprotic weak electrolytes using two or more ionization constants
      13. Solve problems involving the ionization of polyprotic weak electro­lytes
    7. Apply equilibrium principles to hydrolysis and acid-base titrations
      1. Recognize ions that will undergo hydrolysis.
      2. Determine ionization constants for ions that hydrolyze
      3. Calculate the pH of solutions of various classes of salts
      4. Determine the percent hydrolysis of various ions
      5. Extend the concept of hydrolysis to ions derived from polyprotic weak electrolytes
      6. Determine the pH at various points in the titration of a strong acid with a strong base
      7. Determine the pH at various points in the titration of a weak acid with a strong base
      8. Determine the pH at various points in the titration of a strong acid with a weak base
      9. Select appropriate indicators for use in a particular titration
    8. Apply equilibrium principles to slightly soluble strong electrolytes
      1. Calculate solubility product constants
      2. Solve problems involving solubility product constants
      3. Determine which of two species will precipitate first in a fractional precipitation
      4. Use ionization constants in conjunction with solubility products to solve problems on simultaneous equilibria
      5. Describe various methods for dissolving slightly soluble strong electrolytes
      6. Use dissociation constants for complex ions to solve problems
      7. Calculate the quantities of materials needed to dissolve slightly soluble strong electrolytes
    9. Relate oxidation-reduction processes to electrochemistry
      1. Review the principles of oxidation-reduction chemistry
      2. Balance redox reactions via the half-reaction method
      3. Apply the equivalent concept to oxidizing or reducing agents
      4. Use normality to solve problems involving redox stoichiometry
      5. Distinguish between electrolytic and galvanic cells
      6. Determine which electrode serves as anode or cathode
      7. Apply Faraday’s Law to electrolytic cells
      8. Explain the operation of a simple galvanic cell
      9. Use standard electrode potentials to determine the potential of a galvanic cell
      10. Diagram electrochemical cells
      11. Use the Nernst equation to calculate the potential of cells under non-standard conditions
      12. Relate the cell potential to the free energy change
      13. Use standard potentials to determine equilibrium constants
    10. Examine various aspects of nuclear chemistry
      1. Review the composition of the nucleus
      2. Relate neutron-proton ratio to nuclear stability
      3. Calculate binding energies for atomic nuclei
      4. Describe various modes of radioactive decay
      5. Predict the type or types of decay that are most likely for certain kinds of nuclei
      6. Use half-life to solve problems involving radioactive decay process­es
      7. Write equations for various radioactive decays
      8. Compare natural radioactivity to artificial transmutation
      9. Distinguish between fission and fusion
    11. Perform various laboratory exercises
      1. Collect experimental data from a variety of procedures
      2. Use laboratory equipment as instructed
      3. Analyze unknowns using semi-micro qualitative analysis
      4. Compare experimental results to those predicted in theory
      5. Handle chemicals safely
      6. Derive conclusions from experimental measurements

  
  • CHM 263 - Organic Chemistry I

    Credits: 5
    Lecture Hours: 3
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    A study of the principles of organic chemistry, including the nomenclature and chemistry of the various organic functional groups. Structure, bonding, synthesis, reaction mechanisms and spectroscopy are emphasized. The sequence is designed to satisfy the one year of organic chemistry required by most medical schools.
    Prerequisite: CHM 175  with a grade of C- or better or 1 year college-level general chemistry
    Competencies
    1. Evaluate information from general chemistry which is most applicable to organic chemistry
      1. Predict electronic structure of atoms
      2. Match the size of an atom to its position on the periodic table
      3. Select which of two elements has the higher electronegativity
      4. Distinguish between ionic and covalent bonding
      5. Write various types of formulas for organic molecules
      6. Define bond lengths
      7. Define bond angles
      8. Calculate heats of reaction from bond dissociation energies
      9. Distinguish between homolytic and heterolytic bond cleavage
      10. Review the nature of polar covalent bonds
      11. Recognize the principle attractive forces which are used by covalent molecules
      12. Extend acid-base chemistry to organic molecules
    2. Investigate the basic structure of organic molecules
      1. Describe chemical bonding using molecular orbital theory
      2. Use valence-bond (hybridization) theory to explain chemical bond­ing
      3. Identify functional groups in organic molecules
      4. Illustrate delocalization of electrons in conjugated double bond systems
      5. Distinguish between resonance structures and isomers
      6. Recognize when resonance is possible in an organic molecule
      7. Draw appropriate resonance structures using standard electron movement designations
      8. Identify more or less important resonance structures
    3. Relate the structure of an organic molecule to its systematic name
      1. Draw structures for the various isomers represented by a certain molecular formula
      2. Outline a system for naming organic compounds based upon their structures
      3. Apply the nomenclature system to a variety of organic molecules containing different functional groups
    4. Investigate the chemistry of the simplest organic molecules, the alkanes
      1. Predict various physical properties of alkanes based on structure
      2. Illustrate complete combustion of an alkane with chemical equa­tions
      3. Predict products of halogen substitution reactions of alkanes
    5. Generate appropriate pictures to model the three-dimensional structure of organic molecules
      1. Draw structures showing cis-trans (E-Z) isomerism in alkenes
      2. Recognize cis-trans isomerism in cycloalkanes
      3. Show conformations of open chain compounds using various pro­jections
      4. Identify the relative energies of molecular conformations
      5. Draw various conformations of cyclohexane derivatives
      6. Illustrate chirality using structures
      7. Relate chirality to the rotation of plane-polarized light
      8. Assign absolute configuration to a chiral carbon atom using the R-S system
      9. Extend the description of a chiral molecule to systems containing more than one chiral center
      10. Name organic molecules including the appropriate stereochemical designations
      11. Describe various methods of resolving racemic mixtures
    6. Examine the properties of the alkyl halides
      1. Recognize various classifications of alkyl halides
      2. Predict various physical properties of alkyl halides
      3. Review the nomenclature of alkyl halides
      4. Compare the nature of substitution and elimination reactions
      5. Write the mechanism for an SN2 substitution
      6. Write the mechanism for an SN1 substitution
      7. Compare various aspects of the SN1 and SN2 reactions
      8. Write a mechanism for an E1 and E2 elimination
      9. Compare various aspects of the E1 and E2 reactions
      10. Identify the factors which favor substitution or elimination reac­tions
      11. Predict which reaction mechanism is most likely based upon the conditions
      12. Predict products of alkyl halide reactions with various nucleophile/bases
    7. Investigate the mechanism of free radical reactions
      1. Use halogenation of alkanes as a model of a free radical reaction
      2. Write mechanistic steps for a free radical chain mechanism
      3. Explain why chlorine is more reactive than bromine in free radical halogenation
      4. Explain why chlorine is less selective than bromine in free radical halogenation
      5. Describe the stereochemical consequences of free radical halogen­ation at a chiral carbon atom
      6. Relate the rate of free radical halogenation to the strength of the carbon-hydrogen bond broken
      7. Illustrate the use of NBS as a selective halogenating agent
      8. Predict the product mixtures expected from bromination or chlori­nation of alkanes
      9. Describe the functions of free radical initiators
      10. Describe the function of free radical inhibitors
    8. Examine the properties of alcohols
      1. Recognize various classifications of alcohols
      2. Extend the nomenclature of alcohols to include a wider variety of cases
      3. Predict various physical properties of alcohols
      4. Illustrate the acid-base properties of alcohols
      5. Use various methods to demonstrate alcohol preparations
      6. Predict products of various alcohol reactions including stereo-chemistry if necessary
      7. Write mechanisms for various alcohol reactions
      8. Recognize redox in organic reactions
      9. Outline syntheses for more complex molecules from specific start­ing materials
    9. Investigate the properties of ethers
      1. Predict various physical properties of ethers
      2. Extend the nomenclature of ethers to include more complex struc­tures
      3. Demonstrate the preparation of ethers using a variety of methods
      4. Predict products of ether substitution reactions including stereo-chemistry if necessary
      5. Write mechanisms for ether substitution reactions
    10. Interpret infrared (IR) and nuclear magnetic resonance (NMR) spectra
      1. Recognize features in organic molecules which give rise to the absorption of infrared radiation
      2. Correlate the position of the infrared absorption to the molecular feature responsible for it
      3. Use nuclear magnetic resonance theory to explain why different protons in a molecule have different chemical shifts
      4. Determine relative numbers of protons in NMR signals from an integration curve
      5. Relate the splitting in an NMR signal to the number of neighboring protons
      6. Identify the structure of an unknown organic molecule from its formula and spectral data
    11. Demonstrate proficiency in various organic laboratory techniques
      1. Use capillary melting points to determine the purity of a solid sample
      2. Perform simple or fractional distillation as required to separate the volatile components of a mixture
      3. Recrystallize impure solids to improve purity
      4. Perform simple chromatographic separations
      5. Use a separatory funnel to do liquid-liquid extractions
      6. Construct molecular models to visualize stereochemical relation­ships
      7. Construct molecular models to visualize stereochemical relation­ships
      8. Obtain an infrared spectrum of a liquid sample

  
  • CHM 273 - Organic Chemistry II

    Credits: 5
    Lecture Hours: 3
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Core
    A continuation of Organic Chemistry I.
    Prerequisite: CHM 263  or equivalent
    Competencies
    1. Relate topics from CHM 263 to appropriate material in CHM 273
    2. Investigate the properties of alkenes and alkynes
      1. Describe the bonding in alkenes and alkynes
      2. Review the nomenclature of alkenes and alkynes
      3. Illustrate various preparations of alkenes and alkynes
      4. Predict physical properties of alkenes and alkynes
      5. Review spectral properties of alkenes and alkynes
      6. Predict products of various addition reactions of alkenes and alkynes including stereochemistry if necessary
      7. Write mechanisms for alkene and alkyne reactions
      8. Relate the structure of alkenes and alkynes to oxidation products
      9. Compare 1,2 addition to 1,4 addition for conjugated dienes
      10. Outline syntheses for various molecules beginning with alkenes or alkynes
    3. Examine the properties of aromatic hydrocarbons
      1. Assign systematic names to benzene derivatives
      2. Describe the physical properties of aromatic hydrocarbons
      3. Review the spectral properties of aromatic hydrocarbons
      4. Classify compounds as aromatic, antiaromatic, or non-aromatic
      5. Write a mechanism for electrophilic aromatic substitution
      6. Predict products of the reactions of benzene with various other reagents
      7. Explain the differences between ortho-para and meta directors using resonance theory
      8. Predict the most likely products of electrophilic aromatic substitu­tion on substituted benzene rings
      9. Determine the effect of the aromatic ring on alkyl substituents
      10. Use resonance to explain the unusual properties of phenol
      11. Illustrate the chemical reactions of benzene diazonium salts
      12. Distinguish between electrophilic and nucleophilic aromatic substi­tution mechanisms
      13. Outline syntheses of compounds beginning with various aromatic hydrocarbons
    4. Compare the properties of aldehydes and ketones.
      1. Review the nomenclature of aldehydes and ketones
      2. Illustrate various methods of preparing aldehydes and ketones
      3. Compare the physical properties of aldehydes and ketones
      4. Compare the spectral properties of aldehydes and ketones
      5. Predict products of addition reactions of aldehydes and ketones
      6. Predict products of addition-elimination reactions of aldehydes and ketones
      7. Predict products of redox reactions involving aldehydes and ketones
      8. Use resonance to explain the reactivity of alpha hydrogen atoms in aldehydes and ketones
      9. Predict products of various reactions involving the alpha carbon
      10. Predict products of 1,4 addition reactions of alpha-beta-unsaturated aldehydes and ketones
      11. Write mechanisms for various aldehyde and ketone reactions
      12. Outline syntheses of compounds beginning with aldehydes or ketones
    5. Investigate the properties of carboxylic acids
      1. Review the nomenclature of carboxylic acids
      2. Predict various physical properties of carboxylic acids
      3. Review the spectral properties of carboxylic acids
      4. Illustrate various methods for preparing carboxylic acids
      5. Analyze the relationship between acid strength and acid structure
      6. Predict products of reactions of carboxylic acids with various bases
      7. Write a complete mechanism for the esterification of a carboxylic acid
      8. Predict the products of reduction reactions of carboxylic acids
      9. Investigate the special properties of dicarboxylic acids
      10. Predict products of 1,4 addition involving alpha-beta-unsaturated carboxylic acids
      11. Outline syntheses for other molecules beginning with carboxylic acids
    6. Examine the properties of amines
      1. Recognize the classifications of amines
      2. Review the nomenclature of amines
      3. Predict various physical properties of amines
      4. Review the spectral properties of amines
      5. Illustrate various preparations of amines
      6. Relate the basicity of amines to various structural features of the amines
      7. Predict products of reactions of amines with a variety of acids
      8. Predict products of various substitution reactions involving amines
      9. Compare the products of various amine classes reacting with nitrous acid
      10. Use Hofmann elimination data to determine the structure of an amine
      11. Outline syntheses for compounds from amines
    7. Compare the properties of various carboxylic acid derivatives
      1. Compare the relative reactivities of carboxylic acid derivatives
      2. Compare the spectral properties of carboxylic acid derivatives
      3. Extend the nomenclature system to the various carboxylic acid derivatives
      4. Illustrate the preparation of acid chlorides
      5. Predict products of reactions of acid chlorides
      6. Illustrate the preparation of acid anhydrides
      7. Predict products of reactions of acid anhydrides
      8. Illustrate the preparation of esters
      9. Predict products of the reactions of esters
      10. Illustrate the preparation of amides
      11. Predict products of the reactions of the amides
      12. Illustrate the preparation of nitriles
      13. Predict products of the reactions of nitriles
      14. Write mechanisms for various examples of nucleophilic acyl substi­tution
      15. Outline syntheses of compounds beginning with various carboxylic acid derivatives
    8. Examine various reactions of enolate anions
      1. Review the acidity of various types of alpha hydrogen atoms
      2. Predict products of various alkylation reactions at the alpha carbon
      3. Relate the aldol condensation to similar reactions
      4. Predict products of ester condensations
      5. Predict products of nucleophilic 1,4 additions to alpha-beta-unsatu­rated carbonyl compounds
      6. Write mechanisms for various reactions involving enolate anions
      7. Outline syntheses for compounds using various condensation reac­tions
    9. Perform various laboratory exercises
      1. Review various laboratory techniques used in CHEM161
      2. Synthesize various organic compounds using methods discussed in CHEM162
      3. Relate laboratory procedures to class material

  
  • CHM 922 - Field Studies

    Credits: 1-4
    Lecture Hours: 0
    Lab Hours: 0
    Practicum Hours: 3-12
    Work Experience: 0
    Course Type: Open


    This course is designed to give the student an opportunity to study science outside the typical classroom setting. Students will investigate an area of the chemical sciences through research and other activities in a supervised environment that meets the requirements of the investigation. Students will be trained in methodologies relevant to the field study. This course may be taken as a 1,2,3, or 4 credit course with a maximum of 4 total credits allowed.
    Prerequisite: Permission of the Instructor
    Competencies
    1. Formulate an investigation of a scientific issue, concept or hypothesis related to the chemical sciences.
      1. Outline the importance of the issue, concept or hypothesis.
      2. Relate basic scientific principles to the issue, concept or hypothesis.
    2. Evaluate scientific literature as related to a scientific issue, concept or hypothesis in chemistry.
      1. Conduct a search of chemical literature to find relevant published information about the scientific issue being studied.
      2. Compare information found in chemical publications to the issue being studied.
      3. Distinguish between various sources of scientific literature.
    3. Design and implement a strategy for investigation of a scientific issue, concept or hypothesis related to chemistry in a field setting.
      1. Select and organize appropriate investigative activities and describe how each activity will be completed.
      2. Record all observations, information and results of activities.
      3. Communicate effectively with others involved in the project.
      4. Follow additional guidelines and procedures as required. (i.e., DMACC safety guidelines, local and state regulations, etc.)
    4. Assess information collected through scientific investigation.
      1. Describe pertinent observations,
      2. Identify observed trends and recognize unexpected results.
      3. Distinguish objective information from subjective information.
      4. Perform all relevant calculations and interpret results as they relate to the investigation.
    5. Create a document or presentation that communicates the results of the investigation of a scientific issue, concept or hypothesis related to chemistry.
      1. Identify significant discoveries or observations and relate them to relevant scientific principles.
      2. Relate information to a current scientific issue.
      3. Design any tables, graphs and charts required for appropriate representation of the investigation.
      4. Propose future work to be done related to the investigation or study.

     

     
    Competencies Revised Date: 2019


Coaching Officiating

  
  • PEC 110 - Coaching Ethics, Tech & Theory

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    Course covers techniques and theory of coaching, sports physiology, preparation for competition and issues in coaching.
    Competencies
    1. Examine positive coaching philosophy
      1. Define objectives as a Coach
      2. Define Coaching Styles
      3. Identify Coaching Philosophy
    2. Examine the Coaching profession
      1. Define what a Coach does.
      2. Identify Coaching opportunities
      3. Discuss physical and mental attributes of a Coach
    3. Explain elements of sports psychology in Coaching
      1. Identify communication skills needed
      2. Examine ways to develop positive communication skills 
    4. Define reinforcement
      1. Describe rewards used in Coaching
      2. Define shaping behaviors
      3. Identify motivation in athletes
    5. Describe sports pedagogy
      1. Define how to plan for a sports season
      2. Identify a practice schedule
      3. Identify learning strategies for the athlete
      4. Explain steps to teaching sports skills
    6. Explain sports physiology
      1. Define principles of athletic training
      2. Examine fitness for sports
      3. Design a training program
      4. Discuss proper nutrition for athletes
    7. Describe sports management
      1. Identify team management
      2. Discuss risk management
      3. Discuss self-management

  
  • PEC 115 - Athletic Dev and Human Growth

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    This course will demonstrate an understanding of athletic development and human growth in relationship to physical activity. The class will emphasize the area of children and adolescents.
    Competencies
    1. Define basic terminology and concepts.
      1. Define basic terms associated with major developmental theories and stages throughout the lifespan.
      2. Describe basic concepts associated with physical, cognitive, social and emotional development across the lifespan.
      3. Discuss human movement across the lifespan.
    2. Apply developmental principles to everyday situations.
      1. Relate knowledge of developmental processes, principles, and theories to everyday physical activity.
      2. Translate knowledge of developmental processes, principles, and theories into practical skills in physical activity.
      3. Examine the concept of self-esteem in the human growth process.
    3. Identify physical, cognitive, and socio-emotional changes throughout the lifespan.
      1. Describe the typical sequence of physical, sensory, and motor changes across the lifespan.
      2. Describe the typical sequence of cognitive/intellectual and language development across the lifespan.
      3. Describe the typical sequence of social-emotional across the human lifespan.
    4. Examine the development similarities and differences on individuals at each stage throughout the lifespan.
      1. Compare normative development with the range of individual differences at each stage of the lifespan.
      2. Differentiate historical, cultural, and cohort effects on developmental similarities and differences of individuals at each stage of the lifespan
      3. Apply critical thinking skills to lifespan development topics as related to athletics for children and adolescents.
    5. Differentiate individual, gender, and multi-cultural developmental differences.
      1. Examine individual differences in development from modes and theories of human development.
      2. Explain gender differences using developmental theories and models.
      3. Implement athletic activities with an understanding of individual differences.
    6. Discuss effective communication skills.
      1. Examine communication with the athletes.
      2. Examine communication with the coach.
      3. Examine communication with the parent. 

  
  • PEC 122 - Intro Anat & Phys for Coaching

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    This course is an introduction to basic anatomy and physiology. It provides a working framework for the potential coach to learn how to design and implement effective training programs for athletes on the basis of sport anatomy and physiology. It includes basic terms, energy system analysis, muscular fitness assessment and development of actual program design.
    Competencies
    1. Define sports physiology and understand how knowledge of anatomy and physiology is imperative to proper coaching technique.
      1. Identify the basic body systems.
      2. Recognize the baics terminology of the human structure.
      3. Gather and interpret evidence-based research, apply the scientific method, and decipher between sources of information and its credibility.
    2. Define anaerobic energy and understand its components.
      1. Understand how anaerobic energy relates to performance.
      2. Discuss the anaerobic energy system.
      3. Understand the nutritional components of fueling the anaerobic energy system and the failures that occur without proper nutrition.
    3. Define aerobic energy and understand its components.
      1. Understand how aerobic energy relates to performance.
      2. Discuss the aerobic energy system.
      3. Understand the nutritional components of fueling the aerobic energy system and the failures that occur without proper nutrition.
    4. Define muscular fitness and understand the different types of muscle and their function.
      1. Understand muscle structure and contraction as well as muscle fiber characteristics.
      2. Understand muscle contraction.
      3. Discuss the components of muscular fitness and how training influences these components.
      4. Assess muscular fitness components properly including strength, power, power endurance, speed, flexibility, balance and agility.
      5. Use sample tests found in literature to assess muscular fitness.

  
  • PEC 170 - Sports Officiating: Basketball

    Credits: 1
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course emphasizes guiding principles and standards, rules, mechanics and procedures for officiating basketball.
    Competencies
    1. Summarize what competent sports officiating is
      1. Explain the fundamentals of sports officiating
      2. List the four essential ingredients for effective sports officiating
      3. Discuss the qualities that a competent sports official should possess
      4. Summarize the financial aspects of sport officiating
      5. Identify the legal aspects of sports officiating
    2. Explain officiating success
      1. Identify preliminary preparation
      2. List pregame preparation
      3. Describe at the game procedures
      4. Discuss after the game etiquette
    3. Exam the rules of basketball
      1. Explain the format of a rule book
      2. Interpret play situation rulings
      3. Relate rule interpretations to specific sections in a rule book
      4. Analyze play rulings on the field of play in basketball
    4. Summarize basketball official’s mechanics
      1. Name the officials in a two and three official system
      2. Explain officials’ procedures before and after each half
      3. Define lead official, trail official and administering official
      4. Discuss basic court coverage and areas of primary responsibility
      5. Describe coverage off the ball
      6. Explains officials’ duties and procedures during a jump ball situation
      7. Describe administering throw-ins including spot of throw-in and boxing-in
      8. Outline procedures for administering free throws
      9. Demonstrate procedures used in calling fouls
      10. Contrast action of officials when calling foul or violations
      11. Explain officials’ duties and positions during timeouts, intermissions and player
      12. injury
    5. Practice basketball officiating on the court

  
  • PEC 173 - Officiating:Softball/Baseball

    Credits: 1
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course teaches methods, material and techniques of officiating softball and baseball as a team sport including
    rules of the game and court mechanics. This course provides opportunity to become a licensed official in Iowa for this
    sport.
    Competencies
    1. Summarize what competent sports officiating is
      1. Explain the fundamentals of sports officiating
      2. List the four essential ingredients for effective sports officiating
      3. Discuss the qualities that a competent sports official should possess
      4. Summarize the financial aspects of sports officiating
      5. Identify the legal aspects of sports officiating
    2. Explain officiating success
      1. Identify preliminary preparation
      2. List pregame preparation
      3. Describe at the game procedures
      4. Discuss after the game etiquette
    3. Examine rules of baseball and softball
      1. Explain the format of a rule book
      2. Interpret play situation rulings
      3. Relate rule interpretations to specific sections in a rule book
      4. Analyze play rulings on the field of play in baseball and softball
    4. Summarize baseball and softball officials’ mechanics
      1. Name the officials in a two umpire system
      2. List the IHSAA five basics of baseball mechanics and softball mechanics IHSAU
      3. Describe officiating signals
      4. Explain use of ball/strike indicator
      5. Compare plate umpire mechanics when using either the inside or outside protector
      6. Relate accepted methods of calling balls and strikes
      7. State base umpire’s field positions according to where base runners are located
      8. Demonstrate base umpire’s physical movements and sensory judgements used to make calls
      9. Describe coordinated field coverage of both umpires in all situations
      10. Explain fly ball and fair/foul ball coverage
    5. Practice baseball and softball officiating on the field

  
  • PEC 177 - Sports Officiating: Football

    Credits: 1
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course emphasizes guiding principles and standards, rules, mechanics and procedures for officiating football.
    Competencies
    1. Summarize what competent sports officiating is
      1. Explain the fundamental of sports officiating
      2. List the four essential ingredients for effective sports officiating
      3. Discuss the qualities that a competent sports official should possess
      4. Summarize the financial aspects of sports officiating
      5. Identify the legal aspects of sports officiating 
    2. Explain officiating success
      1. Identify preliminary preparation
      2. List pregame preparation
      3. Describe at the game procedures
      4. Discuss after the game etiquette
    3. Examine the rules of football
      1. Explain the format of a rule book
      2. Interpret play situation rulings
      3. Relate rule interpretations to specific sections in a rule book
      4. Analyze play rulings on the field of play in football
    4. Summarize football officials’ mechanics
      1. Name the officials in a football game
      2. List the IHSAA basics of football mechanics
      3. Describe signals
      4. Explain use of penalty flag
    5. Practice football officiating

  
  • PEC 190 - Sports Psychology for Coaches

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open


    This course is an introduction course to basic sports psychology. This course will aid athletes, coaches and active individuals by providing goal-setting, motivation, stress management and self-confidence techniques.
    Competencies
    1. Define your philosophy of sport
      1. Discuss self-awareness
      2. Examine different coaching philosophies
      3. Develop an understanding of competition
    2. Define mental toughness
      1. Understand the three phases in teaching mental toughness
      2. Discuss how active individuals use mental training tools to develop mental skills
      3. Understand the myths surrounding mental skill training
    3. Describe goal setting
      1. Understand the benefits of goal setting
      2. Discuss the characteristics of goal setting
      3. Examine short and long term goals
    4. Define motivation
      1. Understand motivation and the myths behind motivation
      2. Understand intrinsic motivation
      3. Discuss extrinsic rewards
      4. Develop the knowledge of motivation to create an effective team that maximizes motivation

     

  
  • PEC 191 - Current Issues in Coaching

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    This course will examine current issues facing our coaches. The class will look at case studies, news media and real-life scenarios in our state.
    Competencies
    1. Examine your coaching style.
      1. Discuss conflicting coaching styles.
      2. Examine different coaching philosophies.
      3. Discuss the pros and cons of each style.
    2. Define academic ineligibility.
      1. Understand the current academic eligibility requirements in our state.
      2. Examine case studies.
      3. Discuss the options for athletes to stay eligible in their sport.
    3. Discuss parent issues in sport.
      1. Examine conflicts with parents.
      2. Discuss the management of parent issues in sport.
      3. Understand the athletic director’s role in parent/coach relationships.
      4. Examine case studies.
    4. Discuss running up the score.
      1. Understand movtivation behind coaches wanting to run up the score.
      2. Understand the balance of good sportsmanship.
      3. Discuss case studies.
      4. Develop the knowledge of running up the score in diffent sports and different levels of play.

  
  • PEC 215 - Sport Mechanics for Coaches

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    This course creates an understanding of the fundamentals of sport mechanics to help potential coaches better observe, analyze and correct sport technique for increased and safer performance. Students will learn the natural forces, concepts and theories that serve as the basis for biomechanics. Knowledge gained from the course will be applied to observe athletes performing skills and make corrections accordingly.
    Competencies
    1. Understand mechanics and sport technique.
      1. Define basic terms and principles of biomechanics.
      2. Develop a working knowledge of basic mechanical concepts affecting athletic performance such as gravity, mass, weight, inertia, velocity and force.
      3. Discuss the relationship between force, momentum, impulse, power and energy types
    2. Explain the basic principles of movement and rotation.
      1. Understand the three types of movement (linear, general & angular) and how these movements affect athletic performance.
      2. Understand the components of lever systems.
      3. Describe angular motion, angular velocity, and angular momentum.
    3. Practically link skill observation to your knowledge of sport mechanics to begin your technical coaching skill progression.
      1. Determine the objectives of the skill.
      2. Note special characteristics of the skill and how elite athletes perform the skill.
      3. Demonstrate the knowledge to break down a skill into phases, then into key elements.
      4. Understand the mechanical reasons each key element is performed as it is.
    4. Learn how to properly coach an athlete with appropriate correction to errors.
      1. Know the steps of proper athlete observance of a skill.
      2. Know the proper position and time to both observe and correct a skill.
      3. Understand how to simplify a phase of a key element to help coach the athlete through the entire correction process.
    5. Coach a specific skill from start to finish.
      1. Understand the basic mechanics of this particular skill.
      2. Break down the skill into phases and key elements.
      3. Identify and make corrections as needed.
      4. Describe coaching methods to communicate correction to the athlete.


Collision Repair/Refinishing

  
  • CRR 101 - Sheet Metal Welding

    Credits: 2
    Lecture Hours: 0
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech


    Basic skills will be developed in oxygen-acetylene fusion welding and flame cutting. Gas metal arc (MIG) welding equipment and basic understanding of procedures related to auto collision area. Safety is emphasized.
    Competencies
    1. Determine safety and personal health hazards according to OSHA guidelines and the “Emergency Planning and Right to Know” (HP-I)
      1. Identify personal safety; eye, skin, and respiratory protection (ie. welding helmet)
      2. Show proper use of required clothing and correct hand/foot protection
      3. Explain O.S.H.A. requirements for the work place
      4. Take part in the “Emergency Planning and Right to Know” requirement
      5. Identify and take precautions with hazardous operations and materials according to federal, state, and local regulations (HP-I)
      6. Demonstrate proper storage, handling, and installation of high pressure gas cylinders
    2. Examine weldable materials used in collision repair
      1. Identify types of metals used in vehicle construction
      2. Compare types and thicknesses of steel
    3. Assess welding and cutting of various metals (HP-I)
      1. Identify cutting process for different materials and locations; perform cutting operation (HP-I)
      2. Demonstrate proper set-up and operation of Plasma cutter and Oxy/Acetylene cutting equipment.
      3. Determine the correct GMAW (MIG) welder, electrode, wire type, diameter, and type of gas to be used in a specific welding situation (HP-I)
      4. Demonstrate setting up and adjusting the GMAW (MIG) welder to “tune” for proper electrode stickout, voltage, polarity, flow rate, and wire-feed speed required for the material being welded (HP-I)
      5. Determine work clamp (ground) location and attach. (HP-I)
      6. Demonstrate setting up and adjusting aluminum welding equipment. Adjust voltage, wire speed, gas flow rate for the aluminum being welded. (HP-I)
      7. Demonstrate setting up and adjusting silicon bronze welding equipment. Adjust welder voltage, wire speed and gas flow rate.
      8. Determine proper use and locations for silicon bronze welding.
    4. Develop the following GMAW (MIG) welds: continuous, stitch, tack, plug, butt weld with and without backing, for aluminum and steel.
      1. Demonstrate cleaning and preparation of the metal to be welded, assure good metal fit-up, apply weld through primer if necessary, and clamp as required (HP-I)
      2. Show the proper angle of the gun to the joint and direction of gun travel for the type of weld being made in the flat, horizontal, vertical, and overhead positions
      3. Determine the joint type (butt joint with backing, lap, etc.) for weld being made (HP-I)
      4. Determine the type of weld (continuous, stitch, plug, etc.) for each specific joint type (HP-I)
      5. Develop a lap weld, plug weld, and butt welds with backer in the horizontal / vertical and overhead positions, using various metal thickness. Steel only.
    5. Take part in visual and destructive tests on each weld type as outlined on 4.5
      1. Identify the causes of various welding defects; make necessary adjustments
      2. Identify cause of contact tip burn-back and failure of wire to feed; make necessary adjustments
    6. Pass  I-CAR introduction Series.   (#7, #8) 
      1. Complete OPTION: I-CAR Welding qualification test, end of welding course qualification test for steel and aluminum, student pay.
      2. Complete Vehicle Construction Material Types (GEO 10 E 01)

     
    Competencies Revised Date: 2019

  
  • CRR 150 - Basic Shop Safety

    Credits: 1
    Lecture Hours: 1
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    A course designed to acquaint the student with the hazards in an auto collision facility. Emphasis on EPA regulations, OSHA guidelines, and personal health and safety in the shop area.
    Competencies
    1. Create a floor plan of the auto collision repair labs
      1. List areas in the lab for welding, welder storage and supplies
      2. Identify area used for mixing of paints/primers and related material storage
      3. Identify areas for vehicle repair/prep and vehicle refinishing
      4. Show location(s) of electrical fuse panels
      5. Show air supply location (air compressor(s)
    2. Develop a list and explain all lab safety equipment
      1. List all lab areas requiring the use of safety glasses,goggles, face shields, and welding helmets
      2. Explain the purpose of hearing protection, list styles of hearing protection
      3. Expain types of hand and foot protection
      4. Explain the safety purpose of the use of paint and dust masks
      5. Demonstrate the proper method of storing a charcoal-activated paint mask
      6. Find all fire extinguishers and list their classification                      
      7. Identify the location of all first aid kits
      8. Explain emergency procedures for fire, weather, or campus security emergency
    3. Determine safety and personal health hazards according to OSHA guidelines and the “Right-to-Know Law” (HP-I)
      1. Explain NIOSH approved personal sanding respirator. Inspect condition and ensure fit and operation.  Perform proper maintenance in accordance with OSHA regulation 1910.134 and applicable state and local regulation (HP-I)
      2. Explain the NIOSH approved (Fresh Air Make-up System) personal painting/refinishing respirator system.   Understand proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
      3. Interpret Safety Data Sheets (SDS)
      4. Explain SDS contents
      5. Identify SDS requirements
      6. Explain location of SDS sheets
      7. Take part in “Emergency Planning and Right to Know” exercise with class
    4. Determine and take necessary precautions with hazardous operations and materials according to federal, state, and local regulations (HP-I)
      1. Explain EPA storage requirements for hazardous waste
      2. Identify hazardous material/waste and non-hazardous waste
      3. Demonstrate proper disposal of hazardous waste
      4. Identify hazardous paint materials that can be re-cycled
      5. Demonstrate proper  storage and handling of high pressure gas cylinders
    5. Explain the proper safety equipment used in a refinishing area (HP-I)
      1. Select proper protective clothing
      2. Select correct respiratory protection
      3. Select correct hand, ear, and eye protection
      4. Maintain a safe work area “Good House Keeping”
    6. Discuss the operation of hand tools, power tools, and shop equipment in a safe manner
      1. Explain personal hand-tool use and care
      2. Explain power tool maintenance and safe operation (air tools)
      3. Summarize operation and maintenance of paint lab/refinishing equipment
      4. Summarize operation and maintenance of structural/repair lab equipment
    7. Explain importance of  vehicle safety
      1. Identify proper vehicle electrical system safety concerns
      2. Explain vehicle air bag safety
      3. Show correct vehicle lifting points
      4. Show proper placement of vehicle support stands
    8. Pass  I-CAR Introduction Series.    (#1, #2, #6,)
      1. WKR01 I-CAR Worker protection
      2. I-CAR- on Line- (HWD01) liquid and solid waste disposal
      3. I-CAR- on Line- (HAP01) Hazardous airborne pollutant reduction

  
  • CRR 202 - Plastic Repair

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    The wide variety of solid plastics, flexible panels, plastic compounds and reinforced plastic panels now used in automobile manufacturing require separate repair procedures. Repair, replacement and refinishing of the substrates will be studied in classroom and the lab.
    Prerequisite: CRR 841  
    Competencies
    1. Examine necessary precautions with hazardous operations and materials according to federal, state, and local regulations (HP-I)
      1. Determine safety and personal health hazards according to OSHA guidelines and the “Right to Know Law” (HP-I)
      2. Use the NIOSH approved personal sanding respirator. Inspect condition and ensure fit and operation. Perform proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulations (HP-I)
      3. Use the NIOSH approved (Fresh Air Make-up System) personal painting/refinishing respirator system. Perform Understand proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
      4. Use the proper personal safety equipment for surface preparation, spray gun and related equipment operation, paint mixing, matching and application, paint defects, and detailing (gloves, suits, hoods, eye and ear protection, etc.) Demonstrate proper usage of safety equipment and tools in the lab areas (HP-I)
    2. Discuss type(s) of plastic, analyze damage, and determine repair process
      1. Identify the types of plastics; determine reparability (HP-I)
      2. Identify the types of plastic repair procedures; clean and prepare the surface of plastic parts (HP-I)
    3. Determine appropriate surface preparation for composite repairs
      1. Demonstrate and use proper cleaning methods and techniques
      2. Select and use recommended abrasives
      3. Demonstrate and use backing panels (build when applicable) or prepare back side of repair
      4. Use recommended Adhesion Promoter (when applicable)
    4. Repair composite panels, Determine proper composite panel repair for flexible and rigid composites, using approved methods and materials
      1. Demonstrate removal of paint finish (HP-I) (V-groove or U-groove)
      2. Explain replacement or repair of rigid and flexible plastic panels (HP-G)
      3. Explain removal or repair of damaged areas from rigid exterior composite panels (HP-G)
      4. Explain replacement of bonded rigid exterior composite body panels; straighten or align panel supports (HP-G)
      5. Demonstrate using an airless plastic welder (airless) demonstrate for repairs on rigid and flexible plastics
      6. Use adhesives to demonstrate repairs to rigid and flexible plastics/composites using adhesives
      7. Demonstrate repairs to fiberglass reinforced composites
      8. Apply  application of two- component finishing filler to minor surface imperfections and then dry-sand the area (HP-I)
      9. Dry sand area to which two-component finishing filler has been applied (HP-I)
    5. Determine surface preparation for primers
      1. Determine Choose correct abrasives for finishing of the repair area
      2. Use Choose correct abrasives for featheredging of the repair area
      3. Decide the use of adhesion promoters
      4. Mix primer, Demonstrate mixing of primer surfacer or primer sealer (HP-I)
      5. Apply primer onto surface or repaired area (HP-I)
    6. Demonstrate  proper refinishing techniques for composites
      1. Demonstrate dry or wet sanding to area to which primer-surfacer has been applied (HP-I)
      2. Remove with a tack rag any dust or lint particles from the area to be refinished (HP-I)
      3. Apply suitable sealer to the area being refinished when sealing is needed or desirable (HP-I)
      4. Refinish Show ability to refinish rigid, semi-rigid and flexible plastic parts (HP-G)
      5. Identify the types of rigid, semi-rigid or flexible plastic parts to be refinishedDemonstrate painting of rigid, semi-rigid or flexible plastic parts; determine the materials, preparation, and refinishing procedures (HP-I)
      6. Apply single stage topcoat (HP-I)
      7. Apply basecoat/clearcoat for overall refinishing (HP-I)
      8. Denib, buff, and polish, demonstrate final buffing and polishing of finishes where necessary (HP-I)
    7. Complete I-CAR Non-Structural Pro level 1 Classes
      1. Complete Plastic and composite repair (PLA 03)
      2. Complete Bolt on Exterior panels - Part 1 (EXT 03) online
      3. Complete Bolt on Exterior panels - Part 2 (EXT04) online

    Competencies Revised Date: 2019
  
  • CRR 325 - Sheet Metal Fundamentals

    Credits: 5
    Lecture Hours: 2
    Lab Hours: 6
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    An understanding of corrective force applied to metal by use of hammer/dolly techniques, and metal finishing techniques are emphasized throughout the course.  An understanding of automotive design, materials used in automobile construction, recommended metal repair procedures, correct use of abrasives, and application of fillers.  Welding equipment and techniques recommended by OEM are studied throughout the classroom and lab.
    Prerequisite OR Corequisite: CRR 150  ,  CRR 101  
    Competencies
    1. Evaluate necessary precautions with hazardous operations and materials according to federal, state, and local regulations. (HP-I)
      1. Determine safety and personal health hazards according to OSHA guidelines and the “Right-to-Know Law” (HP-I)   
      2. Explain the NIOSH approved personal sanding respirator.  Inspect condition and ensure fit and operation.  Perform proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
    2. Apply appropriate safety equipment dependent on activity
      1. Select proper safety equipment, hand, eye, ear, and respirator protection (HP-1)
      2. Select proper protective clothing and footwear (HP-1)
    3. Examine vehicle construction and welding requirements
      1. Explain general vehicle construction for full frame and uni-body vehicles
      2. Determine proper heating techniques and general vehicle manufacture requirements for heating of metal throughout the metal repair process (HP-I)
      3. Determine proper welding techniques used for repairing Mild, HSS (high strength), and HSLA (high strength low alloy) steel (HP-I)
    4. Modify, straighten and rough-out contours of damaged panels to a suitable condition for body filling or metal finishing using power tools, hand tools, and weld-on pull attachments (HP-I)
      1. Determine direction of impact (HP-I)
      2. Plan the order of repair
      3. Identify and repair surface irregularities on a damaged body panel             
    5. Demonstrate hammer and dolly techniques
      1. Demonstrate metal finishing techniques
      2. Choose proper grinder techniques
      3. Show ability to heat shrink stretched panel areas to proper contour
      4. Show ability to cold shrink stretched panel areas to proper contour (HP-I)
      5. Identify and repair a gouge, tear, and puncture in sheet metal
      6. Determine removal of paint finish
      7. Determine the proper metal finishing techniques for aluminum (HP-G)
    6. Determine metal welding procedures
      1. Identify weldable metals used in collision repair
      2. Demonstrate cleaning and preparation of the metal to be welded, assure good metal fit-up, apply weld through primer if necessary, and clamp as required (HP-I)
    7. Prepare basic welder setup
      1. Decide the correct GMAW (MIG) welder type, electrode, wire type, diameter, and gas to be used in a specific welding situation (HP-I)
      2. Decide the type of weld (continuous, butt weld with backing, plug, etc) for each specific welding operation (HP-I)
      3. Decide work clamp (ground) location and attach (HP-I) 
    8. Choose and apply filler material
      1. Demonstrate proper mixing of body filler
      2. Demonstrate proper application technique and shape during curing
      3. Identify and use varying abrasive grits to shape, finish, and featheredge filler
      4. Determine application of body filler to aluminum
    9. Determine surface preparation of filler, metal surface, and surrounding area for primers/surfacers
      1. Demonstrate Dry or wet sanding of areas to be refinished
      2. Demonstrate Featheredging of damaged areas to be refinished
    10. Complete I-CAR Introduction series.  (#3, #4, #5)
      1. Complete #3 Intro to vehicle construction materials (ICM00e)
      2. Complete #4 Intro to vehicle parts terminology Part 1 (IVT01e)
      3. Complete #5 Intro to vehicle parts terminology Part 2 (IVT02e)
      4. Complete Cosmetic Straightening Steel (STS01)
      5. Complete Removing and Installing Exterior Trim, Pinstripes, and Decals (TRM 03) - online

    Competencies Revised Date: 2019
  
  • CRR 502 - Frame Damage Analysis

    Credits: 2
    Lecture Hours: 1
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Unibody design and construction has created a need for methods of damage analysis, gauging, measuring and sequencing total collision repair. This course emphasizes new technologies.
    Competencies
    1. Discuss necessary precautions with hazardous operations and materials according to federal, state, and local regulations (HP-I)
      1. Determine safety and personal health hazards according to OSHA guidelines and the “Right to Know Law” (HP-I)
      2. Use personal safety equipment, hand, eye, ear, and respiratory protection
      3. Select  recommended proper protective clothing and footwear                     
    2. Determine proper measuring tools and equipment
      1. Use a standard (SAE) and metric tape measure
      2. Measure structural damage using tram and self-centering gauges (HP-I)
      3. Demonstrate installation of strut tower gauges on a unibody vehicle
      4. Measure structural damage using a computerized measuring system (HP-G)
      5. Measure structural damage to vehicles using a dedicated (fixture) measuring system (HP-G)
    3. Discuss three measuring methods used to diagnose vehicle structures
      1. Explain “point-to-point” measurements
      2. Explain “tram” measurements
      3. Explain “center line” measurements
    4. Examine differences of vehicle structures
      1. Explain different types of full frame structures
      2. Distinguish differences of impact forces to full frame structures
      3. Explain types of unibody/space frame structures
      4. Distinguish differences of impact forces to unibody/space frame structures
      5. Explain primary and secondary damage
    5. Determine the amount of structural and non-structural damage
      1. Analyze, side sway damage (HP-I)
      2. Analyze, sag damage (HP-G)
      3. Analyze, mash (collapse) damage (HP-G)
      4. Analyze, diamond frame damage (HP-G)
      5. Analyze, twist damage (HP-G)
      6. Analyze and identify crush/collapse zones (HP-I)
      7. Decide the extent of damage to aluminum body panels; repair or replace    (HP-G)
      8. Examine the locations of all suspension, steering, and powertrain component attaching points on the vehicle (HP-G)

     

  
  • CRR 655 - Advanced Collision Repair

    Credits: 5
    Lecture Hours: 1
    Lab Hours: 8
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course builds upon the knowledge and skill in previous auto collision courses to prepare the student to diagnose and repair conventional frame and unibody structural components. The theory and operating principles of unibody structural components will be emphasized. Lab instruction on late model vehicles will be included.
    Prerequisite: CRR 101  
    Prerequisite OR Corequisite: CRR 502   
    Competencies
    1. Examine necessary precautions with hazardous operations and materials according to federal, state and local regulations (HP-I)
      1. Determine safety and personal health hazards according to OSHA guidelines and the “Right to Know Law” (HP-I)
      2. Use the NIOSH approved personal sanding respirator.  Inspect condition and ensure fit and operation.  Perform proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
      3. Select personal safety equipment, hand, eye, ear, and respiratory protection
      4. Use recommended proper protective clothing and footwear                   
    2. Evaluate the extent of the direct and indirect damage and the direction of impact; document the methods and sequence of repair (HP-I)
      1. Measure structural damage using tram and self-centering gauges (HP-I)
      2. Inspect the locations of all suspension, steering and powertrain component attaching points on the vehicle (HP-G)
      3. Measure unibody vehicles using a dedicated (fixture) measuring system (HP-G)
      4. Measure unibody vehicles using a universal measuring system (mechanical, electronic, and laser) (HP-G)
      5. Demonstrate removal of corrosion protection, undercoatings, sealers, and other protective coatings necessary to perform repairs (HP-I)
      6. Demonstrate ability to remove and replace repairable plastics and other components that are recommended for off-vehicle repair (HP-I)
    3. Determine structural components on unibody and full frame structures
      1. Identify crush/collapse zones (HP-I)
      2. Analyze, straighten and align mash (collapse) damage (HP-G)
      3. Analyze, straighten and align sag damage (HP-G)
      4. Analyze, straighten and align side sway damage (HP-G)
      5. Analyze, straighten and align twist damage (HP-G)
      6. Analyze, straighten and align diamond frame damage (HP-G)
      7. Demonstrate proper cold stress relief methods (HP-I)
      8. Explain heat limitations in unibody vehicles (HP-I)
      9. Explain heat limitations in structural components (HP-I)
    4. Evaluate repairs and replacement of structural components on unibody and full frame structures
      1. Demonstrate attaching anchor devices to vehicle; remove or reposition components as necessary (HP-I)
      2. Explain straightening and aligning front-end sections (aprons, strut towers, upper and lower rails, steering, and suspension/powertrain mounting points etc.) (HP-G)
      3. Explain straightening and aligning quarter panels, wheelhouse assemblies, and rear body sections (including rails and suspension/powertrain mounting points) (HP-G)
      4. Explain removal and replacement of damaged sections of structural steel body panels (HP-G)
      5. Explain removal and replacement of damaged structural components (HP-G)
      6. Apply corrosion protection to repaired or replaced frame areas (HP-I)
      7. Apply corrosion protection to repaired or replaced unibody structural areas   (HP-I)
      8. Apply structural foam (HP-G)
      9. Determine the extent of damage to aluminum structural components; repair, weld, or replace (HP-G)
      10. Identify cutting process for different materials and locations; perform cutting operation (HP-I)
      11. Demonstrate ability to straighten and rough-out contours of damaged panels to a suitable condition for body filling or metal finishing using power tools, hand tools, and weld-on pull attachments (HP-I)
    5. Assess proper repair of non-structural misalignment of body panels
      1. Explain straightening and alignment of cowl assembly (HP-G)
      2. Explain straightening and alignment of roof rails/headers and room panels (HP-G)
      3. Explain straightening and alignment of hinge and lock pillars (HP-G)
      4. Explain straightening and alignment of vehicle openings, floor pans, and rocker panels (HP-G)
      5. Demonstrate repair of damage using power tools and hand tools to restore proper contours and dimensions (HP-I)
      6. Explain replacement procedure of door skins (HP-G)
      7. Explain panel bonding process (HP-G)
      8. Choose correct sound deadeners and foam materials (HP-I)
      9. Analyze the extent of damage to aluminum body panels; repair or replace (HP-G)
    6. Evaluate proper preparation and welding procedures
      1. Demonstrate the correct GMAW (MIG) welder type, electrode, wire type, wire diameter, and gas to be used in a specific welding situation (HP-I)
      2. Demonstrate work clamp (ground) location and attach (HP-I)
      3. Demonstrate protection of adjacent panels, glass, vehicle interior, etc. from welding and cutting operations (HP-I)
      4. Demonstrate protection of computers and other electronic control modules during welding procedures (HP-I)
      5. Demonstrate cleaning and preparation of the metal to be welded, assure good metal fit-up, apply weld through primer if necessary, and clamp as required (HP-I)
      6. Identify correct joint type (butt weld with backing, lap etc.) for weld being made (HP-I)
      7. Identify correct type of weld (continuous, butt weld with backing, plug, etc.) for each specific welding operation (HP-I)
      8. Analyze weld damage or torn steel body panels; repair broken welds (HP-I)
      9. Identify different methods of attaching structural components (squeeze type resistance spot welding (STRSW), riveting, structural adhesive, silicon bronze, etc.) (HP-G)
      10. Analyze, weld and cut high-strength steel and other steels (HP-I)
      11. Explain welding and cutting aluminum (HP-G)
      12. Show restoration of corrosion-resistant coatings; caulking; and seam sealers to repaired areas (HP-I)
    7. Determine proper handling and storage of vehicle components
      1. Inspect, remove, store, and replace non-structural body panels and components that may interfere with or be damaged during repair (HP-I)
      2. Inspect, remove, store, and replace exterior trim and moldings (HP-I)
      3. Inspect, remove, store, and replace interior trim and components (HP-I)
      4. Inspect, remove, store and replace all vehicle mechanical and electrical components that may interfere with or be damaged during repair (HP-G)
      5. Demonstrate proper protection of panels, glass, and parts adjacent to the repair area (HP-I)
    8. Inspect, remove and replace bolted, bonded, and welded steel panel or panel assemblies (HP-I)
    9. Determine correct procedures for outer body panel alignment
      1. Inspect, remove, replace, and align front fenders, headers, and other panels (HP-I)
      2. Inspect, remove, replace, and align bumper bars, covers, reinforcements, guards, isolators, and mounting hardware (HP-I)
      3. Inspect, remove, replace, and align doors, tailgates, hatches, lift gates, latches, hinges, and related hardware (HP-I)
      4. Inspect, remove, replace, and align deck lid, lid hinges, and lid latch (HP-I)
      5. Inspect, remove, replace, and align hood, hood hinges, and hood latch (HP-I)
      6. Inspect, remove, reinstall, and align convertible top and related mechanisms   (HP-G)
      7. Analyze and repair water leaks, dust leaks, and wind noises; inspect, repair, and replace weather-stripping (HP-G)
      8. Show restoration of corrosion protection (HP-I)
    10. Determine proper procedures for aligning and replacement of structural and non-structural glass
      1. Explain removal and reinstallation or replacement of fixed glass (heated and non-heated) using recommended materials (HP-G)
      2. Explain removal and reinstallation or replacement of modular glass using recommended materials (HP-G)
      3. Identify, adjust, repair or replace window regulators, run channels, glass, power mechanisms, and related controls (HP-I)
      4. Identify, repair or replace, and adjust removable, manually or power operated roof panel(s) and hinges, latches, guides, handles, retainers, and controls of sunroofs   (HP-G)
    11. Complete I-CAR Non-Structural Pro level 1 Classes
      1. Complete Movable and Stationary Glass Program 1 (GLA01) online
      2. Complete Removing and Installing Hardware Interior Trim (TRM02) online
      3. Complete Automotive Lighting (LSC04) online

     
    Competencies Revised Date: 2019

  
  • CRR 742 - Estimating Theory

    Credits: 2
    Lecture Hours: 1
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Vehicle damage estimating skills are needed to provide a written report. This report can then be used as a repair guide, a legal document, an analysis report and for business evaluation. Ability to use estimating guides and write estimates accurately will be emphasized.
    Competencies
    1. Determine differences among various collision estimating manuals
      1. Explain the advantages of using various estimating manuals
      2. Interpret the contents of the estimating manuals
      3. Explain the procedure explanations in the estimating manuals
      4. Explain the refinish procedure explanations in the estimating manuals
      5. Explain the symbols and abbreviations in estimating manuals
    2. Develop proper procedures for completing an estimating form
      1. Choose the proper estimating form
      2. List the appropriate customer information
      3. List the appropriate vehicle information
      4. Identify the damage to the vehicle
      5. Find locations of VIN number for vehicle to be estimated, decode VIN
      6. List the paint code number for vehicle to be estimated
      7. List the damage to the vehicle
      8. Compare the type and color of paint already on vehicle with the manufacturer’s vehicle information label
    3. Create a damage report in proper sequence to industry standards
      1. Choose correct symbols and abbreviations in writing estimates
      2. List the damage in proper sequence (front to back, outer to inner)
      3. List the proper parts, labor, and material costs
      4. Show the total cost from parts, labor, and materials
      5. Analyze completed damage report to determine appropriate methods for overall repair; develop and document a repair plan
    4. Discuss primary and secondary damage
      1. Identify primary damage
      2. Determine straightening or replacement of primary damage
      3. Identify secondary damage
      4. Determine straightening or replacement of secondary damage
      5. Determine damage force flow
      6. Determine the extent of direct and indirect damage and the direction of impact
      7. Document the methods and sequence of repair and develop a repair plan
    5. Evaluate collision damage to a vehicle
      1. Analyze frame damage on vehicle
      2. Analyze structural damage on vehicle
      3. Analyze suspension damage on vehicle
      4. Analyze sheet metal damage on vehicle
      5. Identify mechanical damage on vehicle
      6. Identify interior damage on vehicle
      7. Identify trim damage on vehicle
      8. Identify damage to aluminum body panels; repair or replace
    6. Complete I-CAR Introduction Series (#9, #10, #11, #12)
      1. Complete #9 Intro to industry repair terms (IRT00e)
      2. Complete #10 Intro to mechanical systems terminology - Part 1 (IMT01e)
      3. Complete #11 Intro to mechanical systems terminology - Part 2 (IMT02e)
      4. Complete #12 Intro to mechanical repair terms and vehicle protection (IMV00e)

    Competencies Revised Date: 2019
  
  • CRR 760 - Advanced Estimating

    Credits: 2
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Estimating, customer relations and service selling are all important skills of ownership and managership. Hand and computer estimates will be written. Labor, parts and material costs and profits will be studied. Customer and employee relations will be studied.
    Prerequisite: CRR 742  
    Competencies
    1. Discuss a damage appraiser/estimator job description
      1. Explain an estimator’s duties in a dealership shop
      2. Explain an estimator’s duties in an independent body shop                
    2. Examine an independent collision shop owner’s job description
      1. Explain an independent collision shop owner’s position
      2. Discuss an independent collision shop owner’s background
      3. Explain an independent collision shop owner’s earnings
      4. Determine relationships between independent collision shop and insurance company
    3. Evaluate a dealership collision shop manager’s position
      1. Explain a collision shop manager’s position
      2. Explain a dealership collision shop manager’s background
      3. Discuss a dealership collision shop manager’s earnings
      4. Explain a dealership collision shop manager’s job opportunities
      5. Determine relationships between dealership collision shop and insurance company
    4. Examine examples of different pay systems
      1. Explain the different ways collision technicians are paid in our industry
      2. Compute how the salary/bonus system works
      3. Explain how the commission system works
    5. Compare organizational charts for dealership or independent collision centers
      1. Explain an independent collision shop organizational chart
      2. Develop an independent collision shop organizational chart
      3. Explain a dealership collision shop organizational chart
      4. Develop a dealership collision shop organizational chart
      5. Develop a chart showing the flow from estimate to schedule
    6. Determine collision shop and custom shop overhead costs
      1. Explain overhead costs to a collision shop
      2. Explain overhead costs to a custom/restoration shop
    7. Assess collision damage to a vehicle
      1. Analyze frame damage on vehicle
      2. Analyze suspension damage on vehicle
      3. Analyze structural damage on vehicle
      4. Analyze sheet metal damage on vehicle
      5. Identify mechanical damage on vehicle
      6. Identify interior damage on vehicle
      7. Identify trim damage on vehicle
      8. Determine the extent of the direct and indirect damage and the direction of impact; document the methods and sequence of repair (HP-I)
    8. Develop handwritten estimates
      1. Estimate a vehicle with frame damage
      2. Estimate a vehicle with suspension damage
      3. Estimate a vehicle with structural damage
      4. Estimate a vehicle with sheet metal damage (replacement)
      5. Estimate a vehicle with sheet metal damage (straightening time)
      6. Estimate a vehicle with mechanical damage
      7. Estimate a vehicle with interior damage
      8. Estimate a vehicle with trim damage
    9. Create computer estimates
      1. Estimate a vehicle with frame damage
      2. Estimate a vehicle with suspension damage
      3. Estimate a vehicle with structural damage
      4. Estimate a vehicle with sheet metal damage (replacement)
      5. Estimate a vehicle with sheet metal damage (straightening time)
      6. Estimate a vehicle with mechanical damage
      7. Estimate a vehicle with interior damage
      8. Estimate a vehicle with trim damage
    10. Discuss the importance of employee relationships
      1. List of benefits derived from good employee relationships
      2. List of problems derived from poor employee relationships
    11. Complete I-CAR Prolevel 1 Class Vehicle Technology Trends (NEW 16) - (Most Current) online

     
    Competencies Revised Date: 2019

  
  • CRR 841 - Principles of Refinishing

    Credits: 5
    Lecture Hours: 3
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will give the student an overall understanding of the complexities of today’s auto refinishing. Developing industry standard preparation habits and spray painting skills with various chemicals will be studied.
    Competencies
    1. Evaluate necessary precautions with hazardous operations and materials according to federal, state and local regulations (HP-I)
      1. Identify safety and personal health hazards according to OSHA guidelines and the Emergency Planning and Right to Know (HP-I)
      2. Explain dangers of isocyanate absorption
    2. Discuss NIOSH rules and guidelines
      1. Explain the NIOSH approved personal sanding respirator.  Inspect condition and ensure fit and operation.  Perform proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
      2. Explain the NIOSH approved (Fresh Air Make-up System) personal painting/refinishing respirator system.  Understand proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
    3. Apply appropriate safety equipment dependent on activity
      1. Demonstrate proper usage of safety equipment and tools in the lab areas (HP-I)
      2. Organize and inspect spray environment to ensure compliance with federal, state, and local regulations, and for safety and cleanliness hazards (HP-I)
    4. Choose appropriate HVLP spray gun dependent on task. (HP-I)
      1. Adjust spray gun for proper operation (HP-I)
      2. Determine condition of spray guns and related equipment (air hoses, regulators, air lines, air source, and spray environment) (HP-I)
      3. Demonstrate setting-up, (fluid needle, nozzle, and cap), adjusting, and testing spray gun using fluid, air and pattern control valves (HP-I)         
    5. Apply correct application of two-component finishing filler to minor surface imperfections
      1. Demonstrate dry sanding area to which two-component finishing filler has been applied (HP-I)
      2. Apply suitable metal treatment or primer in accordance with total product systems (HP-I)
      3. Apply masking materials and protect other areas that will not be refinished (HP-I)
      4. Demonstrate mixing of primer, primer-surfacer or primer sealer (HP-I)
      5. Apply primer onto surface or repaired area (HP-I)
      6. Demonstrate dry or wet sanding on area to which primer-surfacer has been applied (HP-I)
    6. Choose suitable sealer to the area being refinished when sealing is needed or desirable  (HP-I)
      1. Demonstrate removal of dust from area to be refinished, including cracks or moldings of adjacent areas (HP-I)
      2. Demonstrate removing, with a tack rag, any dust or lint particles from the area to be refinished (HP-I)
      3. Apply final cleaning solution to area being refinished (HP-I)
      4. Demonstrate removal of nibs or imperfections from a sealer (HP-I)
    7. Determine appropriate spray techniques for the finish being applied (HP-I)
      1. Demonstrate proper shaking, stirring, reducing, catalyzing/activating, and straining of paint (HP-I)
      2. Apply single stage topcoat (HP-I)
      3. Apply basecoat/clearcoat for overall refinishing (HP-I)
      4. Demonstrate final buffing and polishing of finishes where necessary (HP-I)
    8. Evaluate irregular paint conditions
      1. Identify a dry spray appearance in the paint surface; determine the cause(s) and correct the condition (HP-G)
      2. Identify overspray; determine the cause(s) and correct the condition (HP-I)
      3. Identify orange peel; determine the cause(s) and correct the condition (HP-I)
      4. Identify sags and runs in paint surface; determine the cause(s) and correct the condition (HP-I)
      5. Identify sanding marks (sandscratch swelling); determine the cause(s) and correct the condition (HP-G)
      6. Identify contour mapping (shrinking and splitting) while finish is drying; determine the cause(s) and correct the condition (HP-G)
      7. Identify the presence of fish-eyes (crater-like openings) in the finish; determine the cause(s) and correct the condition (HP-G)
      8. Identify clouding (mottling and streaking in metallic finishes); determine the cause(s) and correct the condition (HP-G)
      9. Identify dirt or dust in the paint surface; determine the cause(s) and correct the condition (HP-I)
      10. Identify poor adhesion; determine the cause(s) and correct the condition (HP-G)
    9. Determine proper disposal of waste materials
      1. Explain proper disposal methods of booth filters
      2. Demonstrate proper use of thinner recycler
    10. Complete I- CAR Introduction Series.  (#13, #14)
      1. Complete I-CAR Corrosion Protection (CPS01) examination
      2. Complete Refinishing Program 1 (REF01)

     
    Competencies Revised Date: 2019

  
  • CRR 876 - Refinishing Production

    Credits: 6
    Lecture Hours: 3
    Lab Hours: 6
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Industry application of colors and clear coats requires the latest information on repair and refinishing of today’s vehicles. This course covers the latest manufacturers’ preferred methods for repair using current colors and chemicals. Color matching will be emphasized.
    Prerequisite: CRR 877 , CRR 202  
    Competencies
    1. Evaluate necessary precautions with hazardous operations and materials according to federal, state and local regulations (HP-I)
      1. Identify safety and personal health hazards according to OSHA guidelines and the “Right to Know Law” (HP-I)
      2. Explain dangers  of isocyanate absorption
      3. Explain the NIOSH approved (Fresh Air Make-up System) personal painting/refinishing respirator system. Understand proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
      4. Organize and inspect spray environment to ensure compliance with federal, state, and local regulations, and for safety and cleanliness hazards (HP-I)
    2. Demonstrate proper usage of safety equipment and tools in the lab areas (HP-I)
      1. Explain the NIOSH approved personal sanding respirator. (HP-I)
      2. Inspect condition and ensure fit and operation. Perform proper maintenance in accordance with OSHA Regulations 1910.134 and applicable state and local regulation (HP-I)    
    3. Perform spray gun operation for HVLP (high volume, low pressure)  (HP-I)
      1. Identify HVLP spray equipment
      2. Identify LVLP spray equipment
      3. Identify the components of a spray gun
      4. Demonstrate setting-up (fluid needle, nozzle, and cap), adjusting, and testing spray gun using fluid, air, and pattern control valves (HP-I)
      5. Determine condition of spray gun operation for HVLP (high volume, low pressure) or LVLP (low volume, low pressure) spray guns (HP-I)
      6. Demonstrate proper cleaning procedures for spray equipment         
    4. Evaluate substrate, type of finish, surface condition, and film thickness; develop and document a plan for refinishing using a total product system (HP-I)
      1. Apply soap and water, wash entire vehicle; use appropriate cleaner to remove contaminants from those areas to be repaired (HP-I)
      2. Identify, remove, and replace repairable plastics and other components that are recommended for off-vehicle repair (HP-I)
      3. Demonstrate protection of panels, glass, and parts adjacent to the repair area (HP-I)
    5. Demonstrate removal of paint finish from the damaged area of a body panel (HP-I)
      1. Apply masking materials and protect other areas that will not be refinished (HP-I)
      2. Demonstrate featheredging of damaged areas to be refinished (HP-I)
      3. Apply suitable metal treatment or primer in accordance with total product systems (HP-I)
      4. Demonstrate mixing of primer, primer-surfacer or primer sealer (HP-I)
      5. Apply primer to surface or repaired area (HP-I)
    6. Determine proper surface preparation
      1. Demonstrate dry or wet sanding of area to which primer-surfacer has been applied (HP-I)
      2. Demonstrate removal of dust from area to be refinished, including cracks or moldings of adjacent areas (HP-I) 
      3. Apply final cleaning solution to area being refinished (HP-I)
    7. Determine top coat application procedures
      1. Apply suitable sealer to the area being refinished when sealing is needed or desirable (HP-I)
      2. Demonstrate removal of nibs or imperfections from a sealer (HP-I)
      3. List type and color of paint already on vehicle by manufacturer’s vehicle information label (HP-I)
      4. Identify and mix paint using a formula (HP-G)
    8. Demonstrate proper shaking, stirring, reducing, catalyzing/activating, and strain paint (HP-I)
      1. Apply proper air pressure
      2. Show proper spray pattern overlap
      3. Use correct adjustment of fluid flow
      4. Select proper fan width for application
      5. Implement shake and stir technique
    9. Determine proper refinishing, color tinting, and blending techniques
      1. Apply selected product on test and let-down panel; check for color match (HP-I)
      2. Apply finish using appropriate spray techniques (gun arc, gun angle, gun distance, gun speed, and spray pattern overlap) for the finish being applied (HP-I)
      3. Apply basecoat/clearcoat for panel blending or partial refinishing (HP-I)
      4. Identify tape tracking; determine the cause(s) and correct the condition (HP-G)
      5. Apply basecoat/clearcoat for overall refinishing (HP-G)
      6. Demonstrate spot repair with basecoat/clearcoat using proper blending techniques
      7. Identify poor hiding colors; determine necessary action (HP-G)
      8. Identify color difference (off-shad); determine the cause(s) and correct the condition (HP-G)
      9. Identify alternative color formula to achieve a blendable match (HP-G)
      10. Select correct tint color using formula to achieve a blendable match (HP-G)
      11. Explain application of Three-Stage paint system
      12. Apply multi-stage coats for panel blending or overall refinishing (HP-G)
      13. Explain tinting techniques
    10. Determine proper application of clearcoat
      1. Identify base color flash time
      2. Identify clearcoat flash time
      3. Decide on number of coats required for clearcoat
    11. Determine final buffing and polishing of finishes where necessary (HP-I)
      1. Demonstrate final sanding techniques for buffing and polishing
      2. Apply/restore corrosion protection (HP-I)
    12. Complete I-CAR Refinish ProLevel 1 Class, Waterborne products, systems, and Application (REF07)

    Competencies Revised Date: 2019
  
  • CRR 877 - Refinishing Applications

    Credits: 7
    Lecture Hours: 3
    Lab Hours: 8
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course covers the application techniques and equipment used in auto collision repair shops for refinishing, and will deal with potential problems with chemicals. Sheet metal and plastic parts repair and replacement in preparation for painting will also be studied in the lab. Shop and personal safety will be emphasized.
    Prerequisite: CRR 841  
    Competencies
    1. Critique necessary precautions with hazardous operations and materials according to federal, state and local regulations (HP-I)
      1. Identify safety and personal health hazards according to OSHA guidelines and the “Right to Know Law” (HP-I)
      2. Explain dangers of isocyanate absorption
      3. Demonstrate proper usage of safety equipment and tools in the lab areas  (HP-I)
      4. Organize and inspect spray environment to ensure compliance with federal, state, and local regulations, and for safety and cleanliness hazards (HP-I)                     
    2. Demonstrate the NIOSH approved personal sanding respirator. Inspect condition and ensure fit and operation. (HP-I)
      1. Perform proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
      2. Explain the NIOSH approved (Fresh Air Make-up System) personal painting/refinishing respirator system. Understand proper maintenance in accordance with OSHA Regulation 1910.134 and applicable state and local regulation (HP-I)
    3. Perform spray gun operation for HVLP (high volume, low pressure) (HP-I)
      1. Identify HVLP spray equipment
      2. List the components of a spray gun
      3. Determine condition of spray gun operation for LVLP (low volume, low pressure) spray guns (HP-I)
      4. Demonstrate proper cleaning procedures for spray equipment 
      5. Demonstrate setting-up (fluid needle, nozzle, and cap), adjusting, and testing spray gun using fluid, air, and pattern control valves (HP-I)
    4. Perform spray gun operation for LVLP (HP-1)
      1. Identify LVLP spray equipment
      2. List the components of a spray gun
      3. Demonstrate setting-up (fluid needle, nozzle, and cap), adjusting, and testing spray gun using fluid, air, and pattern control valves (HP-I)
      4. Determine condition of spray gun operation for HVLP (high volume, low pressure) (HP-I)
      5. Demonstrate proper cleaning procedures for spray equipment 
    5. Determine proper masking techniques
      1. Identify various types of masking materials
      2. Apply plastic masking materials when needed
      3. Apply liquid masking materials when needed
      4. Demonstrate paper masking techniques
      5. Demonstrate aperture tape use
    6. Assess proper maintenance on paint booth equipment
      1. Demonstrate proper filter replacement
      2. Demonstrate booth cleaning and maintenance of light fixtures, inside walls, ventilation chambers, and related mechanical components of the paint booth
      3. Explain operations of an air make-up system (including intake filters, exhaust filters, fan and other mechanical components of the system)
      4. Identify and maintain paint mixing and storage areas
      5. Explain spray booth and prep-station operation          
    7. Evaluate substrate, type of finish, surface condition, and film thickness; develop and document a plan for refinishing using a total product system (HP-I)
      1. Apply soap and water, wash entire vehicle; use appropriate cleaner to remove contaminants from those areas to be repaired (HP-I)
      2. Identify, remove, and replace repairable plastics and other components that are recommended for off-vehicle repair (HP-I)
      3. Demonstrate protection of panels, glass, and parts adjacent to the repair area (HP-I)
    8. Demonstrate removal of paint finish from the damaged area of a body panel (HP-I)
      1. Apply masking materials and protect other areas that will not be refinished (HP-I)
      2. Demonstrate featheredging of damaged areas to be refinished (HP-I)
      3. Apply suitable metal treatment or primer in accordance with total product systems (HP-I)
      4. Demonstrate mixing of primer, primer-surfacer or primer sealer (HP-I)
      5. Apply primer onto surface or repaired area (HP-I)
      6. Demonstrate dry or wet sanding of area to which primer-surfacer has been applied (HP-I)
    9. Determine proper surface preparation
      1. Demonstrate removal of dust from area to be refinished, including cracks or moldings of adjacent areas (HP-I)
      2. Apply final cleaning solution to area being refinished (HP-I)
      3. Apply suitable sealer to the area being refinished when sealing is needed or desirable (HP-I)
      4. Demonstrate removal of nibs or imperfections from  sealer (HP-I)
    10. Determine proper paint preparation and application
      1. Compare the type and color of paint already on vehicle  with the  manufacturer’s vehicle information label (HP-I)
      2. Identify and mix paint using a formula (HP-G)
      3. Demonstrate proper shaking, stirring, reducing, catalyzing/activating, and strain paint (HP-I)
    11. Apply finish using appropriate spray techniques (gun arc, gun angle, gun distance, gun speed, and spray pattern overlap) for the finish being applied  (HP-I)
      1. Apply basecoat/clearcoat for panel blending or partial refinishing (HP-I)
      2. Apply basecoat/clearcoat for overall refinishing (HP-G)
      3. Determine final buffing and polishing of  finishes where necessary (HP-I)
      4. Apply stone chip resistant coating (HP-G)
      5. Apply/restore corrosion protection (HP-I)      
    12. Determine proper application of clearcoat
      1. Identify base color flash time
      2. Identify clearcoat flash time
      3. Decide on number of coats required for clearcoat
      4. Identify texture before polishing
    13. Analyze refinishing concerns
      1. Identify blistering (raising of the paint surface); determine the cause(s) and correct the condition (HP-G)
      2. Identify blushing (milky or hazy formation); determine the cause(s) and correct the condition (HP-G)
      3. Identify lifting; determine the cause(s) and correct the condition (HP-G)
      4. Identify tape tracking; determine the cause(s) and correct the condition (HP-G)
      5. Identify low gloss condition; determine the cause(s) and correct the condition (HP-G)
      6. Identify poor adhesion; determine the cause(s) and correct the condition (HP-G)
      7. Identify paint cracking (crowsfeet or line-checking; micro-checking, etc); determine the cause(s) and correct the condition (HP-G)
      8. Identify corrosion; determine the cause(s) and correct the condition (HP-G)
      9. Identify dirt or dust in the paint surface; determine the cause(s) and correct the condition (HP-I)
    14. Complete I-CAR Refinish Pro Level 1 Classes
      1. Complete Surface Preparation and Masking (REF02)
      2. Complete Detailing (REF04)

    Competencies Revised Date: 2019

Computer Aided Drafting

  
  • CAD 119 - Intro Computer-Aided Drafting

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to computer-aided drafting and design. Basic computer hardware, software and operating systems will be discussed. Basic two-dimensional CADD drawing creation and editing techniques will be covered. Drawings will be created and plotted.
    Prerequisite: Basic computer literacy
    Competencies
    1. Discuss computer Aided Design and Drawing (CADD).
      1. Define CADD
      2. Discuss the benefits of CADD
      3. Discuss applications of CADD
    2. Examine CADD computer hardware
      1. Differentiate between hardware and software
      2. Discuss computer requirements for CAD.
    3. Examine basic elements of the CAD environment.
      1. Define Software
      2. Classify different operating systems
      3. Discuss Windows Operating System
      4. Use basic Windows commands
    4. Examine basic Elements of the CADD Environment
      1. Discuss program execution
      2. Examine the Graphic User Interface (GUI)
      3. Identify the various screen Menus
      4. Discuss basic Input Devices.
      5. Discuss basic View Commands
      6. Practice Using View Commands
      7. Discuss Help Utility
      8. Discuss File Commands
    5. Investigate 2-D Coordinate Entry techniques
      1. Discuss the right hand rule
      2. Discuss the Cartesian coordinate system
      3. Define Absolute Coordinates
      4. Define Relative Coordinates
      5. Define Polar Coordinates
      6. Practice Using Coordinates
      7. Examine direct input methods.
      8. Discuss “key-in” shortcuts.
    6. Use basic 2D drawing Setup Methods
      1. Differentiate between 2D and 3D space.
      2. Discuss drawing Setup Commands
      3. Practice Setting up basic Drawing
      4. Examine paperspace.
    7. Investigate basic 2D Entity Creation commands
      1. Examine the LINE Command
      2. Examine the CIRCLE Command
      3. Examine the ARC Command
      4. Examine the POLYGON Command
      5. Examine the ELLIPSE Command
      6. Examine the POINT Command
      7. Discuss the revision cloud command.
      8. Discuss the wipeout command.
      9. Practice using basic 2D Entity Creation Commands
    8. Investigate basic 2D Display commands.
      1. Differentiate between REDRAW and REGEN commands.
      2. Examine ZOOM Command
      3. Examine PAN Command.
      4. Examine Transparent Commands
    9. Investigate basic 2D Drawing Aids
      1. Examine the SNAP Command
      2. Examine the GRID Command
      3. Examine Ortho mode.
      4. Examine Polar Tracking
      5. Examine Object Snap.
      6. Examine Object Snap Tracking.
      7. Examine the UCS.
      8. Examine Dynamic Input
      9. Discuss Show/Hide Lineweight
      10. Discuss Quick Properties
      11. Examine the Undo command.
      12. Examine the Redo command.
      13. Discuss the ID command.
      14. Discuss the Dist command.
      15. Practice using basic 2D drawing aids.
    10. Investigate basic 2D Editing commands
      1. Examine Selection Sets
      2. Examine GRIP Selections
      3. Examine the MOVE Command
      4. Examine the COPY Command
      5. Examine the OFFSET Command
      6. Examine the BREAK Command
      7. Examine the FILLET Command
      8. Examine the CHAMFER Command
      9. Examine the Align command
      10. Examine the Join comamnd.
      11. Examine the Reverse command.
      12. Examine the Change Space command.
      13. Examine the Set to Bylayer command.
    11. Investigate Intermediate Editing Commands
      1. Examine the LINETYPE Command
      2. Examine the CHANGE Command
      3. Examine the PROPERTIES Command
      4. Examine the Line Type scale command.
      5. Examine the ARRAY Command
      6. Examine the MIRROR Command
      7. Examine the TRIM Command
      8. Examine the EXTEND Command
      9. Examine the ROTATE Command
      10. Examine the SCALE Command
      11. Examine the STRETCH Command
      12. Examine the Lengthen command.
      13. Examine the Explode command.
    12. Demonstrate drawing output methods
      1. Discuss the AREA Command
      2. Discuss the LIST Command
      3. Discuss the ID Point command.
      4. Discuss the Quick Select command.
      5. Discuss the Quick Calculator.
      6. Discuss Properties.
      7. Examine the measure tools.
      8. Discuss the Design Center.
      9. Discuss the STATUS Command
      10. Discuss the TIME Command
      11. Discuss the Setvar command.
      12. Practice using inquiry/utility commands.
    13. Use Text Placement techniques
      1. Discuss Text Placement Commands
      2. Discuss Text Styles
      3. Discuss Text Modification
      4. Practice Text Placement Techniques
      5. Discuss the QUICKCALC Command
      6. Examine using Inquiry/Utility Commands
    14. Manipulate drawing layers
      1. Define Layers
      2. Examine LAYER Command
      3. Differentiate between “BYLAYER” and “BYBLOCK”
      4. Examine Layer Control Dialogue Box.
      5. Discuss PURGE Command
      6. Practice Using Layers
    15. Investigate Dimensioning
      1. Define dimension components
      2. Examine the Dimension style.
      3. Differentiate between Associative and Nonassociative Dimensions
      4. Examine Linear Dimensioning
      5. Examine Angular Dimensioning
      6. Examine Diameter/Radial Dimensioning
      7. Examine Arc Length dimensioning.
      8. Examine Ordinate dimensioning.
      9. Examine jogged dimensioning.
      10. Examine Leaders/Centers
      11. Discuss Dimension Editing
      12. Examine multileader.
      13. Practice using Dimensions
    16. Use advanced 2D Entity Creation commands
      1. Examine the PLINE Command
      2. Examine the Spline command.
      3. Examine 2D region command.
      4. Discuss FILL ON/OFF.
      5. Discuss the hatch command.
      6. Practice using the Hatch command.
      7. Discuss tables.
      8. Discuss Dimension Styles.
    17. Develop 2D Blocks
      1. Examine the BLOCK Command
      2. Examine the INSERT Command
      3. Examine the EXPLODE Command
      4. Discuss the WBLOCK Command
      5. Practice Block Creation
      6. Examine external references (Xrefs).
    18. Create a 2D 3-view working CADD drawing
      1. Prepare drawing setup
      2. Prepare layers
      3. Create drawing views
      4. Create annotation
    19. Discuss printers/plotters.
      1. Examine the plot command.
      2. Modify plot settings.
      3. Set up plotter.
      4. Create 2D plot.
    20. Generate a plot of a 2D 3-view working CAD drawing.
      1. Prepare plotter.
      2. Set up plot program.
      3. Generate plot.
    21. Examine the POLYLINE command

  
  • CAD 125 - Intermediate CADD-Mechanical

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to advanced computer-aided drafting and design applications. Program customization, file manipulation/translation and library creation/usage will be covered. Three-dimensional concepts will be discussed.
    Prerequisite: CAD 119  
    Competencies
    1. Generate Simple Library Parts
      1. Review Library Part Creation
      2. Design Drawing Form
      3. Discuss Attributes
      4. Develop Titleblock Attributes
      5. Create Titleblock Library Part
      6. Discuss Reference files
      7. Develop Simple Library Parts
    2. Create Slides/Scripts
      1. Discuss Slide File Creation
      2. Generate Slides of Simple Library Parts.
      3. Discuss Script Files.
      4. Compile Simple Script File.
    3. Develop Simple User Programs
      1. Discuss Existing Program Usage
      2. Discuss Simple Programming Functions
      3. Analyze Program Creation Techniques
      4. Generate Simple Programs
    4. Generate a Customized Menu
      1. Discuss Menu File Structure
      2. Identify Menu Command Structure
      3. Create Simple Library Menu
    5. Appraise File/System Management
      1. Identify File Types
      2. Discuss File Translation
      3. Create Translation Files
      4. Change Basic Program Configuration
      5. Discuss Hard Disk Management
    6. Summarize Basic 3D Concepts
      1. Discuss 3D Coordinate Entry
      2. Produce Simple 3D Wireframe Cube.
      3. Discuss 3D Viewing Techniques.
      4. Manipulate User Coordinate System
    7. Explain Basic 3D Entity Creation Methods
      1. Differentiate between Wireframe and Extruded Entities.
      2. Create Extruded 3D Entities.
      3. Discuss 3D Wireframe Surfaces
      4. Create Simple 3D Wireframe Surfaces
      5. Discuss Simple 3D Visualization Commands
      6. Use Simple 3D Visualization Commands
    8. Investigate 3D Entity Modification Procedures
      1. Discuss 3D Editing Commands
      2. Describe 3D Editing Problems
      3. Practice 3D Editing Commands.
    9. Develop 3D Wireframe Projects
      1. Produce Simple 3D Wireframe Models
      2. Assemble Complex 3D Wireframe Models
    10. Summarize Basic Solid Modeling Concepts
      1. Discriminate Between 3D Wireframe and Solid Modeling
      2. Discuss Solids Program Execution
      3. Examine Basic Solid Modeling Concepts
      4. Discuss Solids Creation Commands
      5. Discuss Solids Modification Commands
      6. Discuss Solids Display Commands
      7. Demonstrate Solids Creation Techniques
      8. Investigate Solids Analysis Commands
    11. Develop 3D Solid Model Projects
      1. Produce a Simple Solid Model.
      2. Assemble a Complex Solid Model
    12. Create a Solid Model Rendering
      1. Investigate Rendering Program Concepts
      2. Discuss Light Sources
      3. Examine Object Finishes
      4. Discuss Scene Setup
      5. Create Rendered Image
    13. Generate Model/Paperspace Plot.
      1. Review Paperspace/Modelspace
      2. Create Paperspace Drawing

  
  • CAD 126 - Intermed CADD-Architectural

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will apply architectural drafting practices to the CADD environment. Two-dimensional plans (including plumbing, HVAC, electrical, etc.) will be developed. Site plans and presentation are some of the topics that will be discussed.
    Prerequisite: CAD 119  
    Competencies
    1. Analyze 2-Dimensional House Plan Project
      1. Discuss Site Plan.
      2. Discuss Project House #1.
      3. Compute drawing scale to be used
      4. Calculate paper size to be used
      5. Identify layering standards to be used
      6. Select working units
      7. Calculate drawing limits to be used
    2. Develop 2D Floor Plan of Project House #1
      1. Create new drawing
      2. Prepare working units
      3. Set up working limits
      4. Generate working layers.
      5. Identify tools for use in 2D plan construction
      6. Create 2D floor plan
    3. Develop 2D Library parts
      1. Identify proper layers to use.
      2. Create typical “DOOR” blocks
      3. Create typical “WINDOW” blocks
      4. Discuss window and door schedules
      5. Use 2D library parts in house plan
    4. Use Third Party library parts.
      1. Identify third party menus/libraries
      2. Use 2D library parts in house plan
    5. Develop 2D Foundation Plan
      1. Identify proper layers to use
      2. Identify proper tools to use.
      3. Create foundation plan
    6. Develop 2D Roof Plan
      1. Identify proper layers to use
      2. Identify proper tools to use
      3. Create roof plan
    7. Develop 2D Plumbing Plans
      1. Identify proper layers to use.
      2. Identify plumbing symbols to use
      3. Create plumbing symbols
      4. Identify proper tools to use.
      5. Create plumbing plan
      6. Create isometric plumbing plan
    8. Develop 2D HVAC Plans
      1. Identify proper layers to use
      2. Identify HVAC symbols to use.
      3. Create HVAC symbols
      4. Identify proper tools to use
      5. Create HVAC plan
    9. Develop 2D Electrical Plans
      1. Identify proper layers to use.
      2. Identify electrical symbols to use.
      3. Create electrical symbols.
      4. Identify proper tools to use
      5. Create electrical plan
    10. Generate a plotted set of completed 2D house plans.
      1. Prepare the plotter for use
      2. Generate plotted drawings
    11. Summarize Basic 3D Concepts
      1. Discuss 3D Coordinate Entry
      2. Produce Simple 3D Wireframe Cube.
      3. Discuss 3D Viewing Techniques.
      4. Manipulate User Coordinate System.
      5. Differentiate between Wireframe and Extruded entities.
      6. Create Extrdued 3D Entities.
    12. Analyze 3-Dimensional House Plan Project #2.
      1. Discuss Project House #2.
      2. Compute drawing scale to be used.
      3. Calculate paper size to be used
      4. Identify layering standards to be used.
      5. Select working units.
      6. Calculate drawing limits to be used.
    13. Develop 3D Floor Plan of Project House #2
      1. Create new drawing.
      2. Prepare working units.
      3. Set up working limits.
      4. Generate working layers.
      5. Identify tools for use in 3D plan construction.
      6. Create 3D floor plan.
    14. Develop 3D Library parts.
      1. Identify proper layers to use.
      2. Create typical “DOOR” blocks.
      3. Create typical “WINDOW” blocks.
      4. Use 3D library parts in house plan.
    15. Develop a drawing of the completed 3D House Plan #2.
      1. Review Model/paperspace.
      2. Compose a 4-view Model/Paperspace drawing.
      3. Discuss Presentation Techniques.
      4. Discuss Light Sources.
      5. Examine Object Finishes.
      6. Discuss Scene Setup
      7. Create Rendered Image.
    16. Generate a plot of the completed 3D House Plan #2.
      1. Prepare the plotter for use.
      2. Generate plotted drawing.

  
  • CAD 139 - Intro to CAD/CAM

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    The objectives of this course will be to apply computer-aided design software and computer-aided manufacturing software for numerically controlled (CNC) machine tools.
    Competencies
    1. Operate a networked PC using a current operation system.
      1. Login to the college network.
      2. Determine how to launch the CAM software.
      3. Maintain files in a tree structure of folders
      4. Explain the tree structure that the CAM software uses and where different types of files are stored
      5. Identify the different file extensions that the CAM software uses.
    2. Explain the software licensing.
      1. Discuss different methods of licensing devices necessary to run the CAM software.
      2. Verify the available licenses on either the network or PC (depending on license type).
      3. Discuss the different capabilities of each license level available for each machine type.
    3. Maneuver in the CAM desktop.
      1. Determine the proper hotkey to do the following the graphics area:
      2. Launch the cursor menu
      3. Explain toolbars status such as docked, floating, visible and hidden.
      4. Manipulate pull-down and cascading menus.
      5. Explain the status bar functions.
      6. Explain the calculator functionality within the software.
      7. Create, change, edit, and delete a tool library.
      8. Modify the speed and feed database.
      9. Locate and utilize the MRU toolbar
      10. Determine visual cues for ambiguous geometry
      11. Determine visual cues for ambiguous geometry
      12. Manipulate the ribbon bar for input.
    4. Determine different geometry types and importing
      1. Explain the benefits of a solid model.
      2. Explain the benefits of basic 2-D and 3-D geometry (non-solid model).
      3. List common translators such as IGES, DXF, STEP, etc with the problems and benefits of each.
      4. Explain gold-level integration of different brands of CAD and/or CAD/CAM software.
      5. List the geometry and annotation types that have difficult importing because of translation.
    5. Create geometry in a CAM software.
      1. Explain how axes are oriented in Cartesian coordinate system.
      2. Explain the difference between absolute and relative input.
      3. Determine autocursor (object snap) positions.
      4. Create 2-D geometry such as lines, points, arc, splines.
      5. Define geometrical relationship such as collinear, tangent, perpendicular, co-radial, etc.
      6. Create elliptical shapes.
      7. Utilize the chamfer and fillet functions.
      8. Create polygon shapes.
      9. Create machineable text.
      10. Create geometry using construction geometry methods.
      11. Control the WCS coordinate system and assign work offsets.
      12. Utilize data-entry shortcuts.
    6. Edit geometry in a CAM software.
      1. Delete geometry individually and using massive selection methods.
      2. Change geometry to new locations, levels, colors, etc.
      3. Perform mirror, rotate, translate functions with the geometry.
      4. Change level (layers) associations of geometry.
      5. Edit line width, style and visibility of geometry.
      6. Select geometry for manipulation using window, chain, area functions
      7. Selection geometry for manipulation using the color, level, geometry mask.
      8. Utilize all the trim and extend functions
      9. Analyze geometry for size, position, and distance.
    7. Explain the Machine Definitions (MMD) used for CAM.
      1. Determine the physical machine layout for a MMD.
      2. Determine the control definitions role in the MMD concept.
      3. Explain how the toolpath copy of the MMD differs from the diskcopy.
      4. Explain how the post processor interacts with the MMD.
    8. Setup properties for mill toolpathing.
      1. Select a proper MMD.
      2. Setup stock material properties.
      3. Select tool libraries and tool settings.
    9. Interact with the operation manager
      1. Determine what settings control the output of CNC code with the operation manager.
      2. Determine how to create, delete, and reorder toolpath operations.
      3. Regenerate dirty toolpath operations.
      4. Select individual toolpath operations using various Windows-based functions such as control and the shift keys
      5. Determine how to lock a toolpath operation.
      6. Change toolpath display visibility
      7. Expand and collapse operations within the operations manager.
      8. Determine what each of the sub-categories of each operation will do.
      9. Run post-processor to create CNC code
    10. Toolpathing CAM model.
      1. Locate tools in the tool library.
      2. Determine motion control of the tool approaching and retract from the work including helical and ramp entry
      3. Manipulate the tool entry and exit requirement from the workpiece.
      4. Determine when to use multiple levels and/or multiple passes.
      5. Determine the type of toolpath operation needed for the job.
      6. Create chained-paths using various selection tools.
      7. Control the chained path direction, start, and end.
      8. Configure a contouring operation and utilize its parameters.
      9. Configure a pocketing operation and utilize its parameters.
      10. Configure a facing operation and utilize its parameters.
      11. Configure a drilling operation and utilize its parameters.
      12. Determine the different types of cutter compensation and when to use them.
      13. Adjust the final size of the workpiece using amount of stock functions.
    11. Check toolpath operations for accuracy.
      1. Utilize the verification module for machining animation.
      2. Manipulate settings for verification such as machined color, size, and shape of the workpiece.
      3. Utilize the backplot feature to determine tool movements.
      4. List machining time calculation for each operation.
    12. Generate CNC code
      1. Identify common G&M codes used by CNC machines.
      2. Locate and save files to alternate network locations.
      3. Open and close CNC editor as required.
      4. Utilize CNC editor to download programs to a CNC machine.

  
  • CAD 148 - Intro to Finite Element Analys

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce CAD students to the analysis of simple structures. Analysis will be examined then verified using computer analysis software in conjunction with CAD. Basic engineering statics will be taught.
    Prerequisite: CAD 152 , CAD 153 , CAD 246 , CAD 182  , MAT 773  
    Competencies
    1. Examine forces.
      1. Differentiate between internal and external forces.
      2. Discuss compressive forces.
      3. Discuss tensile forces.
      4. Identify gravitational forces.
      5. Discuss force translations.
      6. Calculate resultant force.
      7. Discuss concurrent forces.
      8. Discuss co-planer forces.
      9. Create free-body diagram.
      10. Discuss equilibrium of forces.
      11. Examine forces on inclined planes.
    2. Determine three dimensional resultants.
      1. Discuss force system theorems.
      2. Calculate vectors.
    3. Examine simple (direct) stress.
      1. Discuss tension.
      2. Discuss compression.
      3. Discuss shear.
      4. Discuss bearing.
    4. Discuss friction.
      1. Define static friction.
      2. Calculate maximum static friction.
      3. Discuss friction on an inclined plane.
      4. Discuss wedge action.
      5. Discuss journal friction.
    5. Examine moments.
      1. Define moment arm.
      2. Discuss sign of moment.
      3. Discuss uniform loading.
      4. Calculate the centroid of the load.
      5. Identify couples.
    6. Discuss basic constraints.
      1. Define six degrees of freedom.
      2. Discuss applying basic constraints.
    7. Create element mesh.
      1. Discuss CAD model types.
      2. Examine mesh types.
      3. Define nodes.
      4. Create 2D & 3D mesh.
      5. Import a parametric model for FEA.
    8. Analyze trusses.
      1. Calculate resultants in truss forces.
      2. Discuss truss structures.
      3. Examine forces at connections, joints, and sections.
      4. Construct truss CAD model.
      5. Apply forces to model.
      6. Apply contraints.
    9. Examine material properties.
      1. Define stress.
      2. Define strain.
      3. Discuss material terms.
      4. Define modulus of elasticity.
      5. Discuss ductility.
      6. Calculate allowable stresses.
      7. Calculate safety factors.
      8. Define Poison’s ration.
      9. Discuss thermal stress.
      10. Define coefficient of thermal expansion.
      11. Analyze composites.
    10. Determine mass properties.
      1. Discuss center of gravity.
      2. Examine centroids.
      3. Determine moment of area.
      4. Calculate centroid of a composite.
      5. Discuss moment of inertia.
    11. Discuss CAD model creation.
      1. Define wireframe entities.
      2. Discuss nodal entities.
      3. Discuss mesh generation.
      4. Discuss thermal applications.
      5. Discuss using a dither on a DAC model to examine FEA results.
    12. Analyze joint designs.
      1. Examine bolted joints.
      2. Compare rivet joints to bolted joints.
      3. Calculate allowable loads for welded joints.
    13. Examine simple beams.
      1. Examine supported beam.
      2. Examine overhanging beam.
      3. Examine cantilever beam.
    14. Create CAD solid FEA models.
      1. Create CAD solid models.
      2. Create FEA components.
      3. Analyze models.
    15. Discuss software calculations.
      1. Discuss the analysis process of a model.
      2. Examine the data that is required to analyze the model in a decoder.
      3. Analyze a model.
      4. Examine the results of a model.
      5. Discuss the differences between a finite element modeling and mass properties.

  
  • CAD 151 - CAD Graphics I

    Credits: 6
    Lecture Hours: 4
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Drawing formats, geometric construction and lettering will be taught on computer-aided drafting (CAD) software. Drafting standards will be covered. CAD operations and commands will be addressed. Sketching and fundamentals of orthographic projection are stressed. Prints will be prepared.
    Corequisite: BCA 212  
    Competencies
    1. Discuss drawing types.
      1. Discuss industry drawing standards, such as ANSI, ISO, ASME, etc…
      2. Discuss computer-aided drafting.
      3. Examine engineering, drafting occupations.
      4. Examine related applications.
    2. Identify basic drafting equipment and materials.
      1. Identify drawing media.
      2. Identify printing and plotting equipment.
      3. Identify computer-aided drafting equipment.
      4. Discuss computer aided drafting computer requirements.
      5. Discuss CAD software packages.
    3. Analyze measurement and scaling systems.
      1. Discuss measurements and measuring units.
      2. Examine measuring scales for mechanical, civil, architectural and metric scales.
      3. Discuss drawing scale.
      4. Identify industry standard sheet sizes and title blocks.
    4. Demonstrate sketching techniques.
      1. Discuss sketching principles.
      2. Identify lead grades for sketching.
      3. Know linetypes used in sketching.
      4. Sketch straight lines.
      5. Sketch curves and circles.
      6. Demonstrate proportion in a sketch.
      7. Sketch parts using orthographic projection.
      8. Sketch parts using isometric projection.
    5. Perform basic lettering.
      1. Identify proper text height.
      2. Discuss font types used for mechanical drawings.
      3. Write the alphabet and numbers using Gothic letters.
    6. Construct basic geometric entities.
      1. Define lines types and discuss their rules.
      2. Create geometric shapes such as point, line, polygons, etc..
      3. Modify geometric shapes.
    7. Discuss CAD considerations necessary to create geometric entities.
      1. Discuss drawing setup and layering schemes.
      2. Examine viewing commands.
      3. Discuss coordinate entry methods.
      4. Examine object snap.
      5. Make use of selection sets to modify geometry.
    8. Construct advanced geometric shapes.
      1. Examine advanced drawing commands.
      2. Create an ellipse, parabola, and helix.
      3. Examine advanced modification commands such as grip editing and property inquiries.
      4. Create and edit blocks and attributes.
    9. Construct basic geometric intersections.
      1. Define geometric constructions.
      2. Bisect and divide geometry such as lines and arcs.
      3. Create tangential geometries.
      4. Draw an ogee curve.
    10. Identify required views for a drawing.
      1. Identify orthographic projections.
      2. Discuss first angle projection.
      3. Discuss third angle projection.
      4. Identify the six standard views of a part.
      5. Prepare a two dimensional drawing.
    11. Print and plot drawings.
      1. Examine using paper space and viewports.
      2. Discuss printing and plotting.
      3. Identify printing media.
      4. Discuss printers and plotters used in industry.
      5. Create and use title blocks and borders.
      6. Create drawing notes, general and local.
      7. Produce prints and plots.
    12. Identify part surfaces.
      1. Define and create normal, inclined, and oblique surfaces.
    13. Analyze sectional views.
      1. Define section views: half, full, partial, broken out, removed, and revolved.
      2. Discuss the usage of section views.
      3. Identify line usage in sections.
      4. Discuss hatch patterns for single parts and how they relate to parts in an assembly.
    14. Analyze basic dimensioning practices.
      1. Identify dimensioning standards such as ANSI and ISO.
      2. Examine dimensioning units.
      3. Create horizontal, vertical, aligned, and radial dimensions.
      4. Discuss dimension placement and standards.
      5. Create dimensions in drawing layout.

  
  • CAD 152 - CAD Graphics II

    Credits: 6
    Lecture Hours: 4
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Advanced geometric description applicable to all fields of drafting will be emphasized. Descriptive geometry principles will be examined. Basic vector geometry will be covered. Auxiliary views will be created. CAD applications will be taught.
    Prerequisite: CAD 151  , MAT 772  
    Competencies
    1. Examine descriptive geometry theorems.
      1. Discuss descriptive geometry definitions.
      2. Discuss descriptive problem layouts, coordinates, and units.
      3. Examine fundamental views.
      4. Define points, lines, and planes.
      5. Discuss line and plane theorems.
    2. Determine intersections of entities.
      1. Examine intersecting lines.
      2. Examine surface pierce points.
      3. Examine plane intersections.
      4. Examine perpendicular relationships.
      5. Examine dihedral angles.
    3. Discuss bearing, slope and grade.
      1. Discuss map view and bearing coordinates.
      2. Discuss elevation views.
      3. Analyze slope, grade, and pitch.
    4. Determine pattern and developments.
      1. Discuss development theorems.
      2. Discuss primitive elements.
      3. Develop basic entities in flat patterns.
      4. Develop intersections of prisms.
      5. Create flat pattern layouts.
    5. Solve vector geometry problems graphically.
      1. Discuss definitions of terms associated with vector problems.
      2. Analyze basic vector principles.
      3. Determine resultant of concurrent/non-concurrent coplanar/non-coplanar vectors.
    6. Determine auxiliary views.
      1. Relate positions of views and identify fold lines.
      2. Identify auxiliary views, primary and secondary.
      3. Discuss partial views.
      4. Construct drawings with auxiliary views.
    7. Review dimensioning practices.
      1. Review dimensioning standards.
      2. Revisit dimension settings and placement in layouts.
      3. Create dimensions using baseline, chain, and coordinate.
      4. Discuss the difference between double and dual dimensioning.
    8. Discuss 3D CAD models.
      1. Discuss wire-frame and solid models.
      2. Examine 3D coordinates.
      3. Define Boolean and parametric modeling.

  
  • CAD 153 - CAD Applications I

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Mechanical components and processes used in product design will be covered. Geometric dimensioning and tolerancing will be taught. Preparation of welding drawings will be presented with the emphasis on proper usage of American Welding Society symbols. Precision bending of sheet metal will be covered.
    Prerequisite: CAD 152 , CAD 182  , CAD 242  , and  MAT 773  or any AAS core Math course with prefix of MAT or BUS.
    Competencies
    1. Analyze weldments.
      1. Examine standard welds
      2. Identify the American Standard Weld symbol.
      3. Create weld symbol blocks in CAD.
      4. Discuss and create general notes for weldments.
      5. Identify correlation of geometric tolerancing and weldments.
      6. Discuss surface finishes of welds.
      7. Discuss related weld applications
      8. Discuss plasma and flame cutting.
      9. Create a welded assembly, applying cad symbols and geometric tolerancing.
    2. Analyze surface finishes.
      1. Discuss surface finish terminology and symbols.
      2. Relate surface finish to tolerances.
      3. Relate surface finishes to production processes.
      4. Discuss casting allowances due to surface imperfections.
      5. Discuss required machining and limits of finish values.
      6. Create in CAD surface finish symbol blocks.
      7. Apply surface finishes to a CAD part drawing.
    3. Analyze datums.
      1. Identify casting datums.
      2. Identify machine datums.
      3. Determine primary machine datum.
      4. Create a datum symbol block
    4. Examine geometric dimensioning and tolerancing (GD&T).
      1. Define terms associated with GD & T.
      2. Explain fundamental rules of GD & T.
      3. Demonstrate an understanding of features.
      4. Identify features of size and features without size.
      5. Demonstrate an understanding of tolerance zones.
      6. Describe the default tolerance zone and how it is positioned.
      7. Explain how tolerance zone shape is changed.
      8. Explain the difference between controlling an axis, a median plane, or a plane surface.
      9. Explain when a tolerance can and cannot be modified.
      10. Explain the effect of a feature modifier.
      11. Demonstrate an understanding of the commonly used characteristics.
      12. State the characteristics that require datum(s) and those that do not.
      13. Define geometric tolerancing.
      14. Determine primary, secondary, and tertiary datums.
      15. Analyze geometric tolerancing theorems.
      16. Identify geometric feature control symbols.
      17. Discuss material condition modifiers and datum applications of feature control frame.
      18. Apply geometric dimensioning and tolerancing to a CAD drawing.
    5. Discuss casting drawings.
      1. Examine draft.
      2. Discuss fillets and rounds.
      3. Analyze machining allowance.
      4. Discuss casting/machining drawings.
      5. Discuss shrinkage allowance.
      6. Discuss forging drawings.
      7. Create a casting drawing.

  
  • CAD 154 - CAD Applications II

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Precision bending of sheet metal will be covered. Students will gain knowledge of heating, ventilation and air conditioning (HVAC) applications and HVAC CAD symbology. Hydraulic systems and applications will be covered. Hydraulic symbology will be covered. Mechanical power transmission will be a subject of study. Bearings, bearing seals and sealing systems will be addressed.
    Prerequisite: CAD 153 , CAD 182 CAD 246 , MAT 773  
    Prerequisite OR Corequisite: Design process and procedures will be discussed.
    Competencies
    1. Examine mechanical belt drives.
      1. Discuss types of belt drives.
      2. Discuss types of belt configurations.
      3. Discuss belt materials.
      4. Examine service factors.
      5. Discuss horsepower requirements.
      6. Analyze belt drive calculations.
      7. Calculate belt drive data.
    2. Investigate mechanical chain drives.
      1. Discuss types of chain drives.
      2. Discuss standard chain sizes and specifications.
      3. Examine standard sheave sizes and specifications.
      4. Discuss chain materials.
      5. Discuss service factors.
      6. Examine horsepower requirements.
      7. Discuss chain drive data and formulas.
      8. Calculate chain drive data.
    3. Discuss power train schematics.
      1. Discuss symbology for drive trains.
      2. Create standard symbol libraries.
      3. Create power train schematics.
    4. Examine standard drive components.
      1. Identify using keys and splines in a drive train.
      2. Examine horsepower ratings of motors.
      3. Examine drive transfer components.
    5. Discuss bearings.
      1. Identify standard bearings.
      2. Discuss bearing schematic symbols.
      3. Examine bearing loading.
      4. Examine bearing seals and shields.
      5. Discuss bearing lubrication.
    6. Examine sealing systems.
      1. Identify standard seals and gaskets.
      2. Discuss seal schematic symbols.
      3. Create drawings utilizing gaskets and seals.
    7. Evaluate sheet metal design.
      1. Discuss bend allowances for sheet metal.
      2. Calculate bend allowances.
      3. Examine bend reliefs.
      4. Discuss part features on a bent part, such as slots and holes.
      5. Examine flat pattern layouts
      6. Create two dimensional flat pattern.
    8. Investigate solid model CAD sheet metal parts.
      1. Examine differences between standard solid parts versus sheet metal parts.
      2. Discuss commands specifically for sheet metal parts.
      3. Analyze the use of sheet metal parts with standard solids in an assembly.
      4. Examine creating sheet metal features in the CAD model.
      5. Create a sheet metal solid model.
      6. Create a flat pattern using a solid model.
    9. Discuss heating, ventilation and cooling (HVAC) applications.
      1. Examine HVAC systems.
      2. Discuss ventilation.
      3. Examine HVAC symbols.
      4. Discuss HVAC CAD applications.
      5. Examine sheet metal fabrication in HVAC.
      6. Examine sheet metal drawing notations.
    10. Explore hydraulic control systems.
      1. Discuss hydraulic principles and how they compare to pneumatic systems.
      2. Discuss industry standards.
      3. Examine basic hydraulic components.
      4. Discuss a simple hydraulic circuit.
      5. Examine hydraulic system schematics.
      6. Create a hydraulic schematic.

  
  • CAD 155 - Networking Systems Involving CAD

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Network system key features and functionality will be covered. System file management will be addressed. Operating systems and hardware will be examined. Relationships between computer hardware and software will be taught.
    Competencies
    1. Explain devices on networks
      1. Describe desktop computers, mid-range computers and servers.
      2. Describe PDAs, Peripheral Devices and Internetworking devices.
    2. Examine internal computer components
      1. Describe the function of the CPU, memory, and NICs.
      2. Examine various bus configurations
      3. Discuss removal storage, hard disk, cdrom, and DCD technology
      4. Discuss computer care and maintenance
    3. Discuss software and operating systems
      1. Describe programs and process
      2. Identify the function of device drivers
      3. Discuss network management software
      4. Discuss popular operating systems.
      5. Install/configure current operating system
    4. Analyze carrier signals, cable types, and network topologies.
      1. Discuss communication and signals.
      2. Identify network topologies
      3. Describe physical cable types.
      4. Explain wireless transmission
      5. Describe structured cable plant
    5. Identify computer protocols and services
      1. Discuss different protocols
      2. Discuss overview of the layers of protocols and services.
      3. Describe communicating across a network.
    6. Examine the OSI model.
      1. Describe the physical layer
      2. Describe the data link layer.
      3. Describe the network layer
      4. Describe the transport layer
      5. Describe the session layer
      6. Describe the presentation layer.
      7. Describe the application layer
    7. Explore Local Area Networks(LANs).
      1. Discuss LAN data link protocols
      2. Describe Ethernet
      3. Describe token ring and FDDI.
      4. Describe wireless LANs.
      5. Identify LAN software architectures.
      6. Discuss information flow between client and server.
    8. Identify network components.
      1. Identify function of repeaters and hubs.
      2. Describe bridges.
      3. Discuss switches and routers
      4. Describe Gateways
    9. Explore Wide Area Networks (WANs).
      1. Discuss point-to-point WAN services.
      2. Describe switched WAN services
      3. Explain choosing WAN products and services.
    10. Incorporate course networking elements.
      1. Install/configure client machine.
      2. Design/layout topology.
      3. Create small peer-to-peer network.

  
  • CAD 162 - Intro to Multimedia

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech


    Basic three-dimensional concepts and applications are covered. Rendering, animating and application of basic color manipulation are discussed and used.
    Prerequisite: CAD 119  
    Competencies
    1. Understand 3D graphics and animation fundamentals
      1. Define 3D space concepts
      2. Describe the use of coordinates
      3. Identify what axis’s are
      4. Distinguish between lines, polylines and polygons
      5. Describe a 3D object
      6. Define how to use 3D lights
      7. Explain the camera function
      8. Define the act of 3D rendering
      9. Summarize creating animation
    2. Explain the MAX interface
      1. Manipulate work files
      2. Illustrate viewport controls
      3. Utilize the Units, Snaps and other drawing aids
    3. Comprehend modeling concepts
      1. Explain Spline based modeling
      2. Examine mesh and polygonal modeling
      3. Describe parametric modeling
      4. Identify Patch modeling
      5. Define patch sub-objects
      6. Describe NURBS modeling
    4. Know the basic modeling methods
      1. Describe work with splines
      2. Define spline lofting methods
      3. Demonstrate working with 3D primitives
      4. Investigate working with compound objects
    5. Explain the basic editing methods
      1. Practice editing object parameters
    6. Define 3D design theory
      1. Review mixing color and light
      2. Distinguish color composition
      3. Identify complementary colors
      4. Examine warm versus cool colors
      5. Describe the impact of colored lighting
    7. Identify the concepts of composition
      1. Summarize the use of cameras
      2. Create a camera
      3. Create a camera view
      4. Explain utilizing lights for composition
      5. Create a light affect
    8. Describe working with materials
      1. Discuss the materials editor function
      2. Describe basic materials parameters
      3. Explain assigning materials to objects
      4. Utilize mapping coordinates
    9. Utilize rendering techniques
      1. Explain rendering options
      2. Modify rendering parameters
      3. Compose a rendering
    10. Demonstrate the concepts of animation
      1. Explain the use of controllers
      2. Relate time in computer animation
      3. Configure moving through time in MAX
      4. Explain the time configuration commands
      5. Create an animation

     

     

  
  • CAD 182 - SolidWorks CAD I

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Parametric solid model (3D) CAD basics will be taught using SolidWorks. Parametric concepts will be covered. Solid CAD models will be built and edited in SolidWorks. Assemblies of solid parts will be examined. Part drawings will be created and plotted.
    Prerequisite: CAD 152  or Instructor Permission, MAT 773  
    Competencies
    1. Discuss the parametric design process.
      1. Define solid modeling.
      2. Define parametric design.
    2. Discuss typical parametric CAD system fundamentals.
      1. Examine the screen layout and menu structures.
      2. Examine coordinate system.
      3. Examine entering commands and options.
      4. Examine file management such as opening, saving, backup, and recovery.
      5. Examine on-line documentation.
      6. Perform model inquiries.
    3. Examine the parametric design cycle.
      1. Discuss design concepts and intent.
      2. Examine part, assembly, and drawing functionalities.
    4. Examine model view representation.
      1. Discuss wire frame and solid representations.
      2. Explore part materials and colors.
      3. Examine view manipulation.
    5. Discuss parametric CAD construction fundamentals.
      1. Discuss construction of parts using parametric methods.
      2. Examine the model tree.
      3. Modify objects.
      4. Discuss object associativity between parts, drawings, and assemblies.
      5. Discuss parametric feature relations.
      6. Examine datum features such as planes, axis, curves, and points.
      7. Create geometry.
      8. Discuss dependency hierarchy between parent/child features.
      9. Discuss feature attributes.
      10. Examine blind or through features.
      11. Discuss linear, radial, coaxial or on point features.
      12. Define sketched and placed features.
      13. Construct parts, assemblies, and drawings.
    6. Utilize the parametric two-dimensional sketcher to construct geometry.
      1. Discuss and create construction geometry.
      2. Create datum features.
      3. Examine sketcher drawing tools.
      4. Examine sketcher constraints, assumptions, and relations.
      5. Create and modify parametric dimensioning.
      6. Examine sketch regeneration using troubleshooting un-regenerated sections.
    7. Examine inserting features.
      1. Use the hole wizard tool for placement and hole type.
      2. Examine depth types: blind, thru, up to, offset, body, and mid-plane.
      3. Examine rounds and chamfers.
    8. Examine modifying features
      1. Modifying features by edit feature, edit sketch, and re-routing.
      2. Delete features.
      3. Suppress and hide features.
      4. Mirror and copy features.
    9. Discuss pattern features.
      1. Create linear, circular, curve, sketch, table, and fill patterns.
    10. Discuss part design.
      1. Examine parametric design philosophy.
      2. Discuss part set up.
      3. Define base features.
      4. Examine dimensioning schemes.
      5. Add feature relations.
      6. Re-examine parent/child relationships.
      7. Display datum features.
      8. Display mass properties.
    11. Examine other special shapes.
      1. Create splines, lofts, and helical curves.
      2. Discuss thin solids and surface models.
    12. Examine assembly fundamentals.
      1. Examine assembly the design philosophy of top down and bottom up.
      2. Create a bottom up assembly.
      3. Apply assembly constraints.
      4. Perform assembly modifications and top down parts.
      5. Create assembly design using sub-assemblies.
      6. Examine exploded assemblies.
    13. Describe drawing fundamentals.
      1. Create a drawing.
      2. Create drawing views with center lines.
      3. Create dimensions with tolerances.
      4. Modify dimensions.
      5. Create notes and drawing text.
      6. Examine sections and cutting planes.
      7. Use layers in drawings.
    14. Examine plotting.
      1. Review drawing scales.
      2. Plot a drawing.
    15. Discuss rapid prototypes.
      1. Examine different types of rapid prototype machines.
      2. Discuss different prototype materials.
      3. Create rapid prototype.

  
  • CAD 183 - Engineer Disciplines & Pract

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Types of engineering disciplines and their application of drawings will be examined. Drawing styles, engineering units and professional standards (ANSI, ASME, etc.) will be covered.
    Prerequisite: MAT 773  or any AAS MAT Course,  CAD 151  
    Competencies
    1. Discuss civil engineering drawings.
      1. Discuss civil drawing and surveying units.
      2. Examine traverses.
      3. Discuss distance and elevation.
      4. Define metes and bounds.
      5. Discuss contour lines.
      6. Examine a highway plan and profile layouts.
      7. Examine a cut and fill.
      8. Create a civil drawing.
    2. Examine architectural drawing practices.
      1. Discuss architectural drawing units and dimensioning.
      2. Discuss schedules.
      3. Discuss architectural line work and lettering.
      4. Examine architectural construction systems.
      5. Examine plan and elevations views.
      6. Examine sections.
      7. Discuss plot plans.
      8. Create an architectural drawing.
    3. Examine structural drawings.
      1. Discuss structural drawing units.
      2. Examine structural steel shapes and schematic symbols.
      3. Discuss standard connections and symbols.
      4. Discuss structural steel drawings and dimensioning.
      5. Examine structural sections.
      6. Discuss bill of materials.
      7. Create a structural drawing.
    4. Discuss pipe drawings.
      1. Define pipe drawings and units.
      2. Discuss pipe flow diagrams.
      3. Discuss pipe line representation in pipe plans and elevations.
      4. Describe types of pipe and sizes.
      5. Discuss pipe connections and symbols.
      6. Discuss pipe fittings and symbols.
      7. Discuss pipe flow controls and symbols.
      8. Discuss pipe dimensioning.
      9. Exam pipe details.
      10. Examine pipe isometric drawings.
      11. Create a pipe drawing.
    5. Examine electrical drawings
      1. Discuss electrical drawing units.
      2. Examine electrical diagrams.
      3. Discuss power distribution drawings.
      4. Discuss residential/commercial drawings and symbols.
      5. Discuss electronic schematic drawings and symbols.
      6. Examine printed circuits.
      7. Discuss electrical pictorial drawings.
      8. Create a schematic.
      9. Create a block diagram.
    6. Discuss mechanical drawing practices.
      1. Examine standard mechanical units and dimensioning practices.
      2. Identify detail drawings.
      3. Discuss purchased parts.
      4. Discuss assemblies.
      5. Identify parts lists, part numbers, and balloon identifications.
      6. Identify installation drawings.
      7. Discuss schematics and diagrams.
      8. Discuss drawing notes.
      9. Discuss part family trees.
      10. Discuss exploded assembly drawings.
      11. Examine engineering change orders (ECO).
      12. Create a mechanical assembly drawing.

  
  • CAD 184 - SolidWorks for Die Design

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Parametric solid model (3D) CAD basics will be taught using SolidWorks. Parametric concepts will be covered. Solid CAD models will be built and edited in SolidWorks. Assemblies of progressive dies will be examined. Part drawings will be created and plotted.
    Corequisite: Instructor Approval or MFG 402 , MFG 403  
    Competencies
    1. Discuss the Solid Works software.
      1. Discuss design intent.
      2. Discuss the Solid Works interface.
    2. Discuss typical sketching techniques.
      1. Examine 2D sketching.
      2. Examine the stages in the process.
      3. Understand default sketching planes.
      4. Examine sketch entities.
      5. Selecting multiple Objects.
      6. Examine Dimensioning capabilities.
    3. Examine Basic part modeling.
      1. Discuss the stages in the process.
      2. Discuss the terminology.
      3. Examine features.
      4. Determine how to choose the best profile.
      5. Determine how to choose the Sketch plane.
      6. Examine part details.
    4. Examine Revolved Features.
      1. Study Hand wheel example.
      2. Establish Design Intent.
      3. Discuss the rules governing revolved features.
      4. Discuss the process to create the revolved feature.
    5. Discuss shelling and ribs.
      1. Discuss the stages in the process.
      2. Analyze the addition of draft.
      3. Discuss the order of Operations to Shell.
      4. Examine Face Selection.
      5. Examine Plane Selection.
      6. Discuss Rib creation.
      7. Learn how to convert edges.
      8. Examine Full Round Fillets.
      9. Complete practice exercises.
    6. Discuss Part Editing.
      1. Extract information from a model.
      2. Discuss Editing Issues.
      3. Examine the Fillet Expert Option.
      4. Examine the Draft Expert.
    7. Examine how to Make Design Changes.
      1. Examine the stages in the process.
      2. Discuss the “Rollback” feature.
      3. Discuss how to make deletions.
      4. Discuss the “Reorder” Process.
      5. Examine the process to Copy Fillets.
      6. Determine how to edit with Instant 3D.
    8. Examine Design Tables and Equations.
      1. Discuss Key Topics.
      2. Discuss Link Values.
      3. Discuss Equations.
      4. Examine Auto-Create feature.
      5. Examine Excel Formatting.
      6. Determine how to insert the Design Table.
    9. Discuss pattern features.
      1. Analyze linear patterns.
      2. Analyze radial patterns.
    10. Examine editing dimensional sizes.
      1. Discuss edits in model space.
      2. Examine re-defining a sketch.
      3. Examine dimension relations.
    11. Discuss part design.
      1. Examine part design philosophy.
      2. Discuss part set up.
      3. Examine base features.
      4. Examine dimensioning schemes.
      5. Determine features.
      6. Add feature relations.
      7. Re-examine parent/child relationships.
      8. Display mass properties.
      9. Display datum plane(s).
    12. Examine assembly fundamentals.
      1. Examine assembly design philosophy.
      2. Set-up an assembly.
      3. Apply assembly constraints.
      4. Perform assembly modifications.
      5. Create assembly design.
      6. Examine exploded assemblies.
    13. Describe drawing fundamentals.
      1. Create a drawing.
      2. Create drawing views.
      3. Examine adding dimensions.
      4. Manipulate dimensions.
      5. Create notes and drawing text.
      6. Examine sections.
      7. Discuss layer(s).
    14. Examine plotting.
      1. Discuss plotting to a file.
      2. Plot a drawing.

  
  • CAD 215 - Mechanical Systems

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Standard and nonstandard fastening systems will be examined. CAD part libraries and applications will be covered. Basics of power train/mechanical components will be introduced. Mechanical bearings and hydraulic/ pneumatic sealing systems will be addressed.
    Prerequisite: CAD 152 CAD 182 , CAD 242  and MAT 773  
    Competencies
    1. Analyze basic thread forms.
      1. Discuss thread theorems.
      2. Identify parts of the thread form.
      3. Calculate thread tolerances/fits.
      4. Review SAE/ANSI thread standards.
      5. Discuss standard thread forms.
      6. Discuss non-standard thread forms.
      7. Identify U.S. Customary thread standards.
      8. Identify metric thread standards.
      9. Discuss CAD construction of threads.
      10. Create thread drawings.
      11. Dimension threads and drawing callouts.
      12. Calculate thread tolerances/fits.
    2. Identify complex thread forms.
      1. Identify parts of the thread form.
      2. Identify ACME, square, and miscellaneous complex threads.
      3. Discuss CAD construction of complex threads.
      4. Create and dimension detailed thread drawings.
    3. Discuss thread applications beyond fastening.
      1. Discuss using threads for power transmission.
      2. Discuss hybrid types of mechanisms. (Screw jacks, etc.)
    4. Identify standard threaded fasteners.
      1. Discuss standard threaded fastener data.
      2. Examine screws and bolts.
      3. Examine bolt grades and head markings associated with the grades.
      4. Discuss drawing callouts for standard fasteners.
      5. Examine fastener drive design, such as hex, slotted, etc…
      6. Create standard threaded fasteners in CAD.
      7. Create a library of fasteners.
    5. Examine pipe threads.
      1. Discuss taper threads and how they can be sealed.
      2. Discuss straight pipe threads.
      3. Discuss ISO and U.S. Customary standards.
      4. Examine drawing callouts for pipe threads.
    6. Examine threaded nuts.
      1. Discuss hex and other standard nuts.
      2. Discuss castle and other locking nuts.
      3. Discuss nuts with a built in washer.
    7. Discuss washers.
      1. Examine washer applications and usage.
      2. Discuss flat, lock, tooth, and conic washers.
    8. Discuss rivets.
      1. Examine rivet applications.
      2. Discuss rivet data/specifications.
      3. Discuss ANSI standard drawings configuration for rivet heads.
    9. Discuss locational/alignment hardware.
      1. Discuss purpose of locational/alignment hardware.
      2. Examine the tolerances of locational/alignment hardware.
      3. Examine keys, keys seats, and key ways.
      4. Discuss dowel pins.
      5. Discuss shear pins.
      6. Examine clevis pins.
      7. Examine roll pins.
      8. Discuss cotter pins.
    10. Examine non-standard mechanical fasteners.
      1. Examine retaining rings, internal and external.
      2. Examine retaining ring groove specifications and tolerances.
      3. Examine ¼ turn fasteners.
      4. Examine pressed in fasteners.
      5. Examine latches.
      6. Discuss clamps.
      7. Examine threaded rod.
      8. Discuss masonry fasteners.
      9. Discuss plastic fasteners.
      10. Discuss welded fasteners.
      11. Examine security fasteners.
      12. Discuss specification data sheets.
      13. Create non-traditional fastener and specification.
    11. Discuss mechanical springs.
      1. Discuss springs - compression, extension, and torsion.
      2. Discuss data required for a spring drawing.
      3. Create a spring drawing and included data.
    12. Discuss mechanisms.
      1. Identify parts of a planar mechanism.
      2. Create kinematic diagrams.
      3. Examine mobility.
      4. Discuss Gruebler’s equation.
      5. Calculate degrees of freedom.
    13. Discuss linkage mechanisms.
      1. Examine four bar linkages.
      2. Discuss Grashof’s criterion.
      3. Qualify and categorize linkages.
      4. Identify the limits of motion.
      5. Identify points of interest.
      6. Identify slider crank mechanisms.
    14. Analyze mechanical timing devices.
      1. Examine cams - plate, face, and drum.
      2. Discuss cam followers.
      3. Create a cam displacement diagram and cam drawing.
      4. Examine timing belts.
    15. Investigate gears.
      1. Discuss types of gears.
      2. Discuss gear definitions.
      3. Discuss gear formulas.
      4. Calculate gear data.
      5. Draw a tooth profile and gear.
      6. Discuss gear drive trains.
      7. Discuss gear backlash.
      8. Determine center to center distances.

  
  • CAD 220 - MicroStation CAD

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will introduce the student to MicroStation CAD software. Basic two-dimensional CAD drawings will be taught. Drawings will be created and plotted.
    Prerequisite: CAD 151  or equivalent
    Competencies
    1. Examine file management
      1. Review system directory structures
      2. Define file-based systems
      3. Examine the MicroStation file manager
      4. Examine the file menu
      5. Discuss input devices
    2. Discuss the graphical user interface (GUI).
      1. Discuss the graphical user interface
      2. Examine the control menu
      3. Examine view scaling
      4. Examine view attributes
      5. Examine the design plane
      6. Analyze the command window
      7. View menus
      8. View dialog boxes.
      9. Examine settings boxes.
      10. View frames.
      11. View toolboxes
    3. Explain settings
      1. Discuss MicroStation help
      2. Discuss working units
      3. Discuss system setting defaults
      4. Discuss precision input settings
      5. Define levels
      6. Discuss text settings
      7. Discuss the tool settings box
    4. Discuss elements
      1. Discuss settings/applications relations
      2. Examine element placement
      3. Examine multi-line toolbox
      4. Examine text placement
    5. Examine element editing
      1. Examine change attribute toolbox
      2. Apply modify element toolbox
      3. Apply extend element toolbox
      4. Use modify arc radius toolbox
      5. Apply manipulate elements toolbox
      6. Utilize drop linestring status
      7. Apply mirror toolbox.
      8. Discuss deleting elements
      9. Use the text editor
      10. Examine text modification/atttributes
      11. Manipulate text
      12. Examine multi-line manipulation toolbox
    6. Discuss element selection
      1. Examine single element select
      2. Discuss multiple element select
      3. Analyze group element select
      4. Discuss grouping orphan cells
      5. Discuss selected element locks
    7. Describe graphic groups
      1. Discuss graphic group locks
      2. Discuss adding/removing graphic groups.
    8. Examine fences
      1. Discuss fence placement
      2. Apply move fence toolbox.
      3. Apply change fence contents toolbox
      4. Apply modify/stretch fence contents toolbox.
      5. Use manipulate fence contents toolbox
      6. Examine fence locks
      7. Examine the working set.
    9. Discuss drawing cells
      1. Create a cell
      2. Apply cell placement toolbox
      3. Apply cell manipulation toolbox
      4. Discuss drop cell status
      5. Discuss cell libraries
    10. Discuss patterns.
      1. Create a pattern shape
      2. Discuss creating chains
      3. Apply the pattern toolbox
      4. Examine pattern settings
      5. Modify patterns
    11. Examine reference files
      1. Attach a reference file
      2. Examine manipulation
      3. Discuss levels and level symbology
    12. Discuss dimensioning
      1. Examine dimension settings
      2. Apply dimension placement toolbox
      3. Utilize dimension element command
      4. Examine associative dimensioning
      5. Modify/manipulate dimensions
    13. Examine images
      1. Discuss displaying images/text
      2. Discuss raster images.
      3. Discuss raster vs. vector images
      4. Discuss converting images.
    14. Discuss drawing duplication
      1. Examine plotting
      2. Discuss printing

  
  • CAD 240 - Applied Materials & Processes

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Standard industrial raw materials and forming processes will be examined. Students will see various machining, forming and welding operations. Field trips to industry will be offered.
    Prerequisite: CAD 152  
    Competencies
    1. Identify standard materials.
      1. Identify ferrous materials.
      2. Identify non-ferrous materials.
      3. Identify elastomers.
    2. Discuss the casting process.
      1. Examine sand castings.
      2. Examine die castings.
      3. Discuss non-traditional castings.
      4. Discuss post-processing of castings.
    3. Analyze hot working metals.
      1. Discuss forgings and upset forgings.
      2. Identify hot rolled parts such as tubing and extrusions.
    4. Analyze cold working metals.
      1. Identify cold working materials.
      2. Discuss the cold drawing process.
      3. Examine cold drawn parts, such as tubing and wire.
      4. Discuss the cold-heading process.
    5. Discuss inspection measuring systems and instruments.
      1. Examine non-precision measuring systems.
      2. Examine semi-precision measuring systems.
      3. Examine precision measuring systems.
    6. Identify basic cutting tools.
      1. Examine basic turning tools, internal and external.
      2. Examine basic drills, counter bores, counter sinks, and reams.
      3. Examine basic vertical, horizontal, and profile mill cutters.
    7. Discuss basic turning operations.
      1. Identify lathe operations.
      2. Discuss safety precautions.
    8. Examine basic turning operations.
      1. Examine facing operation.
      2. Examine turning operation.
      3. Examine knurling operation.
      4. Examine drilling/boring operation.
    9. Discuss basic milling operations.
      1. Discuss up (climb) and down milling.
      2. Discuss vertical and horizontal mills.
      3. Discuss plunge cutting.
      4. Discuss shop safety.
    10. Examine basic sheet metal operations.
      1. Discuss punch press operations.
      2. Discuss brake bending operations.
      3. Discuss hand forming operations.
      4. Discuss safety precautions.
    11. Examine basic sheet metal bends.
      1. Examine bends equal to, less than, and greater than 90 degree bends.
      2. Examine compound bending.
    12. Examine basic welding.
      1. Examine basic fillet welds.
      2. Examine basic plug welds.
      3. Examine basic butt welds.
      4. Examine basic single-v welds.
      5. Examine basic double-v welds.
      6. Examine basic flare-v welds.
      7. Examine basic flange edge welds.
      8. Examine basic torch cutting.
      9. Discuss welding operation/application problems.
    13. Examine non-traditional fabrication methods.
      1. Discuss chemically milled parts.
      2. Discuss laser etched parts.
      3. Discuss discharged electrically milled parts.
    14. Identify standard plastics.
      1. Examine thermoset plastics.
      2. Examine thermoplastic plastics.
      3. Identify plastic operations such as injection molding.

  
  • CAD 242 - Manufacturing Interfaces

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech


    Computer interfaces between manufacturing and engineering will be the primary focus of the class. File exchange formats, data compilation and machining interpretation of the model file will be addressed. Tool path generation and robotic controls will be discussed. Manufacturing system integration will be covered.
    Prerequisite: CAD 151  
    Prerequisite OR Corequisite: MAT 772  
    Competencies
    1. Evaluate phases of manufacturing development.

    1. Discuss the product design phase (R&D).
    2. Analyze manufacturing and CAD platform considerations of R&D
    3. Outline model prototyping.
    4. Describe conventional machining techniques that could be used for prototyping.
    5. Differentiate between cutting and shaping tools.
    6. Discuss non-traditional machining processes.
    7. Examine the manufacturing phase.
    8. Evaluate industrial and tool engineering.
    9. Assess manufacturing flow.
    10. Evaluate process control.
    11. Interpret quality control and inspection.

    2.  Assess Computer-Aided Manufacturing (CAM).

    1. Examine numerical control (NC), computer numerical control (CNC), and direct numerical control (DNC).
    2. Discuss advantages and disadvantages of CNC.
    3. Identify CNC applications.
    4. Examine CAM software
    5. Evaluate loading a CNC program to a milling machine and running program.
    6. Perform CAD file translation.

    3. Examine precision measurement.

    1. Identify measurement systems.
    2. Discuss semi-precision and precision measurements.
    3. Perform measurements and read measurement tools.
    4. Measure and determine surface roughness using chart and roughness gauge.
    5. Calculate and build gauge block stacks.
    6. Calculate sine bar angles and stacks.
    7. Perform measurements.
    8. Prepare a coordinate measurement machine (CMM).
    9. Discuss CMM applications and data extraction.
    10. Measure a part using the CMM.

    4. Assess Computer-Integrated Manufacturing (CIM).

    1. Define computer-integrated manufacturing (CIM).
    2. Explain five problems that may occur in a CIM environment.
    3. Evaluate CIM advantages/disadvantages.

    5. Evaluate flexible manufacturing system (FMS).

    1. Describe a flexible manufacturing system (FMS).
    2. Assess FMS advantages and disadvantages.
    3. Identify the seven basic factors essential to MRP implementation.
    4. Demonstrate how an MRP system performs its calculations.

    6. Critique file data exchange formats.

    1. Describe how the CAD drawing data is used in manufacturing.
    2. Analyze IGES (*JGS) files.
    3. Analyze DXF (*.DXF) files.
    4. Perform import/export problems.

    7. Analyze tool path generation.

    1. Define tool path.
    2. Examine three-dimensional applications.
    3. Create CNC tool paths using master CAM.
    4. Discuss using three-dimensional CAD solid models for tool path generation.

    8. Analyze database data extraction.

    1. Discuss what data is contained in a CAD file.
    2. Differentiate what data is contained in a CAM file.
    3. Diagram printing or extracting the data from the file.
    4. Examine data that can be added to a CAD file.
    5. Classify read only terminals for inspection.
    6. Demonstrate using precision measuring machines for data
    7. Describe how data from a part can be used to reverse engineer a part in CAD/CAM.
    8. Observe a CMM gathering data.

    9. Examine manufacturing database inventory files.

    1. Describe how parts are tracked.
    2. Discuss bar coding.
    3. Examine how CAD/CAM/CIM/JIT and MRP are inter-connected.
    4. Summarize how the data used for one project can be applied to improve quality.

    10.  Evaluate different welding types and processes.

    1. Identify lap and butt joints.
    2. Assess different welding processes such as TIG, MIG, arc, and submerged welding.
    3. Examine different testing methods for welds.
    4. Discuss different welding certifications and testing positions.

    11.  Assess linear, angular, and radial measurements with hand tools.

    1. Identify proper measurement hand tools used to measure linear, angular and radial measurements.
    2. Describe the proper care and usage of various measurement hand tools.
    3. Interpret measurement readings on digital, Vernier, and scale-type devices.
    4. Define the limits of interpolation of each measurement device.

  
  • CAD 246 - Parametric CAD I

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Parametric solid model CAD basics will be taught. Parametric concepts with design intent will be covered. Solid CAD models will be built and edited. Mechanical assemblies will be created. Part and assembly drawings with part lists will be created and plotted.
    Prerequisite: CAD 152 , CAD 240 , CAD 182  and MAT 773  
    Competencies
    1. Discuss parametric design.
      1. Discuss what solid modeling is.
      2. Discuss what parametric design is.
    2. Discuss parametric CAD system fundamentals.
      1. Examine the screen layout.
      2. Examine the main menu.
      3. Examine menu structures.
      4. Examine coordinate system.
      5. Examine file naming.
      6. Examine file management.
      7. Examine operating environment settings.
      8. Examine setting up a configuration file.
      9. Examine on-line documentation.
    3. Examine the parametric design cycle.
      1. Discuss design concepts and intent.
      2. Examine part functionalities.
      3. Examine assembly functionalities.
      4. Examine drawing functionalities.
    4. Discuss parametric CAD construction fundamentals.
      1. Discuss construction of parts.
      2. Discuss construction of assemblies.
      3. Discuss construction of drawings.
      4. Examine modifying objects.
      5. Discuss object associativity.
      6. Discuss parametric feature relations.
      7. Examine design datums and axis.
      8. Discuss creating geometry.
      9. Examine linear dimensions.
    5. Examine parametric CAD dimensioning.
      1. Examine linear dimensions.
      2. Examine diameter dimensions.
      3. Examine radial dimensions.
      4. Examine angular dimensions.
    6. Utilize a parametric 2-dimensional sketcher.
      1. Discuss construction feature creation.
      2. Discuss use of datum planes.
      3. Discuss parent/child hierarchy.
      4. Discuss feature attributes.
      5. Discuss blind or through features.
      6. Discuss single features.
      7. Discuss pattern features.
      8. Discuss linear, radial, coaxial or on point features.
      9. Discuss modifying features.
      10. Discuss deleting features.
      11. Discuss suppressing features.
      12. Discuss using layers.
      13. Examine sketching tools.
      14. Examine sketch regeneration.
      15. Examine sketcher assumptions.
      16. Create cross-sections.
      17. Modify cross-sections.
      18. Examine creating sketches for features.
      19. Examine troubleshooting un-regenerated sections.
    7. Examine editing dimensional sizes.
      1. Discuss edits in model space.
      2. Examine re-defining a sketch.
      3. Examine dimension relations.
    8. Discuss part design.
      1. Examine part design philosophy.
      2. Discuss part set up.
      3. Examine base features.
      4. Examine dimensioning schemes.
      5. Determine features.
      6. Add feature relations.
      7. Examine parent/child relationships.
      8. Display layer(s) and datum plane(s).
      9. Display mass properties.
    9. Examine assembly fundamentals.
      1. Examine assembly design philosophy.
      2. Set-up assembly and assemble parts.
      3. Apply assembly constraints.
      4. Perform assembly modifications.
      5. Create assemblies and sub-assemblies.
    10. Describe drawing fundamentals.
      1. Create a drawing.
      2. Create drawing views.
      3. Display dimensions.
      4. Manipulate dimensions.
      5. Create and modify notes and drawing text.
      6. Create assembly drawings that include parts lists and notes.
    11. Examine plotting.
      1. Discuss plotting to a file.
      2. Plot a drawing.
    12. Review rapid prototype creation.
      1. Create prototype part.

  
  • CAD 248 - Parametric CAD II

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Parametric solid model CAD intermediate commands will be taught. Parametric concepts with design intent will be covered. Solid CAD models will be built and edited. Mechanical assemblies will be created. Part and assembly drawings with part lists will be created and plotted.
    Prerequisite: CAD 153 , CAD 246  , MAT 773  
    Competencies
    1. Investigate advanced features.
      1. Examine advanced sweeps and helical sweeps.
      2. Examine constant and variable radius rounds.
      3. Examine ribs, draft, and lofts.
      4. Create Toroidal bends.
    2. Examine saving sketcher profiles.
      1. Examine creating profile libraries.
      2. Discuss importing a saved profile into a parametric sketch.
      3. Discuss using profiles to create holes.
      4. Examine associatively between the saved sketch and the parts.
    3. Examine advanced patterning.
      1. Examine pattern tables.
      2. Examine parent/child relationships in patterns.
      3. Discuss maintaining individual properties within a pattern.
    4. Discuss advanced layer applications.
      1. Discuss usage of layers with a CAD solid.
      2. Examine manipulating features using layers.
      3. Examine using layers in an assembly.
    5. Analyze complex part creation.
      1. Discuss complex part origin.
      2. Examine how to create a complex part with machining considerations.
      3. Create complex parts and user defined features.
      4. Create part drawings with geometric tolerances.
      5. Examine mass properties.
      6. Discuss import/export file types.
      7. Export drawing file to AutoCAD to detail.
    6. Examine complex drawing creation from a solid model.
      1. Discuss using view creation.
      2. Discuss bi-directional updating.
      3. Discuss hidden line removal.
      4. Examine retrieving dimensions from the solid model.
      5. Discuss deleting views.
      6. Discuss using reference files.
      7. Discuss masking geometry.
      8. Examine creating drawing annotation.
    7. Create section views.
      1. Examine hatch patterns for section derived from assemblies.
      2. Discuss hidden line removal on a section view.
      3. Discuss dimensioning complex cross-sections created from a solid model.
      4. Discuss bi-directional updating from a section view.
      5. Discuss placing a section view on another drawing sheet.
    8. Create auxiliary views.
      1. Discuss auxiliary view placement with respect to the primary solid views.
      2. Examine placing auxiliary views on other drawing sheets.
      3. Discuss bi-directional updating for auxiliary views.
    9. Create complex assemblies.
      1. Examine creating parts within the assembly file.
      2. Create sub-assemblies.
      3. Discuss advanced assembly parent/child hierarchy.
      4. Create parts list.
      5. Create assembly cross-sections.
      6. Modify cross-sections.
      7. Discuss dimensioning assemblies.
      8. Perform assembly modifications.
    10. Perform drawing replication.
      1. Plot detail drawings and assemblies.
      2. Print mass properties of a part.
    11. Create a rapid prototype.

  
  • CAD 252 - Design Project I

    Credits: 4
    Lecture Hours: 2
    Lab Hours: 4
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Design process and procedures will be discussed. Design process and procedures will be discussed. Industry standards will be covered as used for student design projects.
    Prerequisite: CAD 152  , CAD 183  , CAD 240  , CAD 182  ,CAD 242  and MAT 773  
    Competencies
    1. Discuss design project conceptions.
      1. Discuss product markets.
      2. Examine supply and demand.
      3. Examine cost analysis.
    2. Associate typical engineering jobs and duties as they pertain to the design project.
      1. Discuss design teams.
      2. Discuss manufacturing/engineering relationships.
      3. Discuss Product Lifecycle Management. (PLM)
      4. Discuss company and project security.
    3. Analyze project components.
      1. Discuss detail parts.
      2. Discuss assemblies.
    4. Review drawing types.
      1. Discuss layouts.
      2. Discuss detailed drawings.
      3. Discuss tabulated part drawings.
      4. Discuss specifications.
      5. Discuss source control drawings.
      6. Discuss assembly, weldment, and sub assembly drawings.
      7. Discuss parts lists in assemblies.
      8. Discuss bill of materials. BOM
      9. Discuss other types of drawings.
    5. Analyze how the market for a product determines engineering conception and design.
      1. Evaluate how product marketing drives engineering projects.
      2. Examine how different factors can enter into product design.
      3. Research how marketing could effect your design.
    6. Discuss creating an engineering project.
      1. Discuss project sketches.
      2. Discuss project layouts.
      3. Examine time estimates for drawings.
      4. Examine CAD/CAM/CAE considerations.
      5. Discuss material considerations.
      6. Discuss fabrication techniques.
      7. Discuss assembly techniques.
      8. Examine preliminary and critical design reviews.
      9. Discuss project milestones and GANTT charts.
      10. Discuss utilizing a 3D solid model for an assembly.
      11. Discuss automatic updates within engineering department. PLM
      12. Discuss purchased parts.
      13. Discuss engineer prototype.
    7. Explore the engineering release cycle.
      1. Discuss drawing release cycles.
      2. Discuss the design drafter’s role in the release cycle.
    8. Examine revision cycles.
      1. Examine a revision request document.
      2. Examine implementing a changes.
      3. Discuss releasing the change back into the engineering system.
      4. Discuss the design drafter’s role in the revision cycle.
    9. Discuss reverse engineering.
      1. Examine reverse engineering applications.
      2. Discuss reverse engineering as a means of prototyping.
      3. Examine practical applications for reverse engineering.
      4. Reverse engineer a machined/cast part.
      5. Sketch and measure part with precision measurement tools.
      6. Reproduce part in parametric software and generate a rapid prototype.
      7. Discuss 3D scanning of parts and scan a machined/cast part.
      8. Convert scanned part into a featured parametric part.
    10. Outline a design project.
      1. Select a design project.
      2. Perform a market research for the design project.
      3. Prepare project notebook.
      4. Present project ideas to class.
      5. Prepare preliminary sketches.
      6. Evaluate project with instructor.
      7. Evaluate project with subject matter experts.
    11. Examine engineering prototypes.
      1. Discuss purpose of prototype.
      2. Examine prototype simulations.
      3. Discuss rapid-prototyping.
    12. Create a project layout.
      1. Prepare layout conception from preliminary sketches.
      2. Create design layout of project.
      3. Calculate time management.
      4. Prepare project to be completed in CAD 254.

  
  • CAD 254 - Design Project II

    Credits: 5
    Lecture Hours: 2
    Lab Hours: 6
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Continuation of CAD 252 , Design Project I. Detailing individual parts, types of assembly drawings and parts lists will be covered on an individual basis. Design process and procedures will be discussed. Students will apply industry standards to their design project.
    Prerequisite: CAD 153 , CAD 215 , CAD 252 , CAD 246  , CAD 182  and CAD 242  .
    Competencies
    1. Re-examine prototyping.
      1. Discuss fabricating engineering models.
      2. Re-examine rapid prototyping.
      3. Create a model from one of the parts in the design project.
    2. Apply fits and clearances to project.
      1. Analyze tolerances on parts.
      2. Revise parts that interfere or fit improperly.
      3. Examine materials for possible warping, etc…
    3. Examine design project materials.
      1. Discuss materials used in design.
      2. Examine problems with incompatible materials.
      3. Discuss fabrication and post-process effects on materials.
      4. Analyze altering or changing materials for cost, safety and/or durability.
    4. Apply finishes to the design project.
      1. Apply corrosion protection as needed to project.
      2. Incorporate standard finishes.
      3. Determine if plating is needed.
      4. Adjust for effects of plating on part sizes.
      5. Determine if non-standard finishes are needed for project, such as plastic coating or cladding.
    5. Evaluate manufacturing processes used in the design project.
      1. List manufacturing processes used in your design project.
      2. List machines required to manufacture the design project.
    6. Create project cost analysis.
      1. Examine approximate cost of fabricated parts.
      2. Examine cost of purchased parts.
      3. Discuss steps that could cut cost of project.
      4. Discuss projected product life cycle.
      5. Create an approximate cost analysis of your project.
    7. Examine re-designing parts and assemblies.
      1. Discuss design-to-cost principles.
      2. Discuss re-designing because of possible design failure(s).
      3. Examine re-designing because of copyright/patents.
    8. Create a project parts drawing package in accordance with industry standards.
      1. Utilize proper drawing techniques.
      2. Utilize product lifecycle management to track revisions.
      3. Maintain project timeline tracking.
      4. Create part drawings.
      5. Plot part drawings.
    9. Compile a project parts list.
      1. Discuss extracting attributes from database.
      2. Discuss using standard parts.
      3. Compile parts list.
      4. Examine sub-assemblies with associated parts lists.
      5. Discuss utilizing a parts list to build a product in a specific sequence.
    10. Examine project parts list.
      1. Analyze parts list for cost reduction.
      2. Consider using purchased parts in place of manufactured parts.
      3. Examine consolidating parts lists.
      4. Cross check drawings and parts lists for errors.
    11. Create project assembly drawing(s) package in accordance with industry standards.
      1. Insert parts lists.
      2. Correlate part data to assembly data.
      3. Examine clarifying assembly data by using sections and auxiliary views.
    12. Compile project parts family tree.
      1. Discuss part hierarchy.
      2. Compile family tree.
    13. Prepare a critical design review (CDR) for completed project.
      1. Compile final design journal entries.
      2. Create an appointment with the design reviewers for CDR. (Design reviewers appointed by instructor.)
      3. Meet with reviewers for completion of the CDR.
      4. Create notes of the CDR to be turned in with the project.
    14. Complete a final design drawing package.
      1. Re-engineer parts that were found to be in need of change during your CDR.
      2. Re-plot any revised drawings.
    15. Finalize the design project started in CAD 252.
      1. Submit design project contract.
      2. Submit design project final sketches.
      3. Submit design project journal.
      4. Submit design project report.
      5. Submit design project drawings.
      6. Submit design project family tree.
      7. Submit design project bill of materials.


Computer Programming

  
  • CIS 125 - Intro to Programming Logic w/

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    This course provides students with a firm foundation in problem-solving methods in computer programming and facilitates the development of good structured programming skills for solving business problems. Students will define and analyze problems, design computer solution algorithms and prove the correctness of the solution.
    Competencies
    1. Examine the components of computer programming
      1. Describe the primitive data types in most computer languages
      2. Demonstrate initialization of variables with the assignment operator
      3. Determine appropriate test data to test a computer algorithm to verify anticipated output
      4. Use relational operators in the basic control structures
      5. Demonstrate the use of logical operators
    2. Produce computer algorithms
      1. State the principle of the Structure Theorem
      2. Explain the three basic control structures
      3. Formulate an IPO chart in the development of algorithms
      4. Generate pseudocode to solve computer algorithms
      5. Construct flowcharts to communicate computer algorithms
    3. Design computer algorithms that demonstrate appropriate use of the selection control structure
      1. Design an IF-THEN-ELSE selection control structure
      2. Understand the use of a CASE statement
    4. Design computer algorithms that demonstrate appropriate use of the repetition control structure
      1. Solve an algorithm with a while loop
      2. Solve an algorithm with a for loop
      3. Solve an algorithm through the use of counters and accumulators
      4. Identify infinite loop conditions
    5. Design computer algorithms that perform arithmetic operations
      1. List the order of precedence of arithmetic operators and logical operators
      2. Demonstrate the use of addition, subtraction, multiplication, and division operators in algorithms
    6. Design computer algorithms to process arrays
      1. Demonstrate ability to define array structures
      2. Demonstrate the use of subscripts (indexes) are used to address array elements
      3. Perform a linear search of an array
      4. Create two dimensional arrays
    7. Create functions/methods to organize programs into manageable code modules
      1. Define and call functions/methods
      2. Use techniques for passing values to and from functions/methods
    8. Examine class organization and objects
      1. Differentiate between a class and an object
      2. Give examples of the relationships between classes and objects
    9. Transform computer algorithms to a computer programming language using an editor and compiler to enter source code and generate object code
    10. Explore the real-world programming environment
      1. Describe the steps in the program development process such as Agile and waterfall methodologies
      2. Discuss relevant development topics such as version control, test driven development, full-stack development, deployment, integration, relational databases, cloud computing

  
  • CIS 140 - Intro to Game Design

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Identify and discuss the concepts and technologies of computer game design and development. Discuss the gaming industry and its expectations and opportunities. Design and develop your own computer games using a variety of software tools.
    Competencies
    1. Discuss the computer gaming industry
      1. Identify career opportunities in the field
      2. Identify academic skills required for entry into the field
      3. Identify technical skills required for entry into the field
      4. Identify the primary software tools in the field
    2. Discuss the basic concepts of game design
      1. Identify the basic concepts of game design
      2. Explain how the concepts interact to form a user experience
      3. Explain how the concepts guide the creation of algorithms
    3. Discuss computer game programming techniques
      1. Explain event based programming
      2. Describe input management techniques
      3. Describe user interface design concepts
      4. Explain storyline implementation
    4. Discuss graphics and animation related to game design
      1. Define 2D graphic rendering
      2. Define 3D graphic rendering
      3. Identify graphic libraries and their content
      4. Define animation and motion creation
      5. Identify the properties of physics related to motion
    5. Examine story development and implementation in game design
      1. Identify sources of story lines
      2. Discuss implementation of story line through programming techniques
      3. Examine writing skills for story line presentation
      4. Examine presentation skills for story line presentation
    6. Implement algorithms for game programming
      1. Define algorithms
      2. Identify basic rules for game elements
      3. discuss algorithms to implement rules structures
      4. Create algorithms to implement rules
      5. Create a test plan to evaluate the performance of the algorithms
      6. Explain how algorithms are used to simulate the game environment

  
  • CIS 152 - Data Structures

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    This course provides a strong foundation in commonly used data structures including collections, linked lists, stacks, queues, trees, maps and heaps, etc. Students will use an object-oriented programming language to design, write and test medium-sized programs that implement data structures.
    Prerequisite: CIS 161  OR CIS 169  OR CIS 171  OR CIS 189  OR Instructor Approval
    Competencies
     

    1. Design your own classes to define objects
      1. Demonstrate data encapsulation and access modifiers
      2. Create default and non-default constructors
      3. Design overloaded methods
      4. Construct plain objects
    2. Create programs demonstrating inheritance
      1. Create and use abstract classes
      2. Design classes for inheritance
    3. Integrate polymorphism into projects
      1. Use inheritance to create polymorphic references
      2. Use interfaces to create polymorphic references
    4. Examine recursion
      1. Explain the underlying concepts of recursion
      2. Demonstrate how recursion can be used to solve problems
    5. Produce collections
      1. Create a linked list collection implementation
      2. Create an array-based collection implementation
    6. Produce stack implementations
      1. Define stack as an abstract data type
      2. Create a stack class with array-based implementations
      3. Create a stack class with linked list implementations
      4. Demonstrate how stacks can be used to solve problems
    7. Produce queue implementations
      1. Define queue as an abstract data type
      2. Create a queue class with array-based implementations
      3. Create a queue class with linked list implementations
      4. Demonstrate how queues can be used to solve problems
    8. Produce trees as data structures
      1. Define a tree as an abstract data type
      2. Implement trees from abstract data types
      3. Create methods for traversing trees
      4. Demonstrate how tree implementations can be used to solve problems
      5. Use binary trees to represent decision trees
      6. Create a linked implementation of a binary search tree
    9. Implement a heap
      1. Define a heap as an abstract data type
      2. Implement heap methods to create min and/or max heaps
      3. Implement a priority queue
      4. Demonstrate how priority queues implementations can be used to solve problems
    10. Implement a map
      1. Define a map as an abstract data
      2. Implement a map from an abstract data type
      3. Implement a hashmap
      4. Demonstrate how map implementations can be used to solve problems
    11. Examine directed and undirected graphs
      1. Define graphs and graph properties
      2. Define traversals of a graph
      3. Define a minimum spanning tree
      4. Discuss strategies for implementing and traversing graphs
    12. Analyze searching and sorting algorithms
      1. Discuss several search and sorting algorithms and their complexity
      2. Describe search and sort algorithms

    Competencies Revised Date: 2020
  
  • CIS 154 - Computational Structures

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    Students learn the math and logic fundamentals required in the information technology industry. Students solve practical problems in mathematics for information technology, building a solid foundation in the mathematical skills that are used in a number of areas, such as networking, systems administration, programming, database management and web programming. The course develops concepts in discrete mathematics as applied to computer science including logic, proof techniques, set theory, relations, graphs, discrete probability and number theory.
    Competencies
    1. Recognize how formal tools of symbolic logic are used to model algorithms and real life situations
      1. Apply formal methods of symbolic propositional logic
      2. Use formal logic proofs and logical reasoning to solve problems
    2. Perform the operations associated with sets, functions and relations
      1. Explain with examples the basic terminology of functions, relations and sets
      2. Use equivalence relations in solving problems
    3. Apply proof techniques to solve problems in computer science, including software engineering, program semantics, and algorithm analysis
      1. Outline the basic structure of and give examples of each proof technique
      2. Discuss which type of proof is best for a given problem
    4. Solve problems using permutations and combinations
    5. Demonstrate basic counting principles, including uses of diagonalization and the pigeonhole principle
    6. Apply the tools of discrete probability theory to computer science algorithms
    7. Solve problems using recurrence relations
    8. Model problems in computer science using graphs and trees
      1. Examine different traversal methods for trees and graphs
      2. Relate graphs and tree to data structures, algorithms, and counting
    9. Apply principals of Boolean Algebras to computer science algorithms and circuits

  
  • CIS 161 - C++

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Students will examine the structure of typical C++ programs, explore the concepts of object-oriented programming and design business applications in C++.
    Competencies
    1. Utilize an Integrated Development Environment (IDE)
      1. Write, compile, link and execute a simple C++ program to produce a working application
      2. Use the native debugging tools
    2. Perform basic C++ syntax, coding structures and operations
      1. Use C++’s primitive data types as variables and constants including data type conversion (casting)
      2. Use the iostream class for appropriate input and formatted output (cout, cin)
      3. Investigate the different uses of the assignment operator (=, +=, x=y=z)
      4. Identify and include appropriate preprocessor directives
      5. Distinguish among relational operators
      6. Use relational and logical operators to write repetitive control structures (for, while, do..while)
      7. Use relational operator to write selection control structures (if, if..else, switch)
      8. Include logical operators in control structures
      9. Demonstrate error handling and input validation
      10. Use sentinel values, break and continue to control program flow.
    3. Investigate the concept of a structure
      1. Distinguish between the definition and the declaration of a structure
      2. Show how to access structure members
      3. Demonstrate the use of enumerated data types
    4. Outline the various components of a C++ function
      1. Illustrate passing arguments to functions and returning values from functions
      2. Distinguish between passing by value and passing by reference
      3. Demonstrate function overloading
      4. Write in-line functions
      5. Write prototype functions
      6. Demonstrate the ability to use functions to refactor code
      7. Demonstrate the use of pointers as function parameters
    5. Analyze the concept of C++ classes and objects
      1. Demonstrate the advantages of using classes in C++.
      2. Use objects for information hiding
      3. Write a class and declare an object
      4. Illustrate the use of the public, protected and private keywords
      5. Initialize objects through the use of constructor functions
      6. Demonstrate appropriate use of header and source files
      7. Show how to pass objects as arguments of functions and return objects from functions
    6. Examine arrays
      1. Define and process a one-dimensional array
      2. Define and process multi-dimensional arrays
      3. Define and process arrays of object-oriented data
      4. Pass arrays to and from functions
      5. Demonstrate the use of arrays with pointers
    7. Create code using inheritance
      1. Design a program using base and derived classes
      2. Design a program that illustrates the use of public, private and protected members
      3. Demonstrate the use of copy constructor to create objects
      4. Differentiate between a programmer defined copy constructor and a default copy constructor
      5. Diagram class hierarchies and relationships between classes
      6. Discuss the allowance of multiple inheritance and the implications
    8. Examine the use of pointers in C++
      1. Explain the idea of addresses and pointers
      2. Illustrate the use of the reference operator (&)
      3. Declare and initialize pointers
      4. Dereference pointers
      5. Demonstrate use of relational operators in pointer comparisons
    9. Illustrate C++ file input/output through stream classes
    10. Demonstrate code readability, application testing and communication to other developers
      1. Demonstrate the use of comments, good code layout and coding conventions
      2. Develop strategies for testing your program including the use of unit testing framework

  
  • CIS 164 - Advanced C++

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is a continuation of C++. Additional concepts of object-oriented programming will be applied in a variety of programming exercises.
    Prerequisite: CIS 161  
    Competencies
     

    1. Evaluate the build process
      1. Describe the purpose of the preprocessor, compiler, assembler, linker and loader
      2. Interpret the use of macros in a program
      3. Demonstrate appropriate code organization in multi-class programs
    2. Examine file input and output (I/O)
      1. Use streams to read from/write to a file line-by-line
      2. Demonstrate the use of regular expressions in parsing/validating files
      3. Develop an application that uses text formatted CSV files
      4. Illustrate the difference between sequential and random access
      5. Demonstrate serialization/deserialization to/from a binary file
    3. Investigate advanced topics in OOP
      1. Demonstrate the use of runtime polymorphism
      2. Illustrate why virtual functions and classes are required to support runtime polymorphism
      3. Use operator overloading
      4. Show the advantages and disadvantages of multiple inheritance
      5. Implement function and class templates
      6. Design an application that uses the aggregation pattern
    4. Analyze memory management
      1. Illustrate memory layout and identify where different types of data are stored in memory
      2. Demonstrate appropriate and correct use of new, delete and delete[]
      3. Apply overloading of new and delete operators to manage dynamic memory
      4. Show the consequences of unsafe use of dynamic memory
      5. Utilize smart pointers to manage dynamic memory
      6. Identify where copy constructors and destructors are called
      7. Illustrate the difference between deep copies and shallow copies
      8. Discuss examples of memory leaks
    5. Evaluate the Standard Template Library (STL)
      1. Describe sequence and associative containers
      2. Design a program that uses an iterator to visit the elements of a list
      3. Demonstrate inserting and retrieving elements from a map
      4. Apply STL algorithms to solve a problem
      5. Identify the appropriate STL container or algorithm to solve a problem
    6. Illustrate GUI development
      1. Develop an application using widgets
      2. Demonstrate event handling
    7. Incorporate database connectivity
      1. Describe basic relational database terminology
      2. Query a database
    8. Analyze network connectivity
      1. Describe basic networking terminology
      2. Illustrate client/server communication
    9. Incorporate multi-threaded processing
      1. Discuss the fundamentals of multi-threading
      2. Modify a single-threaded program to use multiple threads
    10. Incorporate good programming practices
      1. Implement exception handling to throw and catch exceptions
      2. Use a debugger to set breakpoints and step through program execution
      3. Develop unit tests
      4. Describe current topics in security and common vulnerabilities (e.g., bufferoverflow)
      5. Discuss the use of a profiler to optimize performance
      6. Utilize version control for development
      7. Discuss Agile and other development approaches

    Competencies Revised Date: 2020
  
  • CIS 169 - C#

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is an introduction to the C# language. Object-oriented programs will be developed by students.
    Prerequisite OR Corequisite: CIS 125  
    Competencies
     

    1. Perfom basic programming operations in Visual C#
      1. Identify different component of Visual Studio
      2. Declare and initialize variables
      3. Distinguish between data types using variables and constants
      4. Create windows applications
      5. Generate random numbers
      6. Demonstrate Reading/Writing from/to a file
      7. Write console applications
    2. Incorporate Processing Data
      1. Write a program to input and output numeric values
      2. Use arithmetic operators
      3. Use logical operators
      4. Format numbers with ToString method
      5. Use Exceptions Handling
      6. Use the Debugger to find Logic Errors
      7. Process String and Character
    3. Implement Decision Making
      1. Write if-else statements and nested if statements
      2. Use compound conditions
      3. Apply a switch statement for selection
      4. Use controls
    4. Implement Loops
      1. Code using while
      2. Code using do-while
      3. Code using for statements
      4. Code using foreach
      5. Use nested loops
    5. Create Modules and Methods
      1. Use void method
      2. Code a method with arguments
      3. Use a method to return a value
      4. Demonstrate how to pass an array to a method
    6. Implement Arrays and Lists
      1. Demonstrate how to declare and initialize Arrays and lists
      2. Demonstrate Sort and search arrays and lists
      3. Use two Dimensional and Parallel Arrays
    7. Implement Structures, and Enumeration
      1. Use Enumeration
      2. Use Structure
    8. Incorporate Object-Oriented Principles
      1. Create class and class object(s)
      2. Create a default constructor, then create parametrized constructors
      3. Overload constructors
      4. Create multi-screen application
    9. Implement Inheritance, Polymorphism and Abstraction
      1. Describe object-oriented concepts
      2. Implement inheritance
      3. Use Polymorphism in a program
      4. Demonstrate method overriding
      5. Implement Abstract class and abstract methods
    10. Utilize appropriate tools to manipulate data
      1. Use Database Design tools in Visual Studio
      2. Use appropriate methodology to display data
      3. Connect to an existing Database using View controls
      4. Select data using SQL select statement
    11. Demonstrate code readability, application testing and communication to other developers
      1. Demonstrate the use of comments and good code layout
      2. Develop strategies for testing your program including the use of unit testing framework

  
  • CIS 171 - Java

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Students will learn the basic features of the Java programming language and explore the concepts of object-oriented programming, event handling, user interface programming, and graphic techniques. Gain practical experience creating and modifying GUI Java applications.
    Prerequisite: CIS 125   OR NET 202  OR CIS 189  OR Instructor Approval
    Competencies
     

    1. Investigate the basic concepts of programming languages
      1. Distinguish between procedure-oriented and object-oriented programming concepts
      2. Discuss the Java programming language basic features
    2. Create projects using the current development environment
      1. Use an integrated development environment and explore its features
      2. Write a Java program
      3. Run and modify a Java program
      4. Add files to a project
    3. Design a Java program utilizing variables and constants
      1. Use Java’s primitive data types
      2. Use the ‘out’ and ‘in’ System objects to display information and to get data into a working program
      3. Use the assignment operator
      4. Write arithmetic statements
    4. Assess the uses of relational and logical operators
      1. Distinguish between the various relational operators
      2. Demonstrate the if() and switch() selection functions
      3. Differentiate between the various logical operators
      4. Validate user input using if statements
    5. Evaluate Java Loops
      1. Create and use while loops
      2. Collect elements using arrays and arraylists
      3. Create and use for loops to traverse arrays and arraylists
      4. Create and use the enhanced for loop to traverse arrays and arraylists
      5. Use relational operators to implement program loops
      6. Process arrays using nested loops
      7. Create and use do/while loops
      8. Use break and continue
    6. Outline the various components of a Java method
      1. Define a method
      2. Illustrate passing arguments to methods
      3. Investigate returning values from methods
      4. Demonstrate method overloading
      5. Demonstrate the ability to write Java methods that accept arguments and return a value to the calling routine
    7. Analyze the concept of Java classes and objects
      1. Describe the advantages of using classes in Java
      2. Show how objects are used to hide data while allowing the programmer access to the data through methods
      3. Demonstrate how to declare a class and create an instance of an object
      4. Illustrate the use of the public and private keywords
      5. Initialize objects through the use of constructor methods
      6. Show how to pass objects as arguments of methods
      7. Show how to return objects from methods
    8. Assess the array data type
      1. Demonstrate how to define an array
      2. Manipulate array elements through the use of subscripts
      3. Produce multi-dimensional arrays
      4. Produce arrays of objects
      5. Pass arrays to and from methods
      6. Show how to use an array of strings
    9. Investigate the concept of inheritance to derive classes from one or more base classes
      1. Specify a base class
      2. Describe the use of the key word protected as an access specifier
      3. Illustrate the role of base class constructors in derived classes
      4. Show how to override base class methods
      5. Discuss the idea of class hierarchies
      6. Distinguish between public and private inheritance
      7. Discuss the purpose of container classes
    10. Create basic Java GUI applications
      1. Create a Java application using GUI (graphical user interface) components
      2. Discuss event-driven programming
      3. Create and modify Graphics objects
      4. Illustrate simple animation
    11. Integrate Java API classes provided with the Java language
      1. Create programs that read and process inputs, and display the results
      2. Manipulate data using the StringBuilder class and its methods
      3. Creating and manipulating Strings
      4. Create and manipulate calendar data using classes from java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
    12. Demonstrate code readability, application testing and communication to other developers
      1. Demonstrate the use of comments and good code layout
      2. Develop strategies for testing your program including the use of unit testing frameworks
      3. Browse, utilize and write JavaDocs effectively

    Competencies Revised Date: 2020
  
  • CIS 174 - Advanced C# Programming

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Students learn ASP.NET development with C# and relational database management systems. Build dynamic websites, web applications and XML web services. The course includes advanced topics such as state preservation techniques and object-oriented programming. After completing the course, students will be able to use C# and ASP.NET to build professional-quality database-driven websites.
    Prerequisite: CIS 169  
    Competencies
    1. Examine the fundamentals of Web Development
      1. Explain Client/Server architecture
      2. Describe the requirements for well-formed web pages
      3. Use MS Visual Studio to develop a basic website
    2. Produce programs using the concepts across the web
      1. Identify web concepts and define terminology
      2. Describe examples of services
      3. Describe the role of services in providing a Service Oriented Architecture (SOA) to applications
      4. Create and access data through a service
    3. Develop ASP.NET projects
      1. Design a consistent layout of web pages using consistent layout of webpages
      2. Create a multitier Web application
      3. Incorporate database connectivity and use
      4. Modify data in a database
      5. Demonstrate appropriate validation techniques
      6. Demonstrate navigation among web pages
      7. Maintain state for data in a multipage application
    4. Demonstrate using collections and generics
      1. Identify types of collections
      2. Determine appropriate collection type for an application
      3. Create a collection of objects
      4. Access and update a collection
    5. Create user controls
      1. Describe user controls
      2. Demonstrate inheriting from existing controls
      3. Create a user control
      4. Write code to handle event processing
      5. Combine preexisting controls
    6. Demonstrate debugging and error handling
      1. Perform basic debugging techniques including tracing errors, diagnostic traces, and stepping through code
      2. Demonstrate techniques for handling exceptions and errors
    7. Examine C# application security
    8. Survey new technologies related to C# program development
    9. Develop strategies for testing programs including the unit testing frameworks

  
  • CIS 175 - Java II

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is a continuation of Java. Additional concepts of object-oriented programming will be applied in a variety of programming exercises.
    Prerequisite: CIS 171  
    Competencies
    1. Use Java Build Tools for project maintenance
    2. Build a Database Application with Java Persistence
      1. Identify the components required to connect to a database using Java Persistence
      2. Write database programs that insert, update, and query data in a relational database
      3. Submit queries and read results from the database including creating statements, returning result sets, iterating through the results, and properly closing result sets, statements, and connections
    3. Create a Java Template and Servlet
      1. Create a servlet to pass attributes and parameters to a Java template
      2. Describe the servlet life cycle
      3. Create basic Java templates
      4. Use a tag library for common Java template tasks
    4. Create a basic script
      1. Select a scripting engine for the appropriate circumstance
      2. Create and execute a basic script
      3. Discuss the advanced features scripting engines offer
    5. Examine Java Application Security
      1. Distinguish the security concerns that surround application development
      2. Discuss the three mechanism to help ensure safety of Java code: language, access control and code signing
      3. Illustrate how digital signatures are utilized
      4. Explain how encryption works and why it is important
      5. Sanitize user input
    6. Utilize version control
      1. Set up the version control environment
      2. Demonstrate pushing code and forking projects
      3. Explain how to work with code, including checking out, committing changes, destroying unwanted changes, viewing revisions and history
    7. Discuss Development Approaches
      1. Explain the development process and components, including user stories, test-driven development, SCRUM, sprints and backlog
      2. Identify the advantages and disadvantages of various development methods, including Kanban, Scrum and Extreme Programming
      3. Identify other methodology of software development processes, including rapid application, prototyping and waterfall approaches
      4. Understand the components that go into full stack development
    8. Generate projects using Java Frameworks for enterprise application integration
    9. Create a Java Application in a team environment
      1. Prepare the necessary development artifacts and participate in scrum activities
      2. Utilize version control for code sharing
      3. Use a Java Framework for code development

  
  • CIS 178 - Java Programming I

    Credits: 2
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Learn Java programming techniques related to information technology and network administration.
    Competencies
    1. Summarize the rational of Java Object oriented Programming.
      1. Describe the purpose of a Java Virtual Machine (JVM).
      2. Define the Abstract Window Toolkit (AWT).
    2. Create Java classes.
      1. Define the function of the different components of a class.
      2. Demonstrate how to use inheritance.
      3. Demonstrate how to use exception handling.
      4. Demonstrate how to use streams and file I/O.
    3. Compare components of the Abstract Windows Toolkit (AWT).
      1. Define the component properties.
      2. Describe the rational behind JavaBeans.
      3. Demonstrate how to implement the basic components.
    4. Contrast the different methods of adding graphics to an application.
      1. Define the graphics coordinate system.
      2. Demonstrate how to load and display images.
      3. Demonstrate how to filter an image.
    5. Assess how event handling is implemented in a graphical user interface.
      1. Describe inheritance based event handling.
      2. Discuss the delegation event model.
      3. Demonstrate handling event.
    6. Assess how Applets can be used to add functionality to HTML code.
      1. Define an Applet.
      2. Describe how to convert an AWT to an Applet.
      3. Demonstrate how to place an Applet in an HTML document.

  
  • CIS 179 - Java Programming II

    Credits: 2
    Lecture Hours: 2
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Learn advanced Java programming techniques related to information technology and network administration.
    Prerequisite: CIS 178  
    Competencies
    1. Summarize how Java has become an integral component of a Web Server’s environment
      1. Describe the benefits of server side Java
      2. Define the Java Virtual Machine (JVM)
      3. Describe the servlet API
    2. Configure a Web server to execute commercially available Java Application
      1. Define the Java envset command
      2. Define the classpath
      3. Define the purpose of the java.cfg file
    3. Compare the different tools available for creating Java application
      1. Define Symantec’s Just-in-Time (JIT) compiler
      2. Define Java beans
      3. Define the Java Database Connectivity (JDBC)
      4. Define Java Naming and Directory Interface (JNDI) API
    4. Develop application that access Novell’s Directory Services (NDS)
      1. Define the tools required for accessing NDS
      2. Define the Lightweight Directory Access Protocol (LDAP)
      3. Demonstrate how to access NDS from Java 

  
  • CIS 189 - Python

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course will focus on developing applications using the Python programming language. The student will write programs that demonstrate the use of variables, selection and loop structures, functions, collections, input, exception handling, object-oriented principles, and testing.
    Competencies
    1. Perform basic programming operations in Python
      1. Identify different component of an IDE
      2. Declare and initialize variables
      3. Distinguish between data types and character sets using variables and constants
      4. Create GUI applications
      5. Generate random numbers
      6. Demonstrate writing to and reading from a file
      7. Write and execute programs via the command line
    2. Incorporate Processing Data
      1. Write a program to input and output numeric values
      2. Use arithmetic operators
      3. Use logical operators
      4. Format output
      5. Use exceptions handling
      6. Use a debugger to find coding errors
      7. Process strings
      8. Cast data to appropriate types
    3. Implement Decision Making
      1. Write if-else statements and nested if statements
      2. Use compound conditions
      3. Define dictionaries and functions to use for selection
    4. Implement Loops
      1. Code using while
      2. Code using for and range() function
      3. Use nested loops
      4. Use pass, break, continue and pass statements appropriately
    5. Create Functions
      1. Write function calls
      2. Write a function that returns a value
      3. Write a function that with default argument values
      4. Write a function using keyword arguments
      5. Write a function that accepts an arbitrary number of arguments
    6. Implement Collections
      1. Define and manipulate arrays
      2. Demonstrate how to declare and initialize lists
      3. Demonstrate sort and search in arrays and lists
      4. Use a tuple to solve a problem
      5. Use a set/frozenset to solve a problem
    7. Create code using Object-Oriented Principles
      1. Create class and class object(s)
      2. Implement inheritance
      3. Use polymorphism in a program
      4. Implement abstract class and abstract methods
      5. Implement multiple inheritance
      6. Use Test-Driven Development for writing classes
      7. Use class composition
    8. Utilize appropriate tools to manipulate data
      1. Use appropriate methodology to display data
      2. Connect to an existing database for queries and updates
    9. Incorporate code readability, application testing and demonstrate communication to other developers
      1. Demonstrate the use of comments, good code layout and coding conventions
      2. Develop strategies for testing your program including the use of unit testing framework
      3. Develop strategies for Test-Driven Development

  
  • CIS 204 - Intro to Website Development

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Introduces HTML and DHTML concepts and technologies. Includes HTML, XHTML, CSS, JavaScript and the Document Object Model (DOM). Students will use a variety of current software development tools to build and publish business-oriented website applications.
    Prerequisite: CSC 116  
    Competencies
     

    1. Plan a website application project
      1. Explain the purpose of the website
      2. Outline the structure of the website
      3. Prepare a storyboard for a website application
      4. Identify the interaction of the website with other websites, i.e., links, references etc.
      5. Discuss the extent, purpose and use of graphics on the website
      6. Identify the need and demand for website updates and changes
      7. Examine efficiency issues such as bandwidth requirements, download speeds, etc
    2. Demonstrate a basic understanding of image manipulation and presentation on a website application
      1. Define and differentiate the JPG, GIF, BMP image formats
      2. Demonstrate the impact of image resolution and size on website presentation and speed
      3. Demonstrate the ability to convert or change an image format
      4. Demonstrate the ability to manipulate the height, width, resolution and size of an image using an image manipulation software application
    3.  Analyze the World Wide Web Consortium
      1. View the World Wide Web Consortium website
      2. Discuss the standards of website application languages and technologies
    4. Demonstrate a basic understanding of the current version of HTML
      1. Define and discuss the syntax rules of HTML
      2. Define and discuss the primary HTML elements and attributes found in a website application
      3. List and define deprecated HTML elements and attributes and discuss how they will impact your website application
    5. Examine the current version of XHTML
      1. Define XHTML
      2. Differentiate XHTML compared to HTML
      3. Identify the rules of XHTML that make it different from HTML
      4. Discuss the role of XHTML in current and future website application development
    6. Create or modify a website application using XHTML and HTML
      1. Prepare a web page using correct head and body elements
      2. Implement heading elements
      3. Create hypertext links
      4. Make text elements
      5. Implement image elements
      6. Create ordered and unordered lists
      7. Make tables, including nested tables
      8. Implement forms and form elements
    7. Determine how to publish a website
      1. List and explain website hosting options
      2. Describe the role of domain names or URLs for a website application
      3. Use of ftp and other tools to publish a website to a server or host
    8. Illustrate the basic concepts of implementing dynamic HTML, also known as DHTML, in a website application
      1. Discuss the role of HTML or XHTML, CSS, Javascript and DOM in DHTML
      2. Describe browser compatibility issues as it relates to DHTML, especially CSS
      3. Define HTML event handlers and their role in DHTML
      4. Define the HTML/XHTML elements DIV and SPAN
    9. Illustrate Cascading Style Sheets (CSS)
      1. Define and discuss cascading style sheets (CSS) and its role in website application
      2. Discuss implementation considerations of CSS1, CSS2 and CSSP standards from the W3C
      3. Describe how CSS commands interact with the DOM
      4. Define the HTML/XHTML element style and how it is used for CSS commands with HTML/XHTML
      5. Discuss the CSS rules of precedence and inheritance
      6. Describe block level elements and containers
    10. Use CSS to implement the following effects on a website application
      1. Apply and change background colors and patterns
      2. Set and change text fonts, colors, sizes and styles
      3. Set and change border colors, sizes and styles
    11. Examine the document object model (DOM) and its role in DHTML
      1. Define the document object model
      2. List the objects commonly found within the documents object model
      3. Demonstrate how the DOM is used to allow for dynamic changes to a website application
    12. Demonstrate the following skills using one or more website development tools
      1. Produce a new website application
      2. Update or modify an existing website application
      3. Add/remove pages to the website.
      4. Define and change the navigational structure of the website
      5. Implement XHTML rules
      6. Implement CSS formatting
      7. Implement dynamic activity using JavaScript

    Competencies Revised Date: 2019
  
  • CIS 215 - Server-Side Web Programming

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course introduces the students to a current selection of application-programming languages referred to as “scripting languages.” These languages are used to create small self-contained programs that are used to add unique functions and special handling capabilities to website applications. The students will learn the basic concepts and applications of these languages and how they can be included within a website.
    Prerequisite: CIS 204   
    Competencies
    1. Explain the basic terminology and concepts of scripting languages
      1. Define ‘Scripting Language’
      2. Describe how scripting languages are used within an E-Commerce website application
      3. Define ‘script’ in terms of website applications
      4. Define Common Gateway Interface (CGI)
      5. Describe what role CGI programs perform in the operation of a website application
    2. Demonstrate a basic understanding of the process involved in selecting and implementing a scripting function within an E-Commerce website application
      1. Explain the purpose of the script
      2. Identify the interaction required between the script and the website application
      3. Identify the interaction required between the script and a server side application
      4. Discuss server issues unique to each scripting language
      5. Discuss browser compatibility issues unique to each scripting language and the desired function
      6. Describe the impact of the selection of a scripting language on the operational characteristics of a website application
    3. Demonstrate a basic ability to create a script
      1. Describe the function of the script
      2. Design the logical structure of the script
      3. Identify the types of variables required in the script
      4. Select the appropriate scripting language for the script
    4. Examine HTML or a current website development tool
      1. Create script tags
      2. Create the script programming code
      3. Test the script programming code
      4. Implement the script within a website application
      5. Test the implementation of the script
      6. Validate the script’s function with the website application
    5. Evaluate one or more Scripting Languages in the following manner
      1. Determine the appropriate scripting language for the desired function
      2. Design a script program that will perform the desired function
      3. Write the code for the function in one of several languages
      4. Test, and if necessary correct, the code for successful completion and performance of the function
      5. Implement the function in a website application

    Competencies Revised Date: 2019
  
  • CIS 240 - E-Commerce Website II

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Introduces Dynamic HTML, cascading style sheets, and XML, work with advanced features of FrontPage and another website development tool.
    Competencies
    1. Demonstrate an understanding of DHTML and how it can be used within a website application
      1. Define DHTML
      2. Describe Filters and their purpose
      3. Explain Page Transitions
      4. Discuss Performance Issues related to the use of DHTML on a website
      5. Explain the basic features of Graphics handling within DHTML
    2. Demonstrate and understanding of Cascading Style Sheets (CSS) and how they are used in an application
      1. Define the STYLE tag
      2. Discuss Layering and how it is used to produce the desired effect
      3. Define the DIV and SPAN tags
    3. Explain Extensible Markup Language (XML) and how it is used within a website application
    4. Discuss Browser Compatibility issues as it relates to DHTML, CSS, and XML
    5. Identify proprietary issues as it relates to DHTML, CSS, and XML
    6. Discuss how various forms of Animation can be included in a website application
      1. Describe Graphic Creation
      2. Identify various Types of Animation
      3. Outline Cross Platform Issues associated with graphics
      4. Identify Multimedia issues that affect the choice and selection of an animation technique
    7. Demonstrate the proper use of advanced features of a website development tool
      1. Identify built in website navigation tools
      2. Explain how the website navigation tools can be implemented in a website application
      3. Describe special features for comparing website performance in various browsers
      4. Describe how a website can incorporate plug in applications
      5. Describe how to incorporate Java applets into a website application
      6. Identify the various components available to the website development tool
    8. Show the ability to use a website development tool to create and publish a website that includes the following functions
      1. Create and open a new website within the tool
      2. Define and change the navigational structure of the site
      3. Define, apply and change shared page features
      4. Define, apply and change shared themes
      5. Add/remove pages to the website
      6. Publish a completed website
    9. Use a website development tool to show the following skills
      1. Apply basic page formatting
      2. Add/remove text and list
      3. Add/remove images and links
      4. Build pages using frames
      5. Import and include documents from other sources
    10. Discuss how current and future website technologies will impact website design
      1. Describe Active X Controls
      2. Describe Active Server Pages
      3. Describe CSS2
      4. Describe XSL

  
  • CIS 247 - Intro to XML

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Introduces XML concepts and coding requirements. Students will create, display, transform and transfer data in XML format as part of an Internet-based application. Course includes XML, XHTML, XSL and XSLT.
    Prerequisite: CSC 116  
    Competencies
     

    1. Evaluate the basic concepts of Extensible Markup Language (XML)
      1. Define Extensible markup Language (XML).
      2. Define the benefits of XML
      3. Identify the key components of an XHTML document
      4. Define the role of XML as a communication standard
      5. Compare and contrast SML to XHTML and HTML
      6. Discuss the use of XML on the client side of a web based application
      7. Discuss the use of XML on the server side of a web based application
      8. Discuss the role of XML in application software
    2. Distinguish correct XML syntax
      1. Define well formed XML
      2. List the syntax rules of the XML language
      3. Prepare correct XML start and end tags
      4. Discuss XML attributes
      5. Differentiate embedded and external XML
    3. Differentiate the tools and technologies of XML
      1. Discuss the role of the web browser
      2. Discuss the role of the XML parser
      3. Discuss the role of the Simple Api for XML (SAX)
      4. Discuss the role of HTTP and TCP/IP
      5. Identify XML application software tools
    4. Discuss XML DTD validation
      1. Discuss the concept of data validation
      2. Define a document type definition (DTD).
      3. Differentiate internal and external DTDs
      4. List the attributes and entities of a DTD
      5. Discuss the role of the XML validation parser
    5. Determine XML Schema validation
      1. Define XML namespaces
      2. Discuss the role of a namespaces within schemas
      3. Define an XML schema
      4. Discuss the role of a schema
      5. Compare the role of DTDs and schemas
      6. Differentiate internal and external schemas
      7. Define schema data types and elements
    6. Distinguish XML transformation
      1. Define cascading style sheets (CSS).
      2. Define extensible stylesheet language (XSL).
      3. Define Extensible Stylesheet Language Transformation (XSLT).
      4. Differentiate the role of CSS and XSL in XML transformation
      5. Discuss programming with XSL functions
    7. Discuss XML programming within the document object model (DOM).
      1. Define the Document Object Model (DOM).
      2. Discuss the role of the DOM in a web based appli
      3. Discuss data binding XML content to the DOM elements
      4. Discuss modifying XML content with the DOM
      5. Discuss using the DOM to combine and convert XML content
    8. Discuss using XML to communicate with databases
      1. Define options for storing XML content in a database
      2. Define options for retrieving XML content from a database
      3. Discuss the role of XML and Simple Object Access Protocol (SOAP)
      4. Discuss the role of XML in web services
    9. Create XML documents
      1. Demonstrate that it is well formed
      2. Demonstrate valid XML content using an internal and external DTD
      3. Demonstrate valid XML content using an internal and external schema
      4. Display XML content using CSS
      5. Display XML content using XSL
      6. Demonstrate transformation of XML content into HTML using XSLT
      7. Demonstrate transformation of XML content into another XML format using XSLT
      8. Demonstrate XML data binding and usage within the DOM

    Competencies Revised Date: 2019
  
  • CIS 289 - Python II

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech


    In this course, students will get the opportunity to build on their existing Python knowledge and explore some more advanced concepts that demonstrate the power of this popular development language.
    Prerequisite: CIS 189  
    Competencies
     

    1. Build projects that integrate with open source databases
      1. Create a program that stores output in a database
      2. Create a program that utilizes data from a database
      3. Apply CRUD operations (create, replace, update, delete) on a database from Python
    2. Utilize popular Python data analytics libraries to analyze datasets and draw conclusions about the data

      1. Make use of data frames, arrays in analyzing dataset

      2. Apply statistics to find useful results from datasets

    3. Utilize popular Python data visualization libraries to create consumable visuals of data

      1. Construct graphs and charts from Python

      2. Experiment with different ways to make visualizations more appealing and consumable

    4. Investigate data structures for efficient numerical computing

      1. Identify the differences between the Python list and array-like data structures used in numerical libraries

      2. Demonstrate indexing and slicing of N-dimensional arrays

      3. Utilize methods for array conversion, shape manipulation and item selection

    5. Utilize popular Python libraries to create web outputs

      1. Construct simple HTML web pages using available web frameworks

      2. Create an interactive data visualization in HTML

    6. Incorporate the use of web APIs in Python development

      1. Discuss RESTful Web Services

      2. Implement a REST client

      3. Develop a server application that provides a REST endpoint

    7. Apply the concepts of threading and multiprocessing

      1. Explain the difference between threading and multiprocessing in Python

      2. Demonstrate an understanding of the value and uses of multiprocessing

      3. Use the multiprocessing library to reduce the execution time of an algorithm on a multi-core processor

    8.  Build programs that are capable of working with large datasets by utilizing generators

      1. Create a program that includes a generator function

      2. Apply generators to analyze a large data file

      3. Demonstrate an understanding of the value and uses of generators

    9. Design code using the “Pythonic” style

      1. Write a program that utilizes wrapping instead of inheritance

      2. Design a program that includes dependency injection

      3. Utilize factories in a program

      4. Demonstrate understanding of duck typing and monkey patching and their pros and cons.

    Competencies Revised Date: 2020

  
  • CIS 303 - Introduction to Database

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course provides a comprehensive foundation that enables students to understand and use commercially available relational DBMS products effectively.
    Competencies
    1. Analyze the purpose and benefit of databases
      1. Define common database terminology
      2. Identify popular databases
      3. Review the concept of changing data into useful information
      4. Understand the use of information systems in business and industry
      5. Discuss the benefit of reducing data redundancy
      6. Compare traditional file systems to databases
      7. Describe data organization, storage, and access in a database
    2. Examine relational database technology
      1. Identify common database objects
      2. Describe the structure of a relational database
      3. Distinguish between primary and foreign keys and describe the relationship between them
      4. Explain the purpose and importance of referential integrity
      5. Determine common constraints used in relational databases and their importance
      6. Understand the purpose of data dictionaries and identify common characteristics
    3. Design a relational database
      1. Summarize the process of database development including conceptual, logical and physical design
      2. Differentiate between logical and physical database design
      3. Identify business rules and user information requirements and how they influence database design
      4. Outline the benefits of data modeling
      5. Develop a data model using an Entity-Relationship Diagram (ERD)
    4. Create a relational database
      1. Implement a physical database based on logical design
      2. Create tables
      3. Modify tables
      4. Enter and edit data in a table
      5. Enforce relationships between tables in the database
      6. Implement constraints
      7. Formulate a data dictionary with all appropriate components
    5. Retrieve data stored in a relational database
      1. Identify SQL as a non-procedural query language
      2. Differentiate between data definition, data manipulation, and data control commands
      3. Apply criteria to limit results
      4. Perform calculations
      5. Join multiple tables
      6. Apply aggregate functions
      7. Produce sorted results
    6. Perform Extract-Transform-Load (ETL) tasks
      1. Import data from an external source
      2. Export data into an external file
      3. Transfer data between databases
      4. Retrieve data using a web service
    7. Normalize tables in a relational database
      1. Define each of the five normal forms
      2. Maximize application maintainability by applying the principles of normalization
      3. Recognize Unnormalized Data
      4. Convert to first, second, and third normal Form
      5. Discuss normalizing during Data Modeling
    8. Explore additional topics
      1. Review the role of a database administrator
      2. Recognize database security concerns
      3. Understand transaction management and concurrency control
      4. Discuss business intelligence and data warehousing
      5. Determine unique properties of object-oriented databases
      6. Examine the use of big data in analytics

  
  • CIS 332 - Database and SQL

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    This course is an introduction to SQL as a database programming language to those already familiar with basic relational database concepts. Students will write executable SQL statements to create and maintain database objects.
    Prerequisite: CIS 303  
    Competencies
    1. Create executable SQL statements to perform single-table queries
      1. Identify the mandatory and optional clauses of an SQL SELECT statement.
      2. Select and view data in a database
      3. Assign a column alias in the result set
      4. Generate computed columns
      5. Remove duplicates from a result set
      6. Use concatenation to combine fields, literals and other data
      7. Use comparison operators and search conditions to restrict results
      8. Sort query results with an ORDER BY clause
    2. Create executable data definition language (DDL) commands
      1. Describe the purpose of DDL commands
      2. Differentiate between possible data types
      3. Formulate DDL statements to create database objects such as tables, sequences, indexes and synonyms
      4. Demonstrate the ability to create new tables or views from an existing table
      5. Alter or modify existing database objects
      6. Rename objects in the database
      7. Remove objects from a database
      8. Determine a sequence’s current value and next value
    3. Implement and enforce data integrity constraints in a database
      1. Describe types of database constraints such as primary keys, foreign keys, not null, check, unique and default values
      2. Include integrity constraints on a CREATE a table command
      3. Add integrity constraints to an existing table
      4. Manage foreign keys when parent rows are deleted
      5. Enable and disable integrity constraints
      6. Utilize system tables to view existing integrity constraints
    4. Create executable data manipulation language (DML) commands
      1. Describe DML commands such as insert, update, delete
      2. Prepare DML statements to change, add, or delete data in a database
      3. Utilize a sequence to generate and insert values into a table
      4. Construct SQL statements that require user input / a substitution variable
      5. Resolve integrity constraint errors when manipulating data in a database
    5. Perform transaction control statements
      1. Execute COMMIT and ROLLBACK commands
      2. Create a SAVEPOINT
      3. Demonstrate the use of table locks
    6. Evaluate database security issues
      1. Understand security mechanisms such as the GRANT and REVOKE statements
      2. List privileges that can be granted and revoked in a database
      3. Explain the use of roles in database management
    7. Construct executable SQL statements to perform multiple-table queries
      1. Identify the various types of joins available
      2. Explain what causes and the problems associated with a Cartesian product
      3. Prepare SQL statements that utilize an equality join
      4. Utilize a non-equality join in an SQL statement
      5. Formulate queries containing a self-join
      6. Demonstrate the use of an outer join
      7. Utilize table aliases to simply the process of qualifying columns
      8. Employ set operators such as union, intersect and minus to combine the results of two or more SELECT statements
    8. Produce executable SQL statements utilizing single-row functions
      1. Describe the various types of functions available in SQL
      2. Demonstrate the use of case conversion functions
      3. Create a query utilizing character manipulation functions
      4. Formulate SQL statements utilizing number functions
      5. Demonstrate the use of date functions
      6. Test the use of single-row functions by referencing the DUAL table
    9. Develop executable SQL statements utilizing group functions
      1. Identify the group functions available in SQL
      2. Aggregate data using the GROUP BY clause
      3. Use the HAVING clause to include or exclude grouped rows
      4. Demonstrate the ability to nest group functions in SQL queries
    10. Formulate executable SQL statements utilizing subqueries
      1. Identify the types of problems that subqueries can solve
      2. Execute a single-row subquery in a SELECT clause, a WHERE clause, and a HAVING clause
      3. Utilize multiple-row operators in a multiple-row subquery
      4. Formulate a multiple-column subquery in a FROM clause and in a WHERE clause
      5. Demonstrate the ability to successfully handle NULL values in a subquery
      6. Utilize nested subqueries
    11. Demonstrate code readability standards, testing and effective communication to other developers
      1. Use a development tool and explore it’s features
      2. Comply with the use of standard readability and naming conventions
      3. Execute and modify script files
      4. Demonstrate the use of comments and good code layout
      5. Access database information using the data dictionary
      6. Develop strategies for testing SQL statements and verify the results

  
  • CIS 338 - SQL/Oracle

    Credits: 3
    Lecture Hours: 2
    Lab Hours: 2
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Voc/Tech
    Students will use advanced techniques to retrieve data, format reports and create script files to generate SQL. The course also provides the opportunity to students to write COBOL programs that utilize embedded SQL statements.
    Prerequisite: CIS 332  
    Competencies
    1. Develop blocks of PL/SQL code
      1. Distinguish between SQL and PL/SQL
      2. Describe the benefits of PL/SQL over SQL
      3. Recognize the components of a PL/SQL block of code
      4. Distinguish between anonymous PL/SQL blocks and PL/SQL subprograms
      5. Describe the significance of variables in PL/SQL
      6. Declare and use variables in PL/SQL
      7. Declare and use constants in PL/SQL
      8. Assign values to PL/SQL variables
      9. Distinguish between PL/SQL and Non-PL/SQL variables
      10. List the guidelines for PL/SQL block syntax
      11. Demonstrate effective commenting in PL/SQL code
      12. Execute an anonymous PL/SQL block
    2. Control PL/SQL flow of execution
      1. Recognize the significance of the executable section of PL/SQL blocks
      2. Describe conditional statements and process flow
      3. Define a cursor
      4. Explain the difference between implicit and explicit cursors
      5. Declare and use cursors.
      6. Write executable statements within the executable section of PL/SQL
      7. Write a successful SELECT statement in PL/SQL
      8. Write DML statements in PL/SQL
      9. Perform transaction control in PL/SQL
      10. Determine the outcome of a SQL DML statement
      11. Describe the rules of nested blocks
    3. Write Control Structures within PL/SQL
      1. Identify the three types of selection structures available in PL/SQL
      2. Identify the three types of repetition structures available in PL/SQL
      3. Construct and IF statement in PL/SQL
      4. Construct looping structures in PL/SQL
      5. Control block flow using nested loops and labels
      6. Use logic tables
    4. Create PL/SQL Procedures and Functions
      1. Describe the use of procedures and functions
      2. Compile a procedure
      3. Compile a function
      4. Debug the compile of a procedure or function
      5. Invoke a procedure from the SQL*Plus command prompt
      6. Invoke a procedure from within a PL/SQL subprogram
      7. Invoke a function from the SQL*Plus command prompt
      8. Invoke a function from within a PL/SQL subprogram
      9. Revise and re-compile a procedure
      10. Revise and re-compile a function
      11. Remove a procedure from the database
      12. Remove a function from the database
    5. Implement error handling in PL/SQL code
      1. Recognize the three basic types of exceptions
      2. Code exception handlers
      3. Discuss the guidelines for trapping exceptions
    6. Create PL/SQL Packages
      1. Describe packages and list their possible components
      2. Create a package to group together related variables, cursors, constructs, exceptions, procedures, and functions
      3. Make a package construct either public or private
      4. Invoke a package construct
      5. Write packages that make use of the overloading feature of PL/SQL
      6. Compile a package
      7. Remove a package from the database
    7. Create Database Triggers
      1. Describe database triggers and their use
      2. Create database triggers
      3. Describe database trigger firing rules
      4. Drop database triggers
    8. Test PL/SQL programs thoroughly

  
  • CIS 402 - COBOL

    Credits: 3
    Lecture Hours: 3
    Lab Hours: 0
    Practicum Hours: 0
    Work Experience: 0
    Course Type: Open
    Introduces the programming language COBOL. Topics include move, logical testing, control, page breaks, totals and others. Emphasis is given to business applications.
    Competencies
    1. Utilize acceptable structured COBOL coding and syntax practices
      1. Solve problems using top down design techniques
      2. Subdivide programs using group and elementary items effectively
      3. Organize programs into efficient modular design
    2. Complete assigned projects within a specified time frame
    3. Develop programs using TOTALS, REPORT EDITING, CONTROL BREAKS, MULTIPLE REPORTS, CONDITIONAL STATEMENTS, MULTIPLE INPUT FORMATS
    4. Demonstrate correct usage of numeric COMP and COMP-3 clauses effectively
      1. Demonstrate the correct usage and content of these types of fields
      2. Illustrate their internal representation
      3. Contrast the differences of these usages
    5. Demonstrate the ability to compile and execute COBOL programs
    6. Demonstrate the ability to use the system development environment to enter programs into files for compilation
    7. Provide adequate documentation to allow someone to update the program with relative ease
      1. Furnish internal documentation to document the program
      2. Supply external documentation to document system
    8. Demonstrate the ability to structure and use the four COBOL Divisions and the sections within each Division correctly
      1. Assemble each of the four divisions in their correct order
      2. Identify the purpose for each division
      3. Contrast the differences between divisions
      4. Relate each division to the paragraphs and their differences
    9. Utilize COBOL PIC clauses and VALUE clauses effectively
    10. Identify the differences between PIC X, 9 and A.
    11. Assess the contents of storage in each case
    12. Demonstrate the purpose of each PIC clause
    13. Use MOVE’s in a program effectively
      1. Relate the differences of numeric vs. non-numeric moves
      2. Contrast the differences in each kind of move
      3. Illustrate the result in each move
    14. Exhibit an ability to use IF statements correctly
      1. Show the differences of numeric vs. non-numeric comparisons
      2. Illustrate how each should be used
      3. Relate how the compiler determines which comparison it will generate
      4. Demonstrate proper use of data validations using IF statements
    15. Demonstrate the ability to use CONDITION NAMES effectively
      1. Show what a condition name generates
      2. Demonstrate when a condition name should be used
      3. Apply condition names to data validation
    16. Utilize COBOL 85 standards/COBOL P.C. Compiler directives to apply screen sections to interactive COBOL programs
      1. Demonstrate the use of ACCEPT and DISPLAY to utilize the screen for I/O
      2. Define the content of the Screen Section in the COBOL program
      3. Illustrate the syntax for defining screen locations by the use of line and column
      4. Define the arguments associated with both ACCEPT and DISPLAY
    17. Relate the advantages of using a condition name
    18. Diagnose and debug COBOL logic problems
    19. Verify that figures and other output of programs are correct
    20. Demonstrate an ability to write Control break programs
      1. Prepare programs with single and multiple breaks
      2. Produce programs with multiple report output
    21. Complete assigned projects within a specified time frame
    22. Demonstrate the structure of 1 to 3 dimensional table processing
      1. Relate how tables are structured internally vs the COBOL coding
      2. Use COMP fields as Subscripts appropriately
      3. Show a Subscripts internal structure
      4. Code programs using various dimensional table techniques
      5. Describe the structure and uses in Table processing using IF’s, PERFORM VARYING, PERFORM VARYING AFTER Commands

 

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