2022-2023 Yavapai College Catalog 
    
    May 13, 2024  
2022-2023 Yavapai College Catalog [PREVIOUS CATALOG YEAR]

Course Outlines


 

Computer Networking Technology

  
  • CNT 130 - Linux+: Linux Operating System Certification


    Description: Installation, management, and support of the Linux operating system. Advanced topics including disk management, configuration of network services, and security. Prepares students for the CompTIA Linux+ certification requirements.

    Prerequisites:  or  

    Credits: 4
    Lecture: 3
    Lab: 3

    Course Content:
    1. Linux installation and setup
    2. Linux configuration and system access
    3. Linux file systems
    4. Linux user accounts and file permission
    5. Linux text editors
    6. Linux command line interface and shell environments
    7. The Linux graphical interface
    8. Linux system troubleshooting
    9. Linux system and hardware

    Learning Outcomes:
    1. Plan for and install a Linux operating system.(1)
    2. Identify system hardware requirements and validate Linux support of the hardware.(1, 2, 9)
    3. Manage and navigate the Linux file system.(3, 4)
    4. Mount file systems and devices.(3)
    5. Create and delete users and groups within the Linux environment.(4)
    6. Identify and change file permission for users and groups in a Linux environment.(4)
    7. Use text editors to create, edit and save files.(5)
    8. Modify basic configuration files.(5)
    9. Use the Linux command line interface to perform file management, check system status, and manage system configuration.(6)
    10. Explain the concept of shell as used in the Linux operating system.(6)
    11. Configure, and maintain the Linux graphical interface.(7)
    12. Perform basic system management functions using the graphical user interface.(7)
    13. Manage and configure network services.(2)
    14. Install and configure network and file system security features. (2, 3)
    15. Troubleshoot problems involving a Linux operating system. (8)
       

    Required Assessment:
    1. Cisco Academy on-line chapter exams and final exam. Cisco Academy skills final exam.
       
  
  • CNT 131 - Linux System Administration


    Description: Installation, management, and support of the Linux operating system. Advanced topics including disk management, configuration of network services, and security.

    Prerequisites:  or  or

    Credits: 3
    Lecture: 2
    Lab: 3

    Course Content:
    1. Introduction to Linux
    2. Linux installation and usage 
    3. Linux filesystems
    4. Linux server deployment and virtualization
    5. The BASH shell
    6. System initialization and X Windows
    7. Linux processes
    8. Administrative tasks
    9. Software installation 
    10. Network configuration 
    11. Performance, security and cloud services 

    Learning Outcomes:
    1. Outline the key features of the Linux operating system and identify the characteristics of various Linux distributions. (1)
    2. Plan for and install a Linux operating system. (2)
    3. Manage and navigate the Linux file system. (3)
    4. Deploy a Linux server and use virtualization tools. (4)
    5. Explain the concept of shell as used in the Linux operating system. (5)
    6. Configure, and maintain the Linux graphical interface. (6)
    7. Monitor and manage Linux processes. (7)
    8. Perform system administrative tasks. (8)
    9. Install and update software packages. (9)
    10. Manage and configure network services. (10)
    11. Configure performance, security, and cloud features. (11)

  
  • CNT 135 - Security+: Implementing and Maintaining Network Security


    Description: Network security concepts, communication security, network infrastructure security, basics of cryptography and operational/organizational security. Emphasis on network authentication and authorization, securing network devices and services, virus remedies, preventing network attacks, and securing remote access. Prepares students for the Comp/TIA Security+ certification.

    Prerequisites: CNT105 or CNT110.

    Credits: 3
    Lecture: 2
    Lab: 3

    Course Content:
    1. Security fundamentals
    2. Endpoint security
    3. Cryptography
    4. Network security
    5. Enterprise security

    Learning Outcomes:
    1. Define the elements of network security and the causes of attacks. (1)
    2. Implement and configure security for endpoint devices. (2)
    3. Define cryptography and configure cryptography protocols. (3)
    4. Describe network vulnerabilities and implement hardware and software solutions to protect the network. (4)
    5. Develop and implement effective enterprise security including authentication, incident response, and risk management. (5)

  
  • CNT 140 - Cisco Routing and Switching I


    Description: Study of computer networking standards and operation. Includes network topologies, network protocols and communications, network addressing, network device configuration, network design, and network security. First of three courses to prepare students to pass the Cisco Certified Network Associate (CCNA) certification examination.

    Prerequisites:  

    Credits: 4
    Lecture: 3
    Lab: 2

    Course Content:
    1. Networking today
    2. Basic switch and end device configuration
    3. Protocols and models
    4. Physical layer
    5. Number systems
    6. Data link layer
    7. Ethernet switching
    8. Network layer
    9. Address resolution
    10. Basic router configuration
    11. IPv4 addressing
    12. IPv6 addressing
    13. ICMP
    14. Transport layer
    15. Application layer
    16. Network security fundamentals
    17. Build a small network

    Learning Outcomes:
    1. Describe the operation of network technologies and protocols. (1, 3, 9)
    2. Perform router, switch, and end device configuration. (2, 10, 16, 17)
    3. Explain how the OSI model layers support network communication. (4, 6, 8, 14, 15)
    4. Convert numbers betweeen the decimal, binary, and hexadecimal numbering systems. (5)
    5. Describe how Ethernet works in a switched network environment. (7)
    6. Implement an IPv4 and IPv6 addressing scheme. (11, 12)
    7. Design, test, and troubleshoot a small network. (13, 17)

    Required Assessment:
    1. Cisco Academy final exam.
    2. Cisco Academy skills final exam.
  
  • CNT 150 - Cisco Routing and Switching II


    Description: Network routing and switching concepts and configuration. Includes static and dynamic routing, switch and VLAN configuration, LAN security, wireless LAN configuration, and router troubleshooting. Second of three courses to prepare students to pass the Cisco Certified Network Associate (CCNA) certification examination.

    Prerequisites:  

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:

    1. Basic device configuration
    2. Switching concepts
    3. VLANs
    4. Inter-VLAN routing
    5. STP
    6. EtherChannel
    7. DHCPv4
    8. SLAAC and DHCPv6
    9. FHRP concepts
    10. LAN security concepts
    11. Switch security configuration
    12. WLAN concepts
    13. WLAN configuration
    14. Routing concepts
    15. IP static routing
    16. Troubleshooting static and default routes

    Learning Outcomes:
    1. Perform basic and intermediate switch configuration. (1, 3-6, 11 )
    2. Implement switching technologies. (2-6)
    3. Configure DHCP on routers. (7, 8)
    4. Implement LAN security. (10, 11)
    5. Configure wireless LANs (12, 13)
    6. Configure static and dynamic routing. (9, 14, 15)
    7. Troubleshoot routed networks. (16)

    Required Assessment:
    1. Cisco Academy final exam.
    2. Cisco Academy skills final exam.


     

  
  • CNT 155 - Wireless Networking Fundamentals


    Description: Wireless networking technologies, wireless security, and wireless LAN design best practices. Emphasis on hands-on skills. Helps prepare students for industry wireless certifications.

    Prerequisites:  or  

    Credits: 3
    Lecture: 2
    Lab: 3

    Course Content:
    1. Introduction to wireless LANs
    2. 802.11 standards and Network Interface Cards
    3. Wireless radio technology
    4. Wireless topologies
    5. Access points
    6. Bridges
    7. Antennas
    8. Security
    9. Application design and site survey preparation
    10. Site survey
    11. Troubleshooting, management, monitoring and diagnostics

    Learning Outcomes:
    1. Define the terms and concepts used to describe wireless networking technologies.(1)
    2. Compare and contrast the IEEE 802.11 wireless standards.(2)
    3. Describe the operation of wireless access points, bridges, adapters, and antennae.(3)
    4. Explain the physical and logical path of data in a wireless LAN.(4)
    5. Configure and install wireless access points, bridges, adapters, and antennae.(5, 6, 7)
    6. Use both command line and web-based interfaces to design, install, configure, monitor and maintain wireless LANs.(11)
    7. Identify wireless security threats and vulnerabilities.(8)
    8. Implement wireless security using filtering, wireless encryption protocol (WEP), and a variety of security and authentication protocols.(8)
    9. Use proper site survey techniques and safety practices.(9, 10)
    10. Configure wireless monitoring technologies.(11)

    Required Assessment:
    1. Cisco Academy on-line chapter exams and final exam. Cisco Academy skills final exam.
  
  • CNT 160 - Cisco Routing and Switching III


    Description: Network routing protocols, router and protocol security, network management and design concepts in a medium to large network. Includes configuration and troubleshooting of dynamic routing protocols, WAN concepts, access control and network address translation. Network virtualization and automation concepts are also discussed. Third of three courses to prepare students to pass the Cisco Certified Network Associate (CCNA) certification examination.

    Prerequisites:

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:
    1. Open Shortest Path First (OSPF) routing
    2. Network security
    3. Access control lists (ACLs)
    4. Network address translation (NAT)
    5. Wide area network (WAN) concepts
    6. Virtual private networks (VPNs)
    7. Quality of Service (QoS)
    8. Network management and design
    9. Network troubleshooting
    10. Network virtualization and automation

    Learning Outcomes:
    1. Configure the OSPF routing protocol. (1)
    2. Configure network security. (2, 3)
    3. Facilitate secure access to WANs and the Internet. (4-6)
    4. Implement network management and design concepts. (7, 8)
    5. Troubleshoot an internetwork. (9)
    6. Describe network virtualization and automation concepts. (10)

    Required Assessment:
    1. Cisco Academy on-line chapter exams and final exam.
    2. Cisco Academy skills final exam.
  
  • CNT 180 - Web Site Implementation and Management


    Description: Initiation and organization of a Web site with a Web hosting provider. Emphasis on Web site administrative tasks such as folder and file organization, E-mail and FTP account management, and security settings using an industry standard Web site control panel. Includes installation of Web add-on applications and scripts and monitoring of Web site traffic statistics. This course is cross-listed with .

    Credits: 3
    Lecture: 3
    Course Content:
    1. Domain name registration
    2. Web hosting services
    3. Directory organization
    4. FTP settings and operations
    5. Directory management
    6. Email accounts
    7. Basic HTML concepts
    8. Web scripts
    9. Web applications
    10. Website traffic statistics
    11. General account settings
    12. Advanced features
    13. Web site backup

    Learning Outcomes:
    1. Research and select a domain name. (1)
    2. Research and select a Web host. (2)
    3. Plan and implement a directory tree. (3)
    4. Use and manage FTP. (4)
    5. Manage file folders. (5)
    6. Create and configure email accounts. (6)
    7. Work with HTML to create basic Web pages. (7)
    8. Install and customize CGI (Common Gateway Interface) scripts. (8)
    9. Install, configure and customize Web applications. (9)
    10. Analyze statistics, logs, and bandwidth server reports. (10)
    11. Manage Web site account settings and observe server status. (11)
    12. Configure advanced features. (12)
    13. Back up a Web site. (13)

  
  • CNT 190 - Programming and Scripting for Network Admins


    Description: Structured programming and scripting introduction with emphasis on application to network and server administration. Topics include algorithms, problem solving, Boolean logic, variables, control structures, and secure coding concepts. Python and PowerShell languages are covered.

    Prerequisites:  

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:
    1. Introduction to programming and scripting
    2. Variables and data types
    3. Program control structures
    4. Strings and files
    5. Lists and dictionaries
    6. Functions
    7. Classes
    8. Network programming
    9. PowerShell basics
    10. Scripting with PowerShell

    Learning Outcomes:
    1. Describe the features of an algorithm and write a simple program. (1)
    2. Use variables and data types in a program. (2)
    3. Write control structures and work with Boolean expressions. (3)
    4. Work with strings and text files. (4)
    5. Construct and manipulate lists and dictionaries. (5)
    6. Define a function, including recursive functions. (6)
    7. Define constructors and methods for classes. (7)
    8. Use IP addresses, ports and sockets in a network application. (8)
    9. Use basic PowerShell cmdlets. (9)
    10. Write scripts with PowerShell. (10)

  
  • CNT 219 - Windows Server II


    Description: Configuration of identity management in a Windows Server environment. Topics include Active Directory, Group Policy, Domain Controllers, and advanced identity solutions. 

    Prerequisites:  

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:
    1. Transmission Control Protocol/Internet Protocol
    2. Domain Name System (DNS)
    3. Dynamic Host Configuration Protocol (DHCP)
    4. IP Address Management (IPAM)
    5. Remote Access
    6. Network Policy Server
    7. Distributed File System (DFS)
    8. Advanced Network Solutions
       

    Learning Outcomes:
    1. Configure TCP/IP. (1)
    2. Deploy DNS. (2)
    3. Deploy DHCP. (3)
    4. Implement IPAM. (4)
    5. Configure remote access. (5)
    6. Implement Network Policy Server. (6)
    7. Configure Distributed File System. (7)
    8. Describe Windows Server advanced network solutions. (8)

  
  • CNT 220 - Windows Server III


    Description: Configuring advanced Windows Server services. Emphasis on high availability, disaster recovery, and Active Directory infrastructure.

    Prerequisites:  

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:
    1. High availability
    2. Advanced storage solutions
    3. Business continuity
    4. Advanced network services
    5. Active Directory infrastructure
    6. Identity and access solutions

    Learning Outcomes:
    1. Plan and manage a highly available server environment. (1)
    2. Configure advanced storage solutions. (2)
    3. Implement business continuity and disaster recovery. (3)
    4. Configure advanced network services. (4)
    5. Configure the Active Directory infrastructure. (5)
    6. Implement identity and access solutions. (6)

  
  • CNT 235 - Cybersecurity Operations


    Description: Advanced network security concepts and techniques used in a Security Operations Center (SOC) to find threats on a network using a variety of popular security tools. Preparation for Cisco Certified CyberOps Associate certification.

    Prerequisites: CNT135

    Credits: 3
    Lecture: 2
    Lab: 3

    Course Content:
    1. Threat actors and defenders
    2. Operating system overview
    3. Network fundamentals
    4. Network infrastructure security
    5. Threats and attacks
    6. Network defense
    7. Cryptography and endpoint protection
    8. Protocols and log files
    9. Analyzing security data

    Learning Outcomes:
    1. Explain the role of the Cybersecurity Operations Analyst in the enterprise. (1)
    2. Explain features and characteristics of operating systems needed to support cybersecurity analyses. (2)
    3. Analyze the operation of network protocols and services. (3)
    4. Explain the operation of the network infrastructure. (4)
    5. Classify the various types of network attacks. (5)
    6. Use network monitoring tools to identify attacks against network protocols and services. (5)
    7. Explain how to prevent malicious access to computer networks, hosts, and data. (6)
    8. Explain the impacts of cryptography on network security monitoring. (7)
    9. Explain how to investigate endpoint vulnerabilities and attacks. (7)
    10. Evaluate network security alerts. (8)
    11. Analyze network intrusion data to identify compromised hosts and vulnerabilities. (9)
    12. Apply incident response models to manage network security incidents. (9)

  
  • CNT 250 - Securing Network Devices


    Description: Advanced course on installation, configuration and operation of network security on Cisco routers and firewalls: AAA, access control, intrusion detection, NAT, and VPNs.

    Prerequisites:  

    Credits: 3
    Lecture: 2
    Lab: 3

    Course Content:
    1. Modern network security threats
    2. Securing network devices
    3. Authentication, authorization and accounting
    4. Implementing firewall technologies
    5. Implementing intrusion prevention
    6. Securing the Local Area Network
    7. Cryptographic systems
    8. Implementing Virtual Private Networks
    9. Implementing the Cisco Adaptive Security Appliance (ASA)
    10. Advanced Cisco Adaptive Security Appliance (ASA)
    11. Managing a secure network 

    Learning Outcomes:
    1. Explain security threats in modern network infrastructures and how to mitigate them. (1)
    2. Secure Cisco routers. (2)
    3. Implement AAA on Cisco routers using local router database and server-based ACS or Identity Service Engine (ISE). (3)
    4. Implement firewall technologies to secure network perimeter. (4)
    5. Implement IPS to mitigate attacks on networks. (5)
    6. Secure endpoints and mitigate common Layer 2 attacks. (6)
    7. Secure communications to ensure integrity, authenticity, and confidentiality. (7)
    8. Implement secure Virtual Private Networks. (8)
    9. Implement an ASA firewall configuration using the CLI. (9)
    10. Implement an ASA firewall configuration and VPNs using ASDM. (10)
    11. Test network security and create a technical security policy. (11)

  
  • CNT 260 - Cybersecurity Forensics


    Description: Application of cybersecurity forensics techniques with a focus on investigating and analyzing network traffic and understanding legal requirements. Use of common digital forensics tools to gather, analyze and preserve evidence in response to an incident.

    Prerequisites:

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:
    1. The cybersecurity forensics profession
    2. The forensics laboratory
    3. Data acquisition
    4. Processing crime scenes
    5. Operating system forensics
    6. Digital forensics tools
    7. Digital forensics analysis
    8. Virtual machine and network forensics
    9. Digital forensics expert testimony

    Learning Outcomes:
    1. Describe the field of digital forensics and explain how to prepare for computer investigations. (1) 
    2. List the requirements for a digital forensics lab. (2)
    3. Use data acquisition tools and describe data acquisition methods. (3)
    4. Describe how to collect evidence at an incident scene and list the steps for preparing and storing digital evidence. (4)
    5. Work with Windows, Linux, and Macintosh operating systems to collect digital forensics data. (5)
    6. Describe and evaluate a variety of digital forensics hardware and software tools. (6)
    7. Analyze and validate digital forensics data. (7)
    8. Describe the methods for analyzing virtual machines and the procedures for examining network data and log files. (8)
    9. Explain the guidelines for giving expert witness testimony. (9)

  
  • CNT 275 - Penetration Testing and Vulnerability Assessment


    Description: Penetration testing and vulnerability assessment of computer networks. Learn to set up a cybersecurity lab for practicing information gathering and identifying and exploiting vulnerabilities. Ethical considerations, careers in ethical hacking, frameworks, and methodologies are examined.

    Prerequisites:  and  

    Credits: 3
    Lecture: 2
    Lab: 3

    Course Content:
    1. Ethical considerations of penetration testing
    2. Lab setup
    3. Methodologies and frameworks
    4. Information gathering
    5. Vulnerability identification and exploitation
    6. Attacks: families, discovery, and vectors
    7. Careers in ethical hacking

    Learning Outcomes:
    1. Describe the importance of ethics in penetration testing and discuss relevant laws. (1)
    2. Configure a penetration testing and vulnerability assessment test lab. (2)
    3. Describe the major methodologies for conducting a penetration test. (3)
    4. Perform active and passive information gathering. (4)
    5. Identify vulnerabilities and use common tools to exploit them. (5)
    6. Describe families of attacks, attack surfaces, and attack vectors. (6)
    7. Discuss relevant certifications and careers in ethical hacking. (7)

  
  • CNT 293 - CNT Project: Cybersecurity


    Description: Incorporation of project design, project system analysis, and technology applications with a focus on cybersecurity.

    Prerequisites:  and  

    Credits: 2
    Lecture: 2
    Lab: 0

    Course Content:
    1. Project design
    2. System analysis

    Learning Outcomes:
    1. Design a project that includes securing a network server, network infrastructure, and security devices. (1)
    2. Analyze project requirements and develop a secure solution. (2)

    Required Assessment:
    1. Project presentation
  
  • CNT 294 - CNT Project


    Description: Incorporation of project design, project system analysis, and technology applications.

    Credits: 2
    Lecture: 2
    Course Content:
    1. Project design
    2. System analysis
    3. Critical analysis of technology

    Learning Outcomes:
    1. Design a project that includes Microsoft and/or Linux server technology and routing and switching technology. (1)
    2. Analyze project requirements and develop a solution. (2)
    3. Analyze available technology and select most appropriate options for the project. (3)
       

  
  • CNT 296 - Internship: Computer Networking Technology


    Description: Supervised field experience with businesses, corporations, government agencies, schools and community organizations to expand career interests and apply subject knowledge relevant to the workplace. Individualized internship placements to develop personal and civic responsibility. [Repeatable for a total of 6 credit hours toward degree/certificate requirements.] S/U grading only.

    Prerequisites: Student must have a GPA of 2.0; have completed specific degree or certificate requirements as required by the program; and have completed the internship application process.

    Credits: 3
    Course Content:
    1. Organizational overview of assigned placement
    2. Integration of job description and organization's requirements
    3. Elements of documentation of experience
    4. Planning and time management
    5. Professional, legal, and ethical issues
    6. Communication, critical thinking, and problem solving
    7. Specialized equipment, tools, and software required in the placement

    Learning Outcomes:
    1. Exhibit appropriate workplace behaviors and professional ethics.
    2. Apply discipline specific knowledge and skills in the professional workplace.
    3. Define and utilize technical terms in written and oral communications.
    4. Use critical thinking, problem solving, ethical awareness, and effective writing
    5. Interpret written and oral instructions.
    6. Initiate and complete assigned responsibilities.
    7. Maintain documentation required to comply with government employer or nonprofit agency regulations.
    8. Use specialized equipment, software, and tools as required.
    9. Analyze and interpret data for specified reports.
    10. Identify opportunities for improvement in process and documentation related to the workplace.
    11. Articulate job description and position in assigned organization.

    Required Assessment:
    1. Record of Student Internship workplace hours.
    2. Individual Education Plan (IEP) as approved by supervision faculty.
    3. A daily journal, or work log of tasks, including dates, descriptive comments, problems and solutions.
    4. A reflective paper or project as specified by the supervision faculty.
    5. A minimum of two evaluations by the workplace employer or supervisor.
    6. Student's self-evaluation of experience.

