Instructions for completing Form #4 are in Section II.A.4 of the EPC Manual Anne Arundel Community College Educational Policies and Curriculum Committee School EPC USE ONLY Form #4 – Existing Course Major Modification Business, Computing, and Technical Studies Department Kelly Koermer Signature of Approving Dean 1/11/2010 Date Raj Gill, Trish Gregory Initiator 1/4/2010 Date Date Submitted:1/12/10 Computer Science Deborah Penna Signature of Approving Department Chair/Program Manager Phone Extension of Initiator EPC Subcommittee Review Dennis McCornac Subcommittee Chair EPC NO.:BCTS-84 1/29/10 Date 2372 EPC Committee Action Approved Disapproved 2/17/10 Date Academic Council Action Approved Disapproved 3/10/10 Date Existing Course Information: COURSE NO.: CSI 127 COURSE TITLE: CREDIT HOURS (credit-bearing courses): SEMESTER MODIFICATION BECOMES EFFECTIVE: Internet Fundamentals 2 DEVELOPMENTAL (equivalent credit hours): FALL 2010 MODIFICATION ACTION: (Mark all that apply, then complete the appropriate sections in “Modification Details”) 1. Change in Credit 2. Change in Course Title 3. Change in Catalog Description 4. Change in General Education 5. Change in Designator or Number 6. Change in Content 7. Change in Pre-entry Requirements 8. Change in Department 9. Change in Lab Fee 10. Other Modification Details EPC Form 4 – Revised 6/09 1/8/2010 Date 1. Change In Credit: From: 2 Rationale for Change: To: 3 Additional content added requiring additional instructional time. Contact Hours Calculation: Present Contact Hours Per Semester Lecture 30 Lab (check one): Lecture Lab (check one): Regular Regular Directed Directed Other (check one): Practicum Practicum Clinical Clinical Total Contact Hours 45 Other (check one): Recitation (music) 2. Changed Contact Hours Per Semester Recitation (music) 30 Total Contact Hours 45 Change in Course Title Former Course Title: Proposed Course Title: Rationale for Change: 3. Change in Catalog Description: New Catalog Description: CSI 127 Internet Fundamentals 3 credit hours — Three hours of lecture weekly; one term. Learn concepts, tools, and resources available on the Internet through lectures, classroom demonstrations and supervised lab experiences. Includes an overview of the Internet, Web browser configuration and operations, Web-based application software, and current and emerging tools for searching and acquiring information from the Internet. Website design and construction in HTML is introduced. Lab fee $25. Note: Students must be familiar with personal computers before beginning the class because no lecture time is spent introducing personal computer terminology and use. Rationale for Change: EPC Form 4 – Revised 6/09 Changes made to the description to reflect additional course content. 4. Change in General Education Status: Is the course currently approved for General Education? Yes No Change to approve course For General Education Change in General Education category Change in other entries on Form #6 when course was previously approved Submit a copy of Form #6 (Worksheet for General Education Course) for any of the above changes. Change to remove course from General Education listing Rationale 5. Change in Prefix or Number Prefix: From: To: Number: From: To: Rationale for Change: 6. Change in Content: Description of Change: Expanded searching techniques, addition of Web-based software tools, expanded coverage of HTML, expanded emerging technologies. Rationale for Change: Additional content added. 7. Change in Pre-entry Requirements PREREQUISITES Current: Change to: Rationale for change: CO-REQUISITES Current: Change to: Rationale for change: 8. Change in Department (Interdepartmental only) Current Department: Proposed Department: Rationale for change: 9. Change in Lab Fee Current Fee: $20 Proposed Fee: $25 Rationale for change: Additional software, instructional tools required. Submit Form #10A or #10B Recommendation to Create/Modify a Course Lab Fee along with this proposal (Submitted Oct 2009) 10. Other Changes: Please note changes to the following: GRADE POLICY: CURRENT: EPC Form 4 – Revised 6/09 CHANGE A/F PASS/FAIL YES NO CHANGE TO: A/F PASS/FAIL Rationale for change: REPEATABLE FOR ADDITIONAL CREDIT: CURRENT YES CHANGE: NO YES NO CHANGE TO: If yes, number of hours: YES NO If yes, number of hours: Rationale for change: MAXIMUM SECTION SIZE: CHANGE: CURRENT YES NO CHANGE TO: Lecture 20 Lecture Lab Lab Other (specify) Other (specify) Rationale for change: 11. LIST PROGRAMS REQUIRING THIS COURSE: Computer Information Systems / Personal Computer Specialist Computer Information Systems / PC Support Specialist Business Management / Computer Information Systems option Cybercrime Coordinators of affected programs have been notified of the proposed changes: YES NO 12. Have you have consulted with Truxal Library staff to ensure that adequate resources (books, reference materials, online databases) are available to support this course/program? YES NO 13.Continuing Education Share – Is this course to be shared with Continuing EducationYes If yes, state rationale: No The checklist below contains the documentation required to accompany this proposal form. Submit all documents in one email to the EPC Committee Chair and the Secretary. Form 4 Checklist (See “Instructions for Submitting Electronic Forms” in Section II.B of the EPC Manual) Document Form #4 – Existing Course Deletion or Modification Form #3A – Course Outline (Current) Form #3A – Course Outline (Modified) Form #10A or #10B – Recommendation to Create/Modify a Course Lab Fee (Submitted Oct 2009) As appropriate, please submit the following forms: Form #6 – General Education Course Form #12A – Diversity Course Form #7 – Computing and Information Technologies Competency Designated Course EPC Form 4 – Revised 6/09 Attached N/A Form #3A – Course Outline Instructions for completing Form #3A are in Section II.A.4 in the EPC Manual ARNOLD, MARYLAND Course Information: Course Name: Internet Fundamentals Course Number: CSI 127 Credit Hours: 3 Initiator: Raj Gill, Trish Gregory School: Business, Computing and Technical Studies Department: Computer Science Date: Jan. 4, 2010 EXTERNAL REQUIREMENTS: GENERAL EDUCATION INTERNAL REQUIREMENTS: DIVERSITY COMPUTING AND INFORMATION TECHNOLOGY COMPETENCY NONE OF THESE *Course Category (ies): Catalog Description: CSI 127 Internet Fundamentals 3 credit hours — Three hours of lecture weekly; one term. Learn concepts, tools, and resources available on the Internet through lectures, classroom demonstrations and supervised lab experiences. Includes an overview of the Internet, Web browser configuration and operations, Web-based application software, and current and emerging tools for searching and acquiring information from the Internet. Website design and construction in HTML is introduced. Lab fee $25. Note: Students must be familiar with personal computers before beginning the class because no lecture time is spent introducing personal computer terminology and use. Division Of Subject Matter: Main Topics 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 Introduction, overview, Internet concepts WWW concepts, client/server, URLs Basic Search Advanced Search Internet Tools, FTP, TELNET Electronic mail LISTSERV Mailing Lists Newsgroups and newsgroup readers Web Page overview Introduction to HTML; web page creation EPC Form 4 – Revised 6/09 Lecture Hours 2.0 3.0 2.0 3.0 2.0 2.0 2.0 2.0 2.0 6.0 Lab Hours Practicum/ Clinical 11.0 12.0 13.0 14.0 Format HTML document using cascading style sheets Creation of web site Upload site to server Emerging Technologies Testing Total 3.0 3.0 2.0 7.0 4.0 45.0 Detailed Course Outline Main Topic Introduction, overview, Internet concepts 1.1 Getting access to the Internet, hardware, and software requirements 1.2 History and use of the Internet 1.3 Domain name system and domains 1.4 TCP/IP overview 1.5 Internet resources 1.6 Fundamental tools 1.7 Network backbone and ISPs 1.8 Types of Internet connections 2.0 WWW concepts, client/server, URLs 2.1 WWW organization and history 2.2 Client/server organizations 2.3 HTTP WWW protocol 2.4 WWW sources, servers 2.5 WWW browsers 2.6 Types of networks and network cables 2.7 Recognize elements of URL 2.8 Types of links 2.8.1 Hypertext 2.8.2 Hypergraphic 2.8.3 Navigation buttons 1.0 Basic Search 3.1 Search Engines 3.2 Query formation 3.4 Boolean operators: AND OR NOT 3.5 Exact phrase Searching 3.6 Searching for similar words using ‘~’ 3.7 Restrict search to Web Page’s title 3.7 Restrict search to Web Page’s body text 3.8 Stop words 3.9 File downloads 4.0 File compression 4.0 Advanced Search 4.1 Search using search engine’s advanced feature 4.2 Search images 4.2.1 by file type 4.2.2 by file size 4.2.3 Types of image files 3.0 EPC Form 4 – Revised 6/09 Lecture Hours 2.0 3.0 2.0 3.0 Lab Hours Practicum/ Clinical 4.3 4.4 4.5 4.6 4.7 5.0 4.2.4 Resize images Search by file type Search video files Search directories for specific information Search for people 4.6.1 by name 4.6.2 by telephone Search by address Internet tools, FTP, TELNET 3.1 FTP protocol 3.2 File upload and download 3.3 TELNET protocol 3.4 TCP/IP ports 3.5 Browser FTP and TELNET links 2.0 6.0 Electronic mail 6.1 Email clients and servers 6.2 Google mail client 6.3 SMTP and POP servers 6.4 Create email group 6.5 Create signature file 6.6 Send, receive, forward email to group 6.7 Filter emails 6.8 Phishing 7.0 LISTSERV Mailing Lists 7.1 e-mail protocol for listserv mailing list 7.2 Subscribe to listserv 7.3 Lurk on listserv 7.4 Send and respond to listserv message 7.5 Unsubscribe from listserv 8.0 Newsgroups and newsgroup readers 8.1 USENET client 8.2 USENET history and organization 8.3 Newsgroup vs. Web-based discussion forum 8.4 Moderated and un-moderated newsgroups 8.5 Subscribe to newsgroup 8.6 Newsgroup readers 8.7 Blogging 9.0 Web Page overview 6.1 Worldwide Web history and organization 6.2 HTTP, HTML, and WWW servers 6.3 WWW browsers 6.4 Hypertext document organization 6.5 HTML standards 6.6 Creating HTML documents 10.0 Introduction to HTML; web page creation 10.1 HTML language 10.2 Organizational tags EPC Form 4 – Revised 6/09 2.0 2.0 2.0 2.0 6.0 10.3 Hypertext document structure 10.4 Simple text formatting 10.4.1 Fonts, sizes, colors 10.4.2 Formatting breaks 10.4.3 Special characters 10.5 Stacked tags vs. nested tags 10.6 W3C coding standards 10.6.1 HTML, XHTML, DHTML, and XML 10.7 Simple links and lists 10.7.1 Links and anchors 10.7.2 Text navigation 10.7.3 Bulleted Lists 10.7.3.1 Ordered list 10.7.3.2 Un-ordered list 10.8 Tables 10.9 Comment tags 11.0 Format HTML document using cascading style sheets 3.0 11.1 Control page elements 11.1.1 Appearance of text 11.1.2 Background colors 11.1.3 Page margins 11.1.4 Align text 11.2 Implement format changes across all pages 11.3 External style sheet 12.0 Creation of web site 12.1 Create linked pages 12.2 Create navigation bar 12.3 Embed image as a background 12.3.1 Resize images 12.3.2 Create image as hyperlink 12.3.3 Hyperlink to an image 12.4 Image file format 12.4.1 Compressed: .jpg, .gif, .png 12.4.2 Uncompressed: .bmp, .tif, .pcx 12.5 Embed a video 12.6 Hyperlink to a URL and email 3.0 13.0 Upload 2.0 site to server 13.1 Capstone final project 13.1.1 Designing your own page 13.1.2 Designing a Web site 13.1.3 Building a resource list 13.2 Connect to FTP server 13.3 Installing a web page and a website 13.4 Citing Internet resources 13.4 Upload Web site to FTP server 13.5 Making Website available EPC Form 4 – Revised 6/09 14.0 Emerging Technologies 14.1 14.2 14.3 Apps) 7.0 Introduction to Web 2.0/3.0 14.1.1 Collaboration 14.1.2 Sharing info 14.1.3 Wiki Chacha Web-based Application Software (Google 14.3.2 14.3.2 14.3.3 14.3.4 14.3.5 Document (Word compatible) Spreadsheet (Excel compatible) Presentation (PPT compatible) Financial software Photo editing software 14.3.5.1 Album creation Testing Total Textbooks Title Internet Literacy GoogleTM HTML Author Hofstetter Publisher McGraw-Hill Reding Course Technology Course Technology Cox, Wermers, Reding 4.0 45.0 Year of Publication ISBN 0-07-226061-0 1-4239-9953-3 0-619-26845-x References (Optional) *NOTE: Eligibility for any of these categories must be clearly evident from the content of the detailed course outline. EPC Form 4 – Revised 6/09 COURSE OUTLINE ANNE ARUNDEL COMMUNITY COLLEGE ARNOLD, MARYLAND COURSE NAME: COURSE NUMBER: CREDIT HOURS: INITIATOR: SCHOOL: DEPARTMENT: DATE: Hardening the Infrastructure CSI 217 3 Credit hours Paul Derdul School of Business, Computing and Technical Studies Computer Information Systems March 09, 2004 CATALOG DESCRIPTION CSI 217 Hardening the Infrastructure 3 credit hours – Three hours weekly; one term. Provides network administrators with an awareness of security-related issues and the essential skills they need to implement security in a given network. This course deals directly with protective security technologies in today’s enterprise environments – transmission control protocol (TCP) packet analysis, operating system (OS) hardening, router security, firewall systems, intrusion detection systems, virus protection, virtual private networks (VPN), and disaster recovery. Lab fee $100. Prerequisite: CSI 165 Network Security Fundamentals LEARNING OBJECTIVES At the conclusion of this course the student will be able to: Investigate advanced concepts and procedures related to the transmission control protocol/internet protocol (TCP/IP) Work with the secure version of internet protocol (IP) and internet protocol security (IPSec) Secure Linux computers and networks Secure Windows 2000 computers and test the effectiveness of various security measures Secure routers by using access control lists and logging options Investigate measures that can help ensure business continuity in the event of a disaster, such as contingency planning and power and backup issues Define common Internet components, and identify techniques used in web hacking and other attacks Examine and work with common techniques used to attach networks and specific operating systems DIVISION OF SUBJECT MATTER Main Topic 1. 2. 3. 4. 5. 6. 7. 8. 9. Lecture Hours Advanced TCP/IP Implementing IPSec Hardening Linux Computers Hardening Windows Computers Routers and Access Control Lists Contingency Planning Security on the Internet and the WWW Attack Techniques Testing Total EPC Form 4 – Revised 6/09 7.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 3.0 45.0 DETAILED COURSE OUTLINE Main Topic 1.0 Advanced Transmission Control Protocol/Internet Protocol (TCP/IP) 1.1 TCP/IP concepts 1.2 Analyzing the three way handshake 1.3 Capturing and identifying IP datagrams 1.4 Fundamentals of internet protocol version 6 (IPv6) Lecture Hours 7.0 2.0 Implementing Internet Protocol Security (IPSec) 2.1 Internet protocol security (IPSec) 2.2 IPSec policy management 2.3 IPSec AH implementation 2.4 IPSec ESP implementation 2.5 Combining AH and ESP in IPSec 5.0 3.0 Hardening Linux Computers 3.1 Introduction to Linux administration 3.2 Fundamental Linux security 3.3 Access control 3.4 Securing network services 3.5 Final operating system (OS) hardening 5.0 4.0 Hardening Windows Computers 4.1 Windows 2000 infrastructure security 4.2 Windows 2000 authentication 4.3 Windows 2000 security configuration tools 4.4 Windows 2000 resource security 4.5 Windows 2000 auditing and logging 4.6 Windows 2000 encrypting file system (EFS) 4.7 Windows 2000 network security 5.0 5.0 Routers and Access Control Lists 5.1 Fundamental Cisco security 5.2 Routing principles 5.3 Removing protocols and services 5.4 Creating access control lists 5.5 Implementing access control lists 5.6 Logging concepts 5.0 6.0 Contingency Planning 6.1 Continuity and recovery 6.2 Developing the plan 6.3 The technologies of staying on 6.4 Backing up the operating systems 5.0 7.0 Security on the Internet and the WWW 7.1 Describing the components of the internet 7.2 Identifying the weak points of the internet 7.3 Describing web hacking techniques 7.4 Describing methods used to attack users 5.0 8.0 Attack Techniques 8.1 Network reconnaissance 8.2 Mapping the network 8.3 Sweeping the network 8.4 Scanning the network 8.5 Viruses, worms, and Trojan horses 5.0 EPC Form 4 – Revised 6/09 9.0 8.6 Other hacking techniques Testing 3.0 Total 45.0 TEXTBOOK Title: Author: Publisher: Date: Hardening the Infrastructure Warren Peterson and Shrinath Tandur element K 2003 EPC Form 4 – Revised 6/09 CSI 217 - Hardening the Infrastructure Course Outcome Summary AACC Information CSI 217 - Hardening the Infrastructure Course Title 3 Credits 45 Contact Hours Associate Degree Instructional Level Paul Derdul Developers 04/07/2004 Development Date Types of Instruction Type of Instruction Contact Hours Credits 1. Classroom Presentation 45 3 Totals 45 3 Target Population 1. High School Students of Anne Arundel County who have begun vocational training in the Network Management Track and the Computer Science Track articulating to the community college. 2. Employees desiring retaining and new career paths through vendor certification programs. 3. Companies and firms located in the county who wish to update their employee's skills in this critical network technology area. Description 3 credit hours - Three hours weekly; one semester Provides network administrators with an awareness of security-related issues and the essential skills they need to implement security in a given network. It is the first course offered in the first level of the Security Certified Program. HTI deals directly with protective security technologies in today's enterprise environments - TCP Packet Analysis, OS hardening, Router Security, Firewall Systems, Intrusion Detection Systems, Virus Protection, VPNs, and Disaster Recovery. Prerequisites 1. CSI 165 Network Security Fundamentals Textbooks Warren Peterson and Shrinath Tandur . Hardening the Infrastructure . Edition: . Publisher: element K . ISBN: . Core Abilities Scientific, Mathematical & Technological Indicators o learner collects, organizes, computes and interprets quantitative and qualitative data and/or information learner applies mathematics, science and technology to make decisions Critical Thinking and Problem Solving Indicators o learner thinks critically learner solves problems using basic research, analysis and interpretation Information Literacy and Research o Indicators learner identifies, locates and uses informational tools for research purposes Communication Indicators o learner communicates effectively in verbal, nonverbal and written forms learner uses appropriate technology that supports or facilitates communication EPC Form 4 – Revised 6/09 Investigate advanced concepts and procedures related to the TCP/IP protocol Linked Core Abilities Competencies, o Scientific, Mathematical & Technological Linked Exit o Information Literacy and Research Learning Outcomes, and Learning objectives Performance What you will learn as you master the competency: a. Explain TCO three way handshake Standards 1. b. Capture and identify IP datagrams c. Explain the fundamentals of IPv6 Work with the secure version of IP, IPSec Linked Core Abilities 2. o Scientific, Mathematical & Technological Learning objectives What you will learn as you master the competency: a. Describe Internet Protocol Security b. Explain IPSec Policy Management c. Explain AH and ESP implementations in IPSec Secure Linux & Windows 2000 computers and networks Linked Core Abilities 3. o Scientific, Mathematical & Technological Learning objectives What you will learn as you master the competency: a. Describe the fundamentals of Linux and Windows 2000 Security b. Explain Access Control and Security Configuration Tools c. Complete hardening of Linux and Windows 2000 computers Secure routers by using Access Control Lists and logging options Linked Core Abilities 4. o Scientific, Mathematical & Technological Learning objectives What you will learn as you master the competency: a. Describe fundamentals of Cisco Security b. Create and apply Access Control Lists on Cisco routers c. Complete hardening of non-essential protocols and services 5. Investigate measures that can help ensure business continuity in the event of a disaster, EPC Form 4 – Revised 6/09 such as a contingency planning and power backup issues Linked Core Abilities o Critical Thinking and Problem Solving o Information Literacy and Research Learning objectives What you will learn as you master the competency: a. Describe contingency planning alternatives b. Create contingency plans for sample companies c. Implement backup of operating systems Define common Internet components, and identify techniques used in Web hacking and other attacks. Linked Core Abilities 6. o Critical Thinking and Problem Solving o Information Literacy and Research Learning objectives What you will learn as you master the competency: a. Identify weak points of the Internet b. Describe web hacking techniques c. Describe methods used to attack users EPC Form 4 – Revised 6/09