Cyber & Related

Courses

CIST 1001: Computer Concepts

Credits 4

Provides an overview of information systems, computers and technology. Topics include: Information Systems and Technology Terminology, Computer History, Data Representation, Data Storage Concepts, Fundamentals of Information Processing, Fundamentals of Information Security, Information Technology Ethics, Fundamentals of Hardware Operation, Fundamentals of Networking, Fundamentals of the Internet, Fundamentals of Software Design Concepts, Fundamentals of Software, (System and Application), System Development Methodology, Computer Number Systems conversion (Binary and Hexadecimal), Mobile computing

CIST 1122: Hardware Installation & Maintenance

Credits 4

This course serves to provide students with the knowledge of the fundamentals of computer technology, networking, and security along with the skills required to identify hardware, peripheral, networking, and security components with an introduction to the fundamentals of installing and maintaining computers. Students will develop the skills to identify the basic functionality of the operating system, perform basic troubleshooting techniques, utilize proper safety procedures, and effectively interact with customers and peers. This course is designed to help prepare students for the CompTIA A+ certification examination

CIST 1130: Operating Systems Concepts

Credits 3

Provides an overview of modern operating systems and their use in home and small business environments. Activities will utilize the graphical user interface (GUI) and command line environment (CLI This will include operating system fundamentals; installing, configuring, and upgrading operating systems; managing storage, file systems, hardware and system resources; troubleshooting, diagnostics, and maintenance of operating systems; and networking

CIST 1135: Operating Systems & Virtual/Cloud Computing

Credits 4

This course provides an overview of modern operating systems and their use in home and small business environments. Activities will utilize the graphical user interface (GUI) and command line environment (CLI). Topics include using the modern virtual operating systems and cloud environments.

CIST 1141: Network+ Preparation

Credits 4

To fundamentally prepare the student for the CompTIA Network+ certification examination. Provides the student with the fundamentals of configuring, installing, diagnosing, repairing, upgrading, and maintaining local and wide area networks. Topics include: an introduction to networking, networking standards and the OSI model, network protocols, transmission basics and networking media, physical and logical topologies, networking hardware, WANs and remote connectivity, network operating systems and Windows 2000-based networking, NetWare-based networking, networking with UNIX, networking with TCP/IP and the Internet, troubleshooting network problems, maintaining and upgrading a network, ensuring integrity and availability, network security and managing network design and implementation

CIST 1237: Comprehensive Powerpoint

Credits 3

Provides the fundamental, intermediate, and advanced Microsoft PowerPoint competencies to provide the user with the skills necessary to obtain expert user certification. Topics include presentation creation, presentation views, slide shows, templates, animations, HTML creation, navigation, and presentation transition

CIST 1239: MS Office Specialist-Outlook

Credits 3

Provides the fundamental, intermediate, and advanced Microsoft Outlook competencies to provide the user with the skills necessary to obtain expert user certification. Topics include using Outlook 2000 Mail to communicate with others inside and outside your company, to manage your mail, navigating through Outlook, using calendar, using task, and using contacts and notes. Integrate Office applications and other applications with Outlook 2000 components

CIST 1305: Program Design and Development

Credits 3

An introductory course that provides problem solving and programming concepts for those that develop user applications. An emphasis is placed on developing logic, troubleshooting, and using tools to develop solutions. Topics include: problem solving and programming concepts, structured programming, the four logic structures, file processing concepts, and arrays

CIST 1306: Programming Foundations - Swift

Credits 3

Learn key computing concepts, building a solid foundation in programming with Swift. Learn about the impact of computing and apps on society, economies, and cultures while exploring iOS app development, including the app design process: brainstorming, planning, prototyping, and evaluating an app design of their own.

CIST 1401: Computer Networking Fundamentals

Credits 4

Introduces networking technologies and prepares students to take the CompTIA*s broad-based, vendor independent networking certification exam, Network +. This course covers a wide range of material about networking, including local area networks, wide area networks, protocols, topologies, transmission media, and security. Focuses on operating network management systems, and implementing the installation of networks. It reviews cabling, connection schemes, the fundamentals of the LAN and WAN technologies, TCP/IP configuration and troubleshooting, remote connectivity, and network maintenance and troubleshooting. Topics include: basic knowledge of networking technology, network media and topologies, network devices, network management, network tools and network security

CIST 1510: Web Development I

Credits 3

Explores the concepts of Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), XML, and XHTML following the current standards set by the World Wide Web Consortium (W3C) for developing inter-linking web pages that include graphical elements, hyperlinks, tables, forms, and image maps