Computer Numerical Control

  
  • CNC 101 - CNC Machine Operator


    Description: Basic principles and operative skills in the operation of CNC milling machine and lathes.

    Credits: 2
    Lecture: 1
    Lab: 3

    Course Content:
    1. Introduction to CNC machining
    2. Shop math skills
    3. Introduction to CNC milling
    4. Introduction to CNC lathe

    Learning Outcomes:
    1. Describe machine shop safety and housekeeping principles. (1) 
    2. Interpret blueprint line characteristics and GD&T symbols. (1) 
    3. Apply shop math - English to metric units, fractions and decimals. (2) 
    4. Measure dimensional sizes with the correct machining language using common machine shop measuring instruments. (2) 
    5. Use a coordinate graph or Cartesian coordinate system. (2) 
    6. Calculate speeds and feeds for a CNC mill. (3) 
    7. Perform basic setup of a CNC lathe and CNC mill. (3.4)
    8. Perform basic operation of a CNC lathe and CNC mill. (3,4)
    9. Identify machine codes. (3,4) 

  
  • CNC 102 - CNC Machine Setup


    Description: Basic principles and operative skills to set up and operate through 1st. article part CNC mills and lathes.

    Prerequisites:

    Credits: 2
    Lecture: 1
    Lab: 3

    Course Content:
    1. CNC Mill and lathe operation
    2. Speeds and feeds
    3. Blueprint reading
    4. Troubleshooting tooling problems
    5. Dimensioning

    Learning Outcomes:
    1. Identify coordinate systems and primary machine axes. (1)
    2. Describe absolute and incremental positioning. (1)
    3. Set tool lengths and work offsets. (1)
    4. Demonstrate proper use of CNC tool holding, tooling and applications. (1,4)
    5. Demonstrate the proper use of fixtures, setups and gagging. (1)
    6. Use proper cutter compensation. (1,4)
    7. Calculate cutting tool speeds and feeds. (2)
    8. Interpret blueprints, geometric tolerances and job operation sheets. (3)
    9. Write machine programs. (1,2,4,5)
    10. Determine solutions for tooling problems. (4)
    11. Demonstrate how to maintain part reliability and dimensional specifications for multiple parts. (5)

  
  • CNC 201 - Computer Aided Programming for CNC Machining


    Description: Two-dimensional designing of machinery parts using Feature Cam software. Includes design and illustration of the part, tooling sequencing, starting a lathe using Feature Cam, part cutting simulation, and Numerical Control Code.

    Prerequisites:  (may be taken concurrently)

    Credits: 3
    Lecture: 2
    Lab: 2

    Course Content:
    1. Tooling for machining centers
    2. Using FeatureCam
    3. Introduction to 2.5D milling
    4. Introduction to turning.

    Learning Outcomes:
    1. Describe tooling used in a CNC Mill Machine. (1)
    2. Produce a CADD drawing for CNC machines using Feature Cam. (2)
    3. Produce a 2.5 D milling part. (3)
    4. Manage a CNC lathe and Mill after Feature Cam programming for production of parts.(4)

  
  • CNC 202 - 3-D Programming and Rapid Protyping for CNC


    Description: Basic principles of 3-D programming and rapid prototyping for modern manufacturing applications.

    Prerequisites:  

    Credits: 4
    Lecture: 3
    Lab: 3

    Course Content:
    1. Features and 3-D CAD models
    2. 3-D milling
    3. 3-D scanner and rapid prototyping

    Learning Outcomes:
    1. Create a 3-D CAD model and manipulate its alignment. (1)
    2. Setup automatic feature recognition. (1)
    3. Setup hole and pocket recognition features. (1)
    4. Create a slot feature. (1)
    5. Create a 3-D surface feature. (2)
    6. Create a surface milling feature. (2)
    7. Import a 3-D Part. (2)
    8. Select tool path and tool type strategies. (2)
    9. Discuss 3-D scanning strategies. (3)
    10. Review 3-D printing in plastic. (3)
    11. Review 3-D machining from 3-D scans. (3)


