COURSE DESCRIPTIONS RASMUSSEN COLLEGE CEN 1400 Mobile Application Development 40 hours, 3 credits In this course, students will understand the development cycle of programs and applications for mobile devices. Utilizing the programming languages, students will create both standalone programs as well as program suites for mobile marketplace commerce systems where applications can be deployed. Instruction will focus on mobile development best practices for ease and efficiency of program development. Prerequisite: Introduction to HTML CET 2522C Cisco Network Routing and Switching 40 hours, 3 credits This course prepares students to work with routers and switches in a local area network. Students will learn how to configure and troubleshoot Cisco switches and routers. Concepts in the course will include routing protocols like RIPv1, RIPv2, OSPF, VLANs and VLAN routing in both IPv4 and IPv6 networks, as well as DHCP, DNS, and NAT. This course will help prepare students to take the Cisco Certified Entry Network Technician (CCENT) Exam by using a variety of hands-on labs and simulations to understand router and switch configuration by emphasizing practical, real-world principles. Prerequisites: Introduction to Networks; Microsoft Windows Server CET 2660C Networking Security 40 hours, 3 credits This course introduces students to general security concepts including authentication methods, cryptography basics, and common network attacks and how to safeguard against them. Students will learn to create secure communications for remote access, email, the Web, directory and file transfer, and wireless data. They will understand the concepts of physical security and disaster recovery. This course uses a combination of lectures, demonstrations, discussions, online assignments, and hands-on labs to reinforce the course materials. Further, this course helps prepare students to take the CompTIA Security+ exam. Prerequisite: Introduction to Networks CGS 1240 Computer Applications and Business Systems Concepts 40 hours, 3 credits This course is teaches students basic to advanced computer concepts and skills, including creating and modifying Word documents, designing databases, spreadsheet creation and analysis, using the internet and E-Commerce tools, and creating presentations with enhanced features and web tools. Prerequisite: None CGS 1820C Introduction to HTML 40 hours, 3 credits This course will introduce students to the basics of HTML. Students will learn the latest in HTML, conforming to XML and XHTML coding standards. The course is a step-by-step approach for learning how to create, format, and enhance a webpage using HTML. Prerequisite: None CIS 1028C Fundamentals of Hardware and Software I 40 hours, 3 credits This course will introduce students to the installation, configuration, maintenance, and troubleshooting of end-user personal computer hardware (including laptops and mobile devices) and the software used to support the hardware. Additional topics covered include the relationship between computer hardware and software, computer networks and peripherals, virus protection, disaster recovery and maintenance planning. Finally, the student will learn about and conduct the responsibilities of a professional PC technician. To reinforce the materials in this course, the instructor will assign direct hands-on projects to be performed in a physical or remote lab setting. This course helps prepare students to take both parts of the A+ certification 70 rasmussen.edu exams. Each student will assemble a computer using prescribed parts and materials. Prerequisite: None CIS 1175C Fundamentals of Hardware and Software II 40 hours, 3 credits This course is a continuation of Fundamentals of Hardware and Software I, which prepared students for the CompTIA A+ 801 exam. This course will prepare students for the CompTIA A+ 220-802 exam, focusing on operating systems, security, mobile devices, and troubleshooting. Using the Windows operating system, students will learn how to set up networking, printers, tablets, file sharing, and troubleshoot problems related to the same. Operating system security and methods to prevent intrusion will be discussed. Concepts of virtualization, desktop imaging,and deployment will be introduced. Prerequisite: Fundamentals of Hardware and Software I CIS 1308 Logic and Troubleshooting 40 hours, 4 credits This course provides students a strong base of critical thinking and troubleshooting methodologies for assessing situations and applying logical reasoning to various scenarios. The materials contained within this course will assist in building the students ability to form reasonable hypotheses for solving problems of a technical nature. Prerequisite: None CIS 1317C Helpdesk Support 50 hours, 3 credits This course covers material used by helpdesk engineers to troubleshoot and solve user problems. Dealing with the user, identifying the problem, and fixing the problem will be discussed. Software concerning trouble tickets and tracking progress will be discussed. Prerequisite: Communicating in Your Profession CIS 1423C Mac Integration 40 hours, 3 credits The purpose of the Mac Integration course is to give students an entry-level perspective to supporting and configuring the Mac OSX operating system. Students will learn how to integrate a Mac client into a Windows network and connect a Mac client to services such as Active Directory and Microsoft Exchange. Also covered is basic user configuration. This course maps to the Mac Integration Basics Certification Exam. Prerequisite: Microsoft Windows Server CIS 2093C Systems Analysis 40 hours, 3 credits This course covers analysis of information systems including networks, server environments, business solutions, and databases. Students will be exposed to different projects that have complex systems and be asked to create analysis documents and diagrams. Improving the efficiency of the systems will be a primary goal of this course. Prerequisite: Introduction to Networks CIS 2138C Windows Scripting 50 hours, 3 credits This course is designed to teach students basic scripting skills that can be used to automate administrative tasks and reporting. Topics will include an introduction to programming structures like variables, decisions, loops, arguments, and functions. Students will create Microsoft Windows-based scripts using technologies such as VBScript, PowerShell and take advantage of additional features in windows components such as WMI and ADSI. Prerequisite: None CIS 2293C Mobile and Mac OS Security 40 hours, 3 credits This course gives students an alternative perspective on securing multiple mobile operating systems. Students will learn how to apply security principles to Android, iOS, and Mac operating systems. They will learn how hackers penetrate these systems and how to properly secure each environment. Students will learn about aspects of BYOD (Bring Your Own Device) and understand what additional security measures need to be implemented to secure devices that are utilizing public networks. Prerequisite: Networking Security CIS 2315C Fundamentals of Ethical Hacking 40 hours, 3 credits This course will show students the opposing side to network security. Students will gain insight into the hacking mindset as well as learn how to directly apply ethical principles to the work they perform on a day-to-day basis. Students of this course will learn how to utilize various tools commonly used in network security as well as hacking. The end result of this course is to give the student a stronger perspective on how to utilize tools to better test and secure networks against threats. Prerequisite: Networking Security CIS 2404C Software Packaging and Deployment 50 hours, 3 credits The goal of this course is to provide students an understanding of how to rapidly deploy applications and operating environments. Students will utilize various methods of application deployment through creating automated installs and application and operating systems images. Students will successfully package and deploy applications and operating systems via these methods in a virtual and stand-alone environment. Prerequisite: Microsoft Windows Server CIS 2555C Mobile Support Principles 40 hours, 3 credits The Mobile Support Principles course covers the challenge of supporting mobile devices within a business. Topics covered are how to install custom software applications on various mobile operating systems as well as deploying standard operating images across multiple mobile devices. Additional time is spent on configuration of various mail clients, network configuration and general device troubleshooting. Prerequisite: Introduction to Networks CIS 2911 Information Technology Capstone 20 hours, 2 credits This course summarizes key learning throughout the student’s program. Students apply what they’ve learned by solving a real-world programming problem. This problem-solving exercise encompasses timelines, deadlines, team-building, and communication issues. Prerequisite: Expected to be the final lower-level core course completed CIS 2983C Software Application Development Capstone 30 hours, 2 credits In this course, students will apply what they have learned throughout the program to a real- world, business-oriented problem. The final project requires students to analyze a business case, design a solution, and implement that solution. This project integrates critical thinking, analysis, planning, and communication skills. Prerequisite: Intended for the student’s last quarter CIS 3140C Advanced Cisco Network Security 60 hours, 4 credits Cisco Certified Network Associate (CCNA) is a first-level certification program for information technology professionals. (CCNA exams are offered after completion of the entry-level CCENT certification.) The CCNA Security Certification helps maximize your investment in foundational network security knowledge and increases confidence in the integrity of your employer’s network. CCNA Security is for network security specialists, security administrators, and network security support engineers. This course will help students prepare for the CCNA Security certification by using hands-on labs and simulations to understand network security principles by emphasizing practical, real-world principles. Prerequisite: Cisco Network Routing and Switching CIS 3209C SSCP Certification Preparation 60 hours, 4 credits The SSCP credential ensures that candidates continuously monitor systems to safeguard against security threats. From the course, the student will be competent in access control, cryptography, malicious code and activity, monitoring and analysis, networks and communication, risk, response and recovery, and security operations and administration. Prerequisite: Network Security and Cryptography CIS 3257 Legal and Security Issues 40 hours, 4 credits This course offers an overview of the legal processes involved in implementing and maintaining an E-Commerce website. In addition, this course examines the security issues involved in maintaining a web or intranet/ internet site and potentials for misuse. Prerequisite: None CIS 3375C Wireless, Mobile and Cloud Security 50 hours, 3 credits Wireless, mobile and cloud computing are some of the hottest technologies on the market today. Securing these emerging platforms are often an afterthought, leaving many systems vulnerable to attacks. This course will cover techniques necessary to ensure operational integrity and customer data protection. Prerequisite: Networking Security CIS 3436C IT Security for Managers 40 hours, 3 credits This course offers the perspective of how to manage security within a business environment from the IT manager’s point of view. Students will gain the overarching idea of securing not only the network but also implementation of physical security and change management. Topics covered include security solution requisition, deployment strategies, bug reporting and penetration testing. Prerequisite: Network Security CIS 3664 Security Strategies for Web Apps and Social Networking 40 hours, 3 credits This course addresses how the internet and web-based applications have transformed the way businesses, organizations, and people communicate. With this information came new risks, threats, and vulnerabilities for web-based applications and the people who use them. This course presents security strategies to mitigate the risk associated with web applications and social networking. Prerequisite: None