CIST 1520: Scripting Technologies

Credits 3

In CIST 1520 Scripting Technologies students learn how to use the features and structure of a client side scripting language. Students will also explore the features on server side scripting. Students will develop professional web applications that include special effects, interactive, dynamic, validated, and secure forms

CIST 1530: Web Graphics I

Credits 3

Students will explore how to use industry standard or open source graphics software programs to create Web ready images and Web pages. Topics include advanced image correction techniques and adjustments, typography and interpolation as well as conditional scripting statements and arrays. The course includes a final project that allows students to develop a Web page/site using the chosen software

CIST 1540: Web Animation I

Credits 3

In this course, students will use scripting and the latest in industry standard or open source software to cover the creation and manipulation of images and animations. Topics include graphic types, organizational methods, drawing tools, beginning to complex object modeling and an introduction to scripting

CIST 1602: Security Policies & Procedures

Credits 3

This course provides knowledge and experience to develop and maintain security policies and procedures. Students will explore the legal and ethical issues in information security and the various security layers: physical security, personnel security, operating systems, network, software, communication and database security. Students will develop an Information Security Policy and an Acceptable Use Policy

CIST 2114: Fundamentals of Wireless LANs

Credits 4

This introductory course to Wireless LANs focuses on the design, planning, implementation, operation and troubleshooting of Wireless LANs. It covers a comprehensive overview of technologies, security, and design best practices with particular emphasis on hands on skills in the following areas: Wireless LAN setup and troubleshooting;802.11a, 802.11b, 802.11g, and 802.11n technologies, products and solutions; Site Surveys; Resilient WLAN design, installation and configuration; WLAN Security- 802.1x, EAP, LEAP, WEP, SSID, WPA, WPA2; and Vendor interoperability strategies

Prerequisites

CIST 2120: Supporting Application Software

Credits 4

This course provides students with knowledge in the following areas: word processing, spreadsheets and presentation software. Word processing topics include creating, customizing, and organizing documents by using formatting and visual content that is appropriate for the information presented. Spreadsheet topics include creating and manipulating data, formatting data and content, creating and modifying formulas, presenting data visually, and collaborating on and securing data. Presentation topics include creating and formatting presentation masters and templates, creating and formatting slide content, working with dynamic visual content, and collaborating on and delivering presentations. This course is designed to help prepare students for the Microsoft Certification tests in Word, Excel and PowerPoint

CIST 2122: A+ Preparation

Credits 3

This course serves to prepare students to complete the CompTIA A+ certification examination. It will provide students with advanced knowledge of computer technology, networking, and security fundamentals. Students will possess the skills required to identify hardware, peripherals, networking components, and security components. Students will understand basic operating system functionality and troubleshooting methodology while practicing proper safety procedures and effective interaction skills with customers and peers

CIST 2126: Comprehensive Presentation & Email Techniques

Credits 3

This course provides students with knowledge in PIM (Personal Information Management) and presentation software. Presentation topics include creating and formatting presentation masters and templates, creating and formatting slide content, working with dynamic visual content, and collaborating on and delivering presentations. Personal information manager topics include e-mail, calendar, task manager, contact manager, note taking, a journal and web browsing

CIST 2127: Comprehensive Word Processing Techniques

Credits 3

This course provides students with knowledge in word processing software. Word processing topics include creating, customizing, and organizing documents by using formatting and visual content that is appropriate for the information presented

CIST 2128: Comprehensive Spreadsheet Techniques

Credits 3

This course provides students with knowledge in spreadsheet software. Spreadsheet topics include creating and manipulating data, formatting data and content, creating and modifying formulas, presenting data visually, and collaborating on and securing data

CIST 2129: Comprehensive Database Techniques

Credits 4

This course provides a study of databases beginning with introductory topics and progressing through advanced development techniques. Topics include: advanced database concepts, advanced development techniques, data integration concepts, and troubleshooting and supporting databases

CIST 2301: Application Development in Swift I

Credits 4

Build fundamental iOS app development skills with Swift. Master the core concepts and practices that professional programmers use daily and build a basic fluency in Xcode source and UI editors. Create iOS apps that adhere to standard practices, including the use of stock UI elements, layout techniques, and common navigation interfaces. Explore app design by brainstorming, planning, prototyping, and evaluating an application.

CIST 2302: Application Development in Swift II

Credits 4

Expand on the knowledge and skills they developed in Develop in Swift Fundamentals by extending work in iOS app development, creating more complex and capable apps. Work with data from a server and explore new iOS APIs that allow for much richer app experiences including displaying large collections of data in multiple formats. Build an app in Xcode from the ground up with step-by-step instructions.

CIST 2311: Visual Basic I

Credits 4

Visual Basic I introduces event-driven programming. Common elements of Windows applications will be discussed created and manipulated using Microsofts Visual Studio development environment. Topics include numeric data types and variables, decision making structures, arrays, validating input with strings and functions, repetition and multiple forms, test files, lists and common dialog controls

CIST 2341: C# Programming I

Credits 4

This course is designed to teach the basic concepts and methods of objected-oriented design and C#.Net programming. Use practical problems to illustrate C#.Net application building techniques and concepts. Develop an understanding of C#.Net vocabulary. Create an understanding of where C#.Net fits in the application development landscape. Create an understanding of the C#.Net Development Environment, Visual Studio and how to develop, debug, and run C#.Net applications using the Visual Studio. Continue to develop student's programming logic skills. Topics include: C#.NET Language History, C#.NET Variable Definitions, C#.NET Control Structures, C#.NET Functions, C#.NET Classes, C#.NET Objects, and C#.NET Graphics.

CIST 2371: Java Programming I

Credits 4

This course is designed to teach the basic concepts and methods of objected-oriented design and Java programming. Use practical problems to illustrate Java application building techniques and concepts. Develop an understanding of Java vocabulary. Create an understanding of where Java fits in the application development landscape. Create an understanding of the Java Development Kit and how to develop, debug, and run Java applications using the JDK. Continue to develop student's programming logic skills. Topics include: JAVA Language History, JAVA Variable Definitions, JAVA Control Structures, JAVA Methods, JAVA Classes, JAVA Objects, and JAVA Graphics.

CIST 2411: Microsoft Client

Credits 4

Provides the ability to implement, administrator, and troubleshoot Windows Professional Client as a desktop operating system in any network environment

CIST 2412: Microsoft Server Installation & Maintenance

Credits 4

Provides students with knowledge and skills necessary to install, configure, manage, support and administer Windows Server. Topics include server deployment, server management, monitor and maintain servers, application and data provisioning, and business continuity and high availability

CIST 2480: AWS Cloud Foundations

Credits 4

AWS Academy Cloud Foundations is intended for students who seek an overall understanding of cloud computing concepts, independent of specific technical roles. It provides a detailed overview of cloud concepts, AWS core services, security, architecture, pricing, and support.

CIST 2481: AWS Cloud Architecting

Credits 4

AWS Academy Cloud Architecting covers the fundamentals of building IT infrastructure on AWS. The course is designed to teach solutions architects how to optimize their use of the AWS Cloud by understanding AWS services and how they fit into cloud-based solutions. Although architectural solutions can differ depending on the industry, type of application, and size of the business, this course emphasizes best practices for the AWS Cloud that apply to all of them. It also recommends various design patterns to help you think through the process of architecting optimal IT solutions on AWS. Throughout the course, students will explore case studies that showcase how some AWS customers have designed their infrastructures and the strategies and services that they have implemented. Finally, this course provides opportunities for students to build a variety of infrastructures through a guided, hands-on approach.