There are no classes available!

Classes

Related Courses

  • Information Security Undergraduate | 3 Credits

    CATALOG #10150102

    This course will cover hardware, software, and the physical environment related to IT security. The processes of defense, prevention, detection, and response will be studied. Typical types of attacks will be studied and potential solutions or defenses will be explored. Networking and operating system experience is required along with a code of ethics. This course covers topics related to the CompTIA Security+ exam. PREREQUISITE: 10154103 Linux Operating Systems.

    Offered Collegewide

    Fall 2024

  • Web Design and Development Undergraduate | 3 Credits

    CATALOG #10152101

    Students plan and develop well-designed websites that combine effective navigation and a balanced use of text, images, and color. Emphasis is on understanding HTML5, Cascading Style Sheets (CSS), accessibility, and responsive Web design. Students use media queries, CSS Flexbox and CSS Grid to create responsive websites that are easily viewable across a wide range of devices.

    New Richmond, Online

    Fall 2024

  • Database Concepts and SQL Undergraduate | 3 Credits

    CATALOG #10152100

    This course is a comprehensive introduction to database concepts. The interaction between software applications and databases will be discussed. Database terminology will be introduced. Students will learn how to manage, design, and construct relational databases. The first four weeks will focus on using Microsoft Access. The second four weeks will work with Microsoft SQL Server learning how to work with the SQL language to create tables, join tables, query data, write summary queries, insert, update, and delete data.

    New Richmond, Online, Rice Lake

    Fall 2024

  • Java Programming - Beginning Undergraduate | 3 Credits

    CATALOG #10152106

    Beginning Java familiarizes the student with the fundamentals of the Java language including data types, operators, expressions, and conditional statements. Students learn how to set up an environment for developing Java web programs, define classes and utilize class objects. Students explore object-oriented programming concepts including encapsulation and abstraction. Other topics include string manipulation, Collections, Array Lists, Exception Handling, and creating professional looking end-user interfaces. This course covers software architectural patterns, such as model-view-controller (MVC). Students also learn to communicate with a database. PREREQUISITE: 10152135 Program Logic and COREQUISITE: 10152101 Web Design and Development

    Online

    Fall 2024

  • Programming in SQL Undergraduate | 3 Credits

    CATALOG #10152110

    This course covers using Microsoft SQL Server and SQL Server Management Studio to design and create databases, tables, views, functions and stored procedures. Students will learn to script all creation and modification of tables, views, and stored procedures. Students will also explore how to encrypt data and best practices working with SQL Server. PREREQUISITE: 10152100 Database Concepts and SQL.

    Online

    Fall 2024

  • Advanced Website Development Undergraduate | 3 Credits

    CATALOG #10152102

    Students gain hands-on experience with the design and implementation of dynamic websites. Topics include JavaScript, jQuery, Ajax, and APIs with which students thoroughly explore event-driven techniques, data storage, accessing the DOM, and JSON. Students use media queries, CSS Flexbox and CSS Grid to create responsive websites that are easily viewable across a wide range of devices. Students deploy a website to a web server using FTP. PREREQUISITE: 10152101 Web Design and Development and 10152135 Program Logic.

    Online

    Fall 2024

  • Systems Analysis and Design Undergraduate | 3 Credits

    CATALOG #10152111

    This course covers the introduction to principles and techniques for analyzing and building requirements for a software solution. Included will be the definition of the problem, fact gathering, and evaluation of alternative solutions. A majority of the course will focus on understanding the importance of finding and documenting the business requirements for a project. Students will also work with various design and project management software tools. NOTE: This course should be taken in the fall semester, prior to the final spring semester. This course will be used to build the requirements for the final capstone project that will be completed in 10152113 Applications Development. PREREQUISITE: 10152117 Advanced .NET Programming

    New Richmond, Online

    Fall 2024

  • Server-Side Web Development Undergraduate | 3 Credits

    CATALOG #10152112

    This course will familiarize the student with techniques to create Server Side processing for building fully functional Web applications. Topics covered include the use of Server Side Scripting, functions, sessions, GET, POST and session management. Students will work with PHP and MariaDB and will learn the fundamental programming concepts to build interactive databased web applications. PREREQUISITE: 10152117 Advanced .NET Programming and 10152102 Advanced Website Development COREQUISITE: 10152110 Programming in SQL

    New Richmond, Online

    Fall 2024

  • Java Programming - Advanced Undergraduate | 3 Credits

    CATALOG #10152107

    Advanced Java provides an in-depth look at advanced features of the Java language. With a solid grasp of Java language basics, students explore more object-oriented concepts, practice their database communication skills, and take a deeper dive into connection pools. Students develop Java applications for the web using Java Server Pages (JSP), and Servlets. Topics include JSPs, Servlets, session management, Expression Language (EL), JSP Standard Tag Library (JSTL), and JavaBeans. Students develop applications that communicate with a database. PREREQUISITE: 10152106 Java Programming – Beginning COREQUISITE: 10152102 Advanced Website Development

    New Richmond, Online

    Fall 2024

  • Cisco CCNA 1 Introduction to Networks Undergraduate | 3 Credits

    CATALOG #10150111

    Cisco CCNA 1 Introduction to Networks (ITN) covers networking architecture, structure, and functions. The course introduces IPv4 and IPv6 addressing structure and design, the fundamentals of Ethernet concepts, media, and operations, the OSI and TCP/IP models and associated protocols to set a strong networking foundation. Wireshark is used to examine protocols on the network. Students configure and troubleshoot routers (IOS), switches and clients for a basic network.

    Offered Collegewide

    Fall 2024

  • Cisco CCNA 3 Enterprise Networking, Security and Automation Undergraduate | 3 Credits

    CATALOG #10150112

    The CCNA 3 v7 curriculum describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. Students gain skills to configure and troubleshoot OSPF, Access control lists, Network address translation (NAT), WAN technologies, quality of service (QoS), cyber security threats, mechanisms used for secure remote access (VPN), software-defined networking, virtualization, network management and network automation concepts (APIs) that support the digitalization of networks. PREREQUISITE: 10150113 Cisco CCNA 2 Routing and Switching Essentials

    Offered Collegewide

    Fall 2024

  • Server Administration 2 Undergraduate | 3 Credits

    CATALOG #10150118

    This course introduces students to some of the most important server roles for systems administrators. These roles will include DHCP, storage, and Hyper-V virtualization. Students will learn how to manage IP addresses on a network. They will learn how to create and secure file and block level storage. They will also learn how to create, manage and network virtual machines in a secure environment. PREREQUISITE: 10154149 Windows Operating Systems.

    Ashland, Online, Rice Lake

    Fall 2024

  • Wireless Networking & Security Undergraduate | 3 Credits

    CATALOG #10150109

    Description: In this course students will study the fundamentals of radio frequency (RF) and 802.11 technologies. They will be installing configuring, monitoring, securing and troubleshooting wireless devices. These skills will be applied to autonomous systems and wireless LAN controllers (WLC) to support business requirement. Site surveys will be conducted. Testing of secured implementations, identifying rouge devices and identify wireless attacks will be studied. This course will cover materials found on the Cisco Wireless Network Fundamentals (WIFUND) exam for the CCNA Wireless certification. PREREQUISITE: 10150113 Cisco CCNA 2 Routing and Switching Essentials

    New Richmond, Rice Lake, Superior

    Fall 2024

  • Program Logic Undergraduate | 3 Credits

    CATALOG #10152135

    In Program Logic, students learn to develop clear consistent strategies to create computer-programming solutions. Students analyze problems, review requirements, develop test plans, and then create solutions. Students learn to focus on understanding the logic behind each solution. Students also learn the proper use data types, variables and variable scope, as well as, methods, decision structures and repetition structures. Although this course emphasizes programming logic, students develop working computer programs.

    New Richmond, Online

    Fall 2024

  • Beginning .NET Programming Undergraduate | 3 Credits

    CATALOG #10152115

    Introduction to the concepts and techniques of programming in the .NET environment using the C# language. Topics covered include requirement analysis, program design, coding, and debugging. The majority of projects will be Windows form applications. COREQUISITE: 10152135 Program Logic.

    New Richmond, Online

    Fall 2024

  • Development in Emerging Technologies Undergraduate | 3 Credits

    CATALOG #10152119

    This course focuses on developing applications that perform well on mobile devices. Students learn best practices for programming, testing, and deploying mobile applications. Students use device emulators for coding and testing mobile applications. Students effectively use layouts, themes, menus, and preferences to produce professional looking mobile applications. Students create applications that communicating with a SQLite database. PREREQUISITES: 10152102 Advanced Website Development, 10152115 Beginning .NET Programming, and COREQUISITE: 10152107 Java Programming - Advanced.

    New Richmond, Online

    Fall 2024

  • IT Essentials and Security Undergraduate | 2 Credits

    CATALOG #10150139

    The IT Essentials and Security (ITES) course introduces students to the fundamentals of computer hardware and software, mobile devices, security and networking concepts, and the responsibilities of an IT professional. The latest release includes mobile devices, Linux, and client side virtualization, as well as expanded information about Microsoft Windows operating systems, security, networking, and troubleshooting. This course covers materials on the CompTia A+ certification exam.

    Offered Collegewide

    Fall 2024

  • Windows Operating Systems Undergraduate | 3 Credits

    CATALOG #10154149

    A review of the most common command line operations and study of more advanced commands necessary to configure the Windows operating system for a variety of environments. Topics to be studied include creating directories, batch files, menus, custom configurations, file management, multitasking, windowing, security, and disk management utilities. There will be an introduction to usage, configuration, and tools of the Windows operating system.

    Offered Collegewide

    Fall 2024

  • VMware Certified Professional Undergraduate | 3 Credits

    CATALOG #10154141

    This course is an introduction to Enterprise virtualization using VMware vSphere, ESXi and vCenter. Students receive hands-on experience in the installation, configuration and management of VMware. This course also covers storage and networking concepts important to virtualization. This course fulfills the "VMware vSphere: Install, Configure, Manage" requirement to take the VCP certification exam. PREREQUISITE: 10150113 Cisco CCNA 2 Routing and Switching Essentials.

    Ashland, Online, Rice Lake

    Fall 2024

  • Coding with Python Undergraduate | 2 Credits

    CATALOG #10150170

    This course introduces Python for network engineering. It begins with basic programming topics such as variables, lists, decisions, loops and I/O. Using this knowledge the course teaches students how to automate the configuration of networking equipment. This course also introduces the “Internet of Things” (IoT) and how to use Python to program IoT devices.

    Online

    Fall 2024

  • Introduction to System Center Undergraduate | 2 Credits

    CATALOG #10154165

    This course will introduce Microsoft System Center Configuration Manager (SCCM). Students will learn administrative procedures to set up a Configuration Manager environment, create and deploy applications and packages, manage software updates, deploy Windows operating systems, and perform basic reporting. PREREQUISITE: 10150117 Server Administration 1.

    Ashland, Online, Rice Lake

    Fall 2024

  • Introduction to PowerShell Automation Undergraduate | 3 Credits

    CATALOG #10154166

    Scripting technologies are used to automate system management tasks and create system management utilities. Students will learn basic programming logic concepts to develop scripts. Windows PowerShell is utilized to administer and automate tasks in Microsoft network environments. PREREQUISITES: 10150117 Server Administration 1 and 10154103 Linux Operating Systems.

    Offered Collegewide

    Fall 2024

  • Firewall and VPN Management Undergraduate | 3 Credits

    CATALOG #10151101

    Description: This course covers the configuration and management of firewall and VPN technologies. Students will be exposed to products from manufactures like: CISCO, Palo Alto, Sonic Wall and Check Point. In depth hands-on exercises are used to instruct the student in the related technologies including NAT, PAT, ACL construction, application gateways, stateful packet inspection, application layer and URL filtering. Student will configure and test VPN connection for remote access and site-to-site connections. PREREQUISITE: 10150113 Cisco CCNA 2 Routing and Switching Essentials

    New Richmond, Rice Lake, Superior

    Fall 2024

  • Digital Forensics and Incident Response Undergraduate | 2 Credits

    CATALOG #10151102

    Description: This course provides an overview of computer forensics. Operating system structures and file/disk structures (partitions, MBR, GPT) will be covered for Windows, Android and Linux. Imaging of dives and memory will be done using computer forensic hardware and software tools. The details of data acquisition will identify artifacts for the operating system, files system, browsers, and email. File and password recovery will be performed with data carving tools. Students will generate reports to document their activities. Tools used may include FTK, dd, Kali. PREREQUISITE: 10154103 Linux Operating Systems

    New Richmond, Rice Lake, Superior

    Fall 2024

Subject Image
Catalog #