Network +
This course covers basic networking terminology, network components, transmission media and protocols. It focuses on the OSI model of network computing. Course serves as preparation for the CompTIA Network+ exam.
This course covers basic networking terminology, network components, transmission media and protocols. It focuses on the OSI model of network computing. Course serves as preparation for the CompTIA Network+ exam.
This class is targeted for people with little or no SQL knowledge. The objective of this course is to familiarize students with the database concepts that they will need to be effective programmers. Although this course utilizes MySQL because of its open source nature, the topics presented in this course are fundamental and should apply to all relational databases. Course accents hands-on learning in a Structured Query Language (SQL) and SQL procedures.
C# is a general-purpose, object-oriented programming language best known for its ability to create single-source solutions capable of running on a variety of devices (via the .NET platform). This course is the first semester of C# programming, and will include exposure to the .NET platform, but the primary emphasis will be on general-purpose object-oriented programming.
Java is a general-purpose, object-oriented programming language used in many different ways. This course is on Java, and the primary emphasis will be on general purpose, object-oriented programming. Topics covered include: primitive and reference data types, control structures, methods, arrays, custom classes, and composition.
Explains basic IT security concepts and models. Introduces concepts of penetration testing to validate security measures and identify vulnerabilities; formulate a basic security policy; demonstrate basic penetration attacks; assess risks and countermeasures; explain legal and ethical concerns as they apply to penetration testing; explores methods to gain access to computer resources and methods to prevent/reduce vulnerabilities and will prepare students to take the ECCouncil's Certified Ethical Hacker core certification exam.
This course builds upon the foundation constructed in Beginning JAVA. Since JAVA works behind the scenes to power Internet applications, this class will focus more heavily upon application development with an emphasis on client-side and server-side techniques. Example topics include, but are not limited to, inheritance, interfaces, exception handling, javafx, input and output to files and databases, data structures, generics, and searching and sort algorithms.
The Server+ course covers system hardware, software, storage, best practices in an IT environment, disaster recovery and troubleshooting. This class prepares the successful student to take and pass CompTIA's Server+ certification which is a globally accepted certification.
This class is targeted for people with little or no SQL knowledge. The objective of this course is to familiarize students with the database concepts that they will need to be effective programmers. Although this course utilizes MySQL because of its open source nature, the topics presented in this course are fundamental and should apply to all relational databases. Course accents hands-on learning in a Structured Query Language (SQL) and SQL procedures.
This course covers a variety of topics: installing and configuring a Linux Server, managing users and groups, securing the system and much more. Students should complete CIT 173 or have knowledge of Linux fundamentals before attending this course.
An introduction to the Linux Operating System. Topics include Linux origin, file systems, user commands and utilities, graphical user interfaces, text editors, manual pages and shells. Students are expected to have basic computer literacy prior to enrolling in this course.