Information Technology Systems

Information Technology Systems Program Features

Information Technology Systems and IT Essentials prepares students to enter the rapidly advancing field of advanced computing technologies. The coursework provides the foundational knowledge and skills necessary to complete CompTIA (Computing Technology Industry Association) Certifications in Computer Technology A+, Networking Technology N+ and Information Technology Security S+.

The CompTIA A+ certification is the starting point for a career in IT.

In order to receive the CompTIA A+ certification, you must pass two exams. The exams cover maintenance of PCs, mobile devices, laptops, operating systems and printers.

CompTIA A+ 220-901 covers the fundamentals of computer technology, installation and configuration of PCs, laptops and related hardware, and basic networking.

CompTIA A+ 220-902 covers the skills required to install and configure PC operating systems, as well as configuring common features (e.g. network connectivity and email) for mobile operating systems Android and Apple iOS.

As an added benefit, students also get to keep the computers they work on during the course.

compTIA_flyer

Why CompTIA A+?

  • Required for Dell, Intel and Lenovo service techs
  • Recognized by U.S. Dept. of Defense
  • An ANSI accredited Certifier – 0731
  • Vendor-neutral
  • Held by 900,000 IT professionals

Jobs that use CompTIA A+

  • Technical support specialist
  • Field service technician
  • IT support technician
  • IT support administrator
  • IT support specialist

New Courses

Course Description: Programmers are in higher demand today than ever before. Get the essential skills and tools to become a successful software engineer and learn the fundamental concepts and practices that are critical to the task of coding—no matter what language you choose. In this course, students will develop the knowledge to begin programming in any language, connect programming theory to practice in real-life scenarios, and apply best practices from experts in the field.

Course Description: JavaScript is a scripting language of the web. As the web evolves from a static to a dynamic environment, technology focus is shifting from static markup and styling—frequently handled by content management systems or automated scripts—to dynamic interfaces and advanced interaction. Once seen as optional, JavaScript is now becoming an integral part of the web, infusing every layer with its script. Object-Oriented Programming (OOP) refers to using self-contained pieces of code to develop applications. IT professionals call these self-contained pieces of code objects, better known as Classes in most OOP programming languages and Functions in JavaScript. IT professionals use objects as building blocks for our applications. Building applications with objects allows us to adopt some valuable techniques. In this course students will build their understanding of JavaScript piece by piece, from core principles like variables, data types, conditionals, and functions through advanced topics including loops, closures, DOM printing, and learn Inheritance and Encapsulation since only these two concepts apply to OOP in JavaScript; in JavaScript objects can encapsulate functionalities and inherit methods and properties from other objects

Course Description: Programmers shouldn’t have to guess whether the software is working correctly. They should be able to prove it, every step of the way. A formal test-driven development (TDD) process allows programmers to build testing into their daily routine. They can run tests many times a day, getting instant feedback on the quality of the code. This course explains how to adopt a TDD mindset and process—vital skills for all modern software developers. Find out what makes a good test, why programmers should be more interested in failure than success, and how to measure and repeatedly run tests. Together students will explore the jargon: test suites, test harnesses, mock and stub objects, and more, how TDD is used in the most common programming languages, TDD environments, and what tools/frameworks exist to help programmers succeed.

Course Description: Continuous delivery (CD) answers two difficult questions: “How do we release software more quickly in response to user demand?” and “How do we release high-quality software reliably?” Using special practices and tools, teams can address both concerns. In this course, learn about continuous integration and continuous delivery (CI/CD), and see how these concepts work in practice by constructing your own build pipeline. Throughout the course, students will discuss elements of the pipeline as they show how to take an app written in the Go programming language from development to production. Students will walk through version control, building artifacts, unit testing, and deployment, demonstrating common practices and tools along the way.

This course is designed to teach students the necessary skills to build, customize, manage and promote a business website using the content management system WordPress. In this project-based course, students will apply classroom knowledge and skills to successfully launch a site on a live web server.

Traditionally companies have built and deployed web applications where they have some degree of control typically running on a server and are responsible for provisioning and managing the resources for it. There are a few issues with this be it server uptime, maintenance costs, managing security, and scalability. It is far more competitive now to run applications on the cloud. In this hands-on learning path, students will start with the basics fundamental concepts of object-oriented programming, continuous integration continuous delivery, test-driven development, HTML/CSS/Web-Application development, cloud fundamentals, and multi-cloud development services. With these essential skills in place students will learn how to build a full-stack React web-application on Amazon Web Services (AWS); React is supported and maintained by Facebook for Facebook. With step-by-step guidance through the frontend and the backend students will cover all the different aspects of building their first full-stack React app on the cloud that will be accessible from any internet-facing device – including mobile devices. At the end of this learning path, students will convert their Reach application into a fully automated full-stack serverless cloud application that will be highly available, globally scalable, and on par with Facebook, Netflix, YouTube, or any other performant cloud application to date.

Kansas Promise Scholarship - Eligible Program - Learn More & Apply

Accreditation

WSU Tech is accredited by the Higher Learning Commission.

The Higher Learning Commission
230 South LaSalle Street, Suite 7-500 • Chicago, IL 60604
https://www.hlcommission.org/ • 800.621.7440

Students interested in this program are eligible to apply for federal financial aid.

Why CompTIA A+?

  • Required for Dell, Intel and Lenovo service techs
  • Recognized by U.S. Dept. of Defense
  • An ANSI accredited Certifier – 0731
  • Vendor-neutral
  • Held by 900,000 IT professionals