Computer Science

  
  • CSC 105 - Introduction to Programming


    Description: An introduction to computer programming concepts and problem solving skills. Pseudocode, flowcharting and code writing will be used to design and develop software solutions.

    Credits: 3
    Lecture: 3
    Course Content:
    1. Algorithms and Flowcharts
    2. Programming syntax and coding structure
    3. Fundamental programming concepts: variables, input and output, modules, decision structures, repetition structures, functions, arrays and files

    Learning Outcomes:
    1. Demonstrate logic and problem solving skills to design possible solutions. (1,3)
    2. Develop basic programs that satisfy a set of requirements. (1-3)
    3.  Devise error handling and problem solving techniques.  (1-3)

  
  • CSC 113 - Programming: Python


    Description: An introduction to the core principles of Python. Topics includes analyzing, designing, coding, testing and debugging Python programs.

    Prerequisites:

    Credits: 3
    Lecture: 3
    Lab: 0

    Course Content:
    1. Python programming syntax and coding structure
    2. Testing procedures to ensure bug free code
    3. Application of concepts learned to project based programming problems

    Learning Outcomes:
    1. Apply logic and problem solving skills to design possible solutions. (1,3)
    2. Create error free programs using the Python programming language. (1-3)
    3. Develop a solid foundation of programming. (1-3)

  
  • CSC 120 - Survey of Operating Systems


    Description: A survey of the operating systems used today with the purpose of preparing technicians to install and maintain operating systems.

    Credits: 3
    Lecture: 3
    Lab: 0

    Course Content:
    1. Introduction to operating systems
    2. Computer security basics
    3. Desktop virtualization
    4. Windows, MAC OS X, Linux
    5. Connecting desktops and laptops to networks
    6. Mobile operating systems

    Learning Outcomes:
    1. List and compare common desktop and mobile operating systems. (1 - 6)
    2. Describe security threats and vulnerabilities to computers and users and troubleshoot common security problems. (2, 4, 6)
    3. Outline virtualization options for Mac OS X, Linux and Windows as host computers. (3-5)
    4. Connect to the internet; configure file and printer clients; troubleshoot problems. (4, 5)
    5. Configure wireless connections, email, apps and synchronization on mobile devices. (5, 6)

  
  • CSC 125 - Programming: C# Fundamentals


    Description: Core principles of C# and the .Net framework will be used to solve real-world problems. Graphical User Interface based applications that utilize forms and controls will be designed, constructed and tested.

    Prerequisites:  

    Credits: 3
    Lecture: 3
    Course Content:
    1. Introduction to Visual Studio
    2. Windows form applications
    3. Testing and debugging programs
    4. Object oriented programming concepts
    5. Database programming
    6. C# developer skills

    Learning Outcomes:
    1. Demonstrate the use of C# language by creating error free programs. (1-6)
    2. Utilize an integrated development environment to write source code, build tools and debug programs. (1,2,3,6)
    3. Create Graphical User interfaces to build applications that solve a programming problem. (1-6)

  
  • CSC 205 - Programming: JavaScript, HTML & CSS


    Description: Fundamentals of web page and website creation using basic JavaScript, HTML5 and CSS3 features. Cross-listed with .

    Prerequisites:  (may be taken concurrently)

    Credits: 3
    Lecture: 3
    Course Content:
    1. HTML5 document structure
    2. Cascading style sheets
    3. Multimedia content
    4. Integrating JavaScript in web pages
    5. IDE for coding and debugging

    Learning Outcomes:
    1. Create Web pages. (1-5)
    2. Employ CSS. (2,3,5)
    3. Use JavaScript for dynamic effects. (3-5)
    4. Identify syntax and logic errors. (1-5)

  
  • CSC 211 - Programming: PHP and MySQL


    Description: Principles and techniques of developing small to medium scale database applications, and creating web databases that are accessed by Web pages.

    Prerequisites:  (may not be taken concurrently) and  (may be taken concurrently)

    Credits: 3
    Lecture: 3
    Lab: 0

    Course Content:
    1. Programming concepts
    2. Connecting to a MySQL database
    3. Formatting results
    4. User-driven queries
    5. Writing to Web databases
    6. Validation
    7. Keeping state
    8. Session management
    9. Protecting data

    Learning Outcomes:
    1. Demonstrate use of programming language by creating error free Web sites. (1-9)
    2. Identify language syntax. (1-9)
    3. Compose web pages for upload. (1, 3, 5, 6, 8)
    4. Prepare a MySQL database. (1, 2, 5-9)
    5. Identify design principles. (1, 4, 5)

  
  • CSC 220 - Programming: Java


    Description: Core principles of the Java programming language including a focus on object oriented programming and advanced programming concepts.

    Prerequisites:  

    Credits: 3
    Lecture: 3
    Course Content:
    1. Integrated development environments
    2. Java structure, concepts and syntax
    3. Testing and debugging programs
    4. Object oriented programming concepts

    Learning Outcomes:
    1. Demonstrate the use of Java programming language by creating syntax error free programs. (1-4)
    2. Utilize object oriented programming techniques to reduce complexity and improve the maintainability of an application. (2,4)
    3. Devise error handling and problem solving techniques. (2, 3)
    4. Employ the use of an IDE to develop and deploy a project. (1,2)


Computer Systems and Application

  
  • CSA 107 - Technology Networking Tools (TNT)


    Description: Designed for users in diverse settings (Personal and Professional). Emphasis on systematic processes for designing, developing, evaluating, and implementing technology effectively. These technologies can impact productivity, creativity, and communication. 

    Credits: 1
    Lecture: 1
    Lab: 0

    Course Content:
    1. Photo sharing
    2. Video sharing
    3. Podcasting
    4. Blogs
    5. Wikis
    6. E-portfolios
    7. Collaborative editing
    8. Social networking
    9. Web conferencing 

    Learning Outcomes:
    1. Create Videos, Podcasts, Blogs, and Wikis (OH MY!). (1-9)
    2. Evaluate Technology Networking Tools for use in Business and Personal Environments. (1-9)
    3. Identify Creative Commons Attributes when using Technology Networking Tools . (1-9)
    4. Develop communication and networking plan using Technology Networking Tools. (1-9)
    5. Identify safety precautions when using Technology Networking Tools. (1-9)

  
  • CSA 110 - Introduction to Computer Information Systems

    CIS 1120.
    Description: Business information systems from a business intelligence perspective. Includes the uses of application software with emphasis on database and spreadsheet packages for efficient and effective problem solving.

    Credits: 3
    Lecture: 3
    Course Content:
    1. The Internet, the World Wide Web and e-commerce
    2. Components of the system unit including input, output, and storage
    3. Operating systems, utility programs, and disk and file management
    4. Communications, networks and their topology
    5. Database management (Microsoft Access) and spreadsheets (Microsoft Excel)
    6. Computers and society, security (e.g., malware and firewalls), privacy, and ethics
    7. Information systems in business
    8. Enterprise computing
    9. Computer careers and certification

    Learning Outcomes:
    1. Define the basic components of a computer system. (2)
    2. Identify the basic components of the Internet and the World Wide Web. (1)
    3. Describe the functions of an operating system and utility programs. (3)
    4. Identify components necessary for communications and networking. (4)
    5. Describe the basic functions and uses of databases and spreadsheets. (5)
    6. Design, create and enter data into Excel spreadsheets and Access databases. (5)
    7. Evaluate the issues related to computer security risks, information privacy, and ethics. (6,7)
    8. Identify the phases and the activities in the system development cycle. (7,8)
    9. Describe career opportunities and certification requirements in the computer industry. (9)

  
  • CSA 111 - Keyboarding


    Description: Presentation of the keyboard including the 10-key pad by touch. Development of correct techniques for a variety of applications including word processing, computer programming, data entry, and computer interaction.

    Credits: 1
    Lecture: 1
    Course Content:
    1. Alphabetic keyboarding
    2. Numeric keyboarding
    3. Skill development

    Learning Outcomes:
    1. Employ keyboarding techniques and posture. (1, 3)
    2. Use touch system techniques when operating alphabetic keys. (1, 3)
    3. Use touch system when operating the 10-key numerical pad. (2)
    4. Produce copy at 25 words per minute with no more than one error per minute. (1, 3)

  
  • CSA 124 - Creating Dynamic Forms


    Description: Practical application of Adobe Acrobat and other form production software. Emphasis on creating attractive forms that are interactive and dynamic for distribution as .pdf documents and/or use in web pages.

    Credits: 2
    Lecture: 2
    Lab: 0

    Course Content:
    1. Form types
    2. Creation of form designs
    3. Form design standards
    4. Interactive and dynamic forms
    5. Templates and master pages
    6. Scripting
    7. Security and signatures
    8. Distribution, data transfer, and form submission methods
    9. Integration of forms, data, and data analysis software

    Learning Outcomes:
    1. Illustrate the different types of electronic forms and their uses. (1)
    2. Utilize word processing and desktop publishing software to create a base design for a form. (2, 3)
    3. Implement design principles when creating forms. (3)
    4. Use Adobe Acrobat to edit and add interactive fields. (2, 4)
    5. Create forms with interactive fields. (2, 4)
    6. Incorporate templates and master pages. (5)
    7. Create forms with data and user input. (2, 4, 6, 8)
    8. Write script to control form interactions. (6)
    9. Integrate forms with other software using XML schema. (8, 9)
    10. Use data submission, collection, and security measures (7-9)
    11. Utilize Adobe Acrobat with other form software. ( 1, 2, 4, 7- 9)

  
  • CSA 125 - Microsoft Outlook


    Description: Introduces the basic features of Microsoft Outlook to send, receive and manage e-mail, organize schedules and events, and maintain contact lists, to-do lists, and tasks. Emphasizes the Outlook skills necessary in business environments. Preparation for the Microsoft Office Specialist exam for Microsoft Outlook.

    Credits: 1
    Lecture: 1
    Lab: 0

    Course Content:
    1. Manage email messages
    2. Email etiquette
    3. Manage Calendars
    4. Manage Contacts & Groups
    5. Create & manage Tasks
    6. Customize Outlook

    Learning Outcomes:
    1. Utilize Microsoft Outlook functions to communicate in a personal and/or business environment. (1-6)
    2. Apply critical thinking skills to maximize productivity in Microsoft Outlook. (1-6)

  
  • CSA 126 - Microsoft Office for Windows


    Description: Introductory concepts and techniques of Microsoft Office including Word, Excel, Access, and PowerPoint.

    Credits: 3
    Lecture: 3
    Course Content:
    1. Windows concepts and skills
    2. Microsoft Word for Windows
    3. Microsoft Excel for Windows
    4. Microsoft Access for Windows
    5. Microsoft PowerPoint for Windows
    6. Integration of Microsoft Office applications

    Learning Outcomes:
    1. Use file management and other basic Windows skills. (1)
    2. Produce and edit word processing documents. (2)
    3. Produce and edit spreadsheets and charts. (3)
    4. Create a database, enter and manipulate data, create queries and reports. (4)
    5. Produce and edit presentation graphics documents. (5)
    6. Produce a document that integrates the use of two or more Office applications. (6)

  
  • CSA 133 - Microsoft Publisher


    Description: Practical applications on the functions of Microsoft Publisher using the Windows Operating System. Design and production of professional quality documents that incorporate text, graphics and illustrations. Emphasis on newsletters, brochures, flyers, logos, catalogs and forms.

    Credits: 2
    Lecture: 2
    Course Content:
    1. Publications
    2. Templates
    3. Styles and formatting
    4. Graphics, drawn objects, border art, WordArt, text boxes and tables
    5. Web pages
    6. Merged publications with data
    7. Graphic design concepts
    8. Printing processes

    Learning Outcomes:
    1. Create an advertising document. (1,2)
    2. Edit, revise and print publications. (1-4,8)
    3. Use templates to create personal and office publications (flyers, newsletters, letterheads, trifold brochures, business cards, envelopes and web pages). (1-5)
    4. Incorporate business forms, tables, graphics, drawn objects, border art, WordArt and business information sets inside publications. (3,4)
    5. Create a catalog, letter or invoice and merge it with data. (1-4,6)
    6. Produce web pages. (5)
    7. Incorporate graphic design concepts to create publications. (7)

  
  • CSA 134 - Microsoft Word Desktop Publishing


    Description: Desktop Publishing using advanced features in Microsoft Word within the Windows Operating System to plan, define, and incorporate desktop publishing concepts and the design and creation of business and personal documents.

    Prerequisites: Prerequisite: .

    Credits: 2
    Lecture: 2
    Course Content:
    COURSE CONTENT:
    1. Graphic design concepts
    2. Desktop publishing process
    3. Personal documents
    4. Business documents
    5. Page design elements
    6. Simple web pages
    Learning Outcomes:
    LEARNING OUTCOMES:
    1. Use graphic design rules in document creation. (1)
    2. Plan and prepare business documents such as letterheads, envelopes, business cards, fillable forms, and certificates. (2-4)
    3. Plan and create promotional documents such as flyers, brochures, newsletters, and gift certificates. (2-4)
    4. Develop and create newsletters while incorporating design elements such as mastheads, sidebars, pull quotes, kickers, jump lines, and color along with Word features such as columns and styles. (2-5)
    5. Create a Web home page with hyperlinks using Microsoft Word and apply basic desktop publishing concepts to the layout and design of the Web page. (2,5,6)
  
  • CSA 138 - Microsoft Excel


    Description: Practical application on the basic functions of Microsoft Office Excel using the Windows Operating System. Emphasis on creating worksheets for data input and analysis.

    Credits: 2
    Lecture: 2
    Course Content:
    1. Worksheets
    2. Formulas and functions
    3. Charts
    4. Worksheet appearance
    5. 3D referencing, structured references and what-if analysis
    6. Tables and named ranges
    7. Auditing, analyzing and consolidating data
    8. Ranges, data tables and pivot tables

    Learning Outcomes:
    1. Create worksheets containing data and formulas. (1-2)
    2. Create worksheets with advanced features. (1-8)
    3. Format and analyze data. (2-8)
    4. Format, modify, and organize worksheets. (1-8)

  
  • CSA 139 - Microsoft Access


    Description: Practical application of Microsoft Access using the Windows Operating System. Emphasis on relational databases and query design to summarize and analyze information.

    Credits: 2
    Lecture: 2
    Course Content:
    1. Relational databases using Microsoft Access
    2. Tables and table properties
    3. Fields and set field properties
    4. Records
    5. Sorting and filtering Tables and Queries
    6. Using Queries to analyze data
    7. Crafting forms as an interface
    8. Displaying and printing data analysis
    9. Importing and Exporting data

    Learning Outcomes:
    1. Define and utilize relational databases. (1)
    2. Use Access to create Tables and Queries to manage and analyze data. (2-6)
    3. Create and customize data entry forms. (7)
    4. Create and print reports that detail selected information. (8)
    5. Import and export data. (9)

  
  • CSA 140 - Microsoft Word


    Description: Practical application of Microsoft Office Word using the Windows Operating System.

    Credits: 2
    Lecture: 2
    Course Content:
    1. Document creation, formatting and editing
    2. Headers, footers, page numbers, Styles and Themes
    3. Templates, complex tables, charts and graphics
    4. Linking to other documents
    5. WordArt, textboxes, pull quotes and Smart Art
    6. Forms, form letters and mail merge
    7. Footnotes, endnotes, outlines, table of contents and indexes

    Learning Outcomes:
    1. Create documents using basic and advanced formatting. (1-8)
    2. Create templates, merged documents and forms. (3,5)
    3. Create documents with WordArt, Smart Art, Graphics, Tables and charts, (3-4)
    4. Create research papers using Microsoft Word. (1,2,7)

  
  • CSA 142 - Microsoft PowerPoint


    Description: Practical application of Microsoft PowerPoint using the Windows Operating System.

    Credits: 2
    Lecture: 2
    Course Content:
    1. Creating and editing presentations
    2. Placeholders and bulleted lists
    3. Graphics using clip art and WordArt
    4. Enhancing pictures
    5. Tables, charts and Smart Art diagrams
    6. Transitions, animation, multimedia effects and hyperlinks
    7. Templates, themes and master slides
    8. Outlines, integrating, reviewing and protecting
    9. Print options

    Learning Outcomes:
    1. Create slide presentations that include text, graphics, and advanced features. (1-5)
    2. Create and format presentations from templates; use slide master, slide transitions, animation schemes and multimedia effects. (5-7)
    3. Create presentations from other programs and print as handouts. (7-9)

  
  • CSA 144 - Creating Web Pages Using Dreamweaver


    Description: Creation of website using Dreamweaver software. Emphasis on creating, publishing to the web and maintaining website. This is crosslisted with .

    Credits: 3
    Lecture: 3
    Course Content:
    1. Basic web page elements
    2. HTML coding elements
    3. Links and URLs
    4. Tables
    5. Forms
    6. Style sheets
    7. Website publishing
    8. Site management
    9. Typography
    10. Layout tools and concepts
    11. Rollover images
    12. Templates and libraries

    Learning Outcomes:
    1. Critique web elements on web sites. (1,2)
    2. Use tables to present data. (4)
    3. Create a website with logical file organization and navigation. (8)
    4. Use semantic tags. (2)
    5. Import images into a web page. (1)
    6. Create text, image, email and file links. (3)
    7. Layout a web site using tables, positioned elements, templates and library elements. (4,5,9,10,12)
    8. Apply external style sheets with class and tag selectors. (6)
    9. Create forms with validation. (5)
    10. Create image rollovers and disjoint image rollovers. (11)
    11. Publish and maintain a web site. (7,8)

  
  • CSA 172 - Microsoft Windows


    Description: Introduction to the Microsoft Windows operating system for personal computers.  Customize, optimize, secure and maintain Windows; utilize accessory apps, desktop settings, manage peripheral devices, folders and files.

    Credits: 2
    Lecture: 1
    Lab: 2

    Course Content:
    1. Personal computers and operating systems
    2. Window components
    3. Peripheral devices
    4. Settings and Control Panel
    5. Navigate multiple windows
    6. Keyboard shortcuts
    7. Files and Folders
    8. System tools for maintenance and troubleshooting
    9. Built in Apps
    10. Configuring actions and notifications
    11. Windows Security, Update, Backup and Restore
    12. Network connections and security

    Learning Outcomes:
    1. Identify fundamental personal computing concepts and terminology. (1,2)
    2. Utilize the Windows operating system features and accessories. (2,4,5,7-10)
    3. Configure and use peripheral devices. (3)
    4. Customize the desktop, screen settings, mouse and keyboard configuration. (4,6,10)
    5. Optimize Windows and disks. (4)
    6. Manage folders and files. (7)
    7. Install, update and troubleshoot software. (8,9,11)
    8. Enhance computer security. (11,12)
    9. Complete backup and describe restore process. (11)

  
  • CSA 225 - Administrative Professional: Office Management


    Description: Office management including management of administrative office resources, supervision and staffing issues, and filing and records management practice. Cross-listed with .

    Credits: 3
    Lecture: 3
    Lab: 0

    Course Content:
    1. Office and digital technologies
    2. Project and task management
    3. Management skills
    4. Interpersonal communication
    5. Career development

    Learning Outcomes:
    1. Utilize business applications, online resources, and critical office technologies. (1)
    2. Evaluate workloads, prioritize and plan tasks in order to meet organizational objectives. (2)
    3. Determine knowledge and skills that provide management support at the highest levels. (3)
    4. Design effective and functional communications for use in a business environment. (4)
    5. Analyze career opportunities for Administrative Professionals in all types and sizes of companies. (5)

  
  • CSA 266 - Building Web Applications in ASP.NET (C#)


    Description: Introduction to building robust web applications in ASP.NET using C# and Visual Studio. Promotes coding patterns and forward-looking best practices to better prepare the student for a future in Full Stack development and beyond. Includes application planning, front & back end development, debugging, database abstraction, security practice, and deployment. Also features content such as source control and unit testing.

    Prerequisites:

    Credits: 3
    Lecture: 3
    Course Content:
    1. Introduction to C# in the .NET framework
    2. Application development in the Visual Studio IDE
    3. Desktop and dynamic web applications
    4. Web Form development including Forms Authentication
    5. Error handling, logging, and tracing
    6. Input validation, sanitization, and encoding
    7. Web form applications
    8. Source code control and unit testing
    9. Using AJAX in an ASP.NET application to optimize user experience
    10. Deploying ASP.NET applications
    11. Web services
    12. Web applications

    Learning Outcomes:
    1. Develop professional web applications and web services capable of processing and manipulating data. (1-7, 10)
    2. Package and deploy ASP.NET MVC 5 web applications from a development environment to a web server for staging or production. (6-10)
    3. Develop and test professional ASP.NET applications that access and modify data from a relational database like SQL Server using SQL data sources and/or object data sources and appropriate web server controls. (7, 8, 12)
    4. Design the architecture and implementation of a web application that will meet a set of functional requirements, user interface requirements, and address business models. (7-11)

  
  • CSA 281 - Systems Analysis and Design


    Description: Advanced analysis, design, and development of an information system. Emphasis on users' needs, available equipment, manpower and financial feasibility. Problem analysis and solution design using a combination of tools and techniques.

    Prerequisites:  and  

    Credits: 3
    Lecture: 3
    Course Content:
    1. Preliminary investigation of existing system
    2. Detailed investigation of existing system
    3. Output design techniques
    4. Input design techniques
    5. File design techniques
    6. Processing design techniques
    7. Control design techniques
    8. Presentation and approval techniques
    9. System scheduling techniques
    10. Program specification techniques
    11. Program testing and documentation techniques
    12. Trends

    Learning Outcomes:
    1. Analyze existing information systems. (1, 2)
    2. Design information systems. (3-7)
    3. Formulate feasibility studies. (8-10)
    4. Generate system/program specifications. (10-12)

  
  • CSA 282 - Database Concepts


    Description: Concepts, design, implementation, evaluation, and maintenance techniques of databases. Includes fundamentals of data model, data structure and data management.

    Credits: 3
    Lecture: 3
    Course Content:
    1. Database concepts
    2. Relational database and normalization
    3. Data models
    4. Database design
    5. SQL for building tables and queries
    6. Building and customizing a form
    7. Building and customizing a report
    8. Database processing applications
    9. Database administration

    Learning Outcomes:
    1. Define database terms. (1,2)
    2. Analyze, define, and design a relational database model. (3,4)
    3. Construct a database complete with tables, queries, forms and reports using a database program. (4-7)
    4. Create SQL for data analysis and manipulation. (4,5,8)
    5. Perform database administration. (9)
       

  
  • CSA 294 - CSA Project


    Description: This Capstone course incorporates project design, project system analysis, and technology applications. Approval of Division Dean.

    Prerequisites:  and  and  and  

    Credits: 1-6
    Lecture: 1-6
    Course Content:
    1. Project design
    2. System analysis
    3. Critical analysis of technology
    4. Ethics in business technology

    Learning Outcomes:
    1. Design a project that includes developing a computer program and a database, using Microsoft Office applications. (1)
    2. Analyze a total system life-cycle. (2)
    3. Analyze available technology and select most appropriate options for the project. (3)
    4. Apply ethical policies to the project. (4)

  
  • CSA 296 - Internship: Computer Systems and Applications


    Description: Supervised field experience with businesses, corporations, government agencies, schools and community organizations to expand career interests and apply subject knowledge relevant to the workplace. Individualized internship placements to develop personal and professional skills, including professional ethics, leadership, and civic responsibility. [Repeatable for a total of 6 credit hours toward degree/certificate requirements.] S/U grading only.

    Prerequisites: Student must have a GPA of 2.0; have completed specific degree requirements as required by the program; and have completed the internship application process.

    Credits: 3
    Course Content:
    1. Organizational overview of assigned placement
    2. Integration of job description and organization's requirements
    3. Elements of documentation of experience
    4. Planning and time management
    5. Professional, legal, and ethical issues
    6. Communication, critical thinking, and problem solving
    7. Specialized equipment, tools, and software required in the placement

    Learning Outcomes:
    1. Exhibit appropriate workplace behaviors and professional ethics.
    2. Apply discipline specific knowledge and skills in the professional workplace.
    3. Define and utilize technical terms in written and oral communications.
    4. Use critical thinking, problem solving, ethical awareness, and effective writing
    5. Interpret written and oral instructions.
    6. Initiate and complete assigned responsibilities.
    7. Maintain documentation required to comply with government employer or nonprofit agency regulations.
    8. Use specialized equipment, software, and tools as required.
    9. Analyze and interpret data for specified reports.
    10. Identify opportunities for improvement in process and documentation related to the workplace.
    11. Articulate job description and position in assigned organization.

    Required Assessment:
    1. Record of Student Internship workplace hours.
    2. Individual Education Plan (IEP) as approved by supervision faculty.
    3. A daily journal, or work log of tasks, including dates, descriptive comments, problems and solutions.
    4. A reflective paper or project as specified by the supervision faculty.
    5. A minimum of two evaluations by the workplace employer or supervisor.
    6. Student's self-evaluation of experience.
  
  • CSA 299 - Independent Study Computer Systems and Applications


    Description: Supervised special project in this field of study. Approval of supervising Division Assistant/Associate Dean is required.

    Credits: 1-6
    Course Content:
    1. Applied knowledge and skills
    2. Learning objectives and competencies relevant to the discipline area and the community service setting
    3. Critical analysis of the service-learning experience
    4. Effective leadership, interpersonal, and writing skills
    5. Evaluation and improvement of performance

    Learning Outcomes:
    1. Demonstrate the ability to apply discipline-specific knowledge and skills to a community-service setting.
    2. Develop the individual educational plan with the faculty liaison and agency/business.
    3. Accomplish the specific learning objectives and competencies.
    4. Demonstrate critical thinking, problem-solving, ethical awareness, and effective writing skills through discussions, a daily journal and an analytic paper.
    5. Exhibit personal development and leadership foundation skills such as: acceptance of responsibility; self-confidence; respect for others and their views; social and interpersonal skills; initiative and follow-through.
    6. Formulate a critical perception about civic responsibility, social problems, economic systems, cultural patterns, and policy issues.
    7. Conduct a self-appraisal, evaluate the structured service-learning experience, and identify ways students may contribute to the local and regional needs of the community.


Construction Building Technology

  
  • CBT 100 - Basic Carpentry I

  
  
  
  
  
  

Culinary Arts

  
  
  
  
  
  
  
  
  
  

Dance

  
  
  
  
  
  
  
  
  
  
  
  

Early Childhood Education

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

Economics

  
  
  
  
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10