• DATC logoDATC logo

Information Technology

Course Descriptions
DATC Certificate of Program Completion (Catalog Year: 2017, Required Hours: 1200.00)

ITEC 0000 - Information Technology Orientation 0 Hours
The Information Technology program provides students with the skills required to find employment in the rapidly changing field of Information Technology, one of the fastest growing industries in the world. Students will learn hardware, operating systems, application software, local and wide area networking, programming and internet development. Once students have developed the foundational skills, they can specialize in one of the Information Technology Program’s specializations. The two major specializations for this program are Software Development and Networking and Hardware. Many of the elective courses prepare students for industry certifications from organizations such as Microsoft, CompTIA, Cisco, and Oracle.  
ITEC 1000 - Introduction to Information Technology 90 Hours
This course provides an overview of using computers. Students will gain an understanding of computers including their history, hardware, operating systems, program languages, software, networking, data storage, and system security. Students should recognize why computers are essential to the business community and the various technologies that are available to make them more effective.  
ITEC 1016 - CompTIA Strata IT Fundamentals 60 Hours
This course provides a fundamental understanding of PC components, functionality, compatibility and related technology topics. The course covers IT technology and computer hardware basics, health and safety concerns, fire risk and prevention, compatibility issues and common errors, software installation and functions, security risks and prevention, “green IT” and preventive maintenance of computers. This course prepares students for exams such as the CompTIA Strata IT Fundamentals certification exam.  
ITEC 1018 - Linux Essentials 60 Hours
This course will introduce students to the fundamentals of the Linux operating system. Students will be exposed to Linux terminal command-line functions and will be expected to configure a Linux machine throughout the course. Concepts such as packages, file system structure, troubleshooting commands, and permissions will be covered in light detail and students will be given the opportunity to apply each concept as they work through the course.  
ITEC 1021 - Web Development Fundamentals 90 Hours
This course provides students experience developing HTML5 Web pages in a text editor and a GUI interface. In addition, students will learn how to use Cascading Style Sheets (CSS 3) and will study the basics of JavaScript and DOM. This course prepares students for exams such as the CIW Site Development Associate certification exam  
ITEC 1025 - Microsoft Network Fundamentals 60 Hours
This course gives students a fundamental introduction to computer networks. Local Area Networks (LANs), Wide Area Networks (WANs), wireless devices, routers, switches, and communication protocols will be introduced and evaluated. This course prepares students for exams such as the Microsoft Technology Associate: Networking Fundamentals certification exam.  
ITEC 1031 - Software Development Fundamentals 90 Hours
This course introduces the student to software development and programming concepts while developing good programming style, logical thinking, and problem-solving skills. It provides the beginning programmer with a guide to developing object-oriented program logic. This course assumes no programming language experience or mathematical background beyond high school business math. The examples used provide a sound background in logic no matter what programming languages are eventually used to write programs.  
ITEC 1040 - Database Development Fundamentals 60 Hours
This course gives students a fundamental introduction into Relational Database concepts and Structured Query Language (SQL) which are used in many different types of Database Management Systems such as MySQL, Oracle, DB2, Microsoft SQL Server, and Microsoft Access. In this course, students will design and implement simple databases in Microsoft Access and My SQL; as well as, utilize SQL to retrieve, store or update data in these databases. This course prepares students for exams such as the Microsoft Technology Associate: Database Fundamentals (98-364) certification exam.  
ITEC 1050 - Cybersecurity Essentials 60 Hours
This course introduces students to the fundamental concepts of Cybersecurity. Topics such as Network design, authentication and access control, risk management, vulnerability control, and physical security concepts will be discussed. Students will be expected to implement Cybersecurity measures in both Windows and Linux environments through the course.  
WKSK 1500 - Job Seeking Skills 30 Hours
Students in this course will learn to prepare and successfully apply to potential career opportunities. Students will be presented with essential job-seeking skills needed to find gainful employment.  
ITEC 2842 - Java Programming Fundamentals 150 Hours
This is an introduction to Java and object-oriented programming. It covers Java basics including: working with objects, arrays, conditions, loops, creating classes and applications, methods, graphics, fonts, color, animation, images, threads, sound, managing events and interactivity, creating user interfaces, advanced user interfaces, networking, advanced API, modifiers, packages, inner classes, exceptions, and multithreading. Advanced commands as well as Java streams and I/O, using native methods and libraries, will also be taught.  
ITEC 2826 - Oracle Certified Associate Java SE 150 Hours
This course is designed to introduce students to the Java programming language. Students will learn proper programming concepts and fundamental programming techniques. Applets, arrays, stacks, queues, and link lists will be covered and students will be required to complete exercises demonstrating competency. Binary searches, dept-first searches, and sorting will also be discussed. This course prepares students for the Sun Certified Java Associate (SCJA) industry certification exam.  
ITEC 2877 - Visual C# .NET 4.0 150 Hours
This course provides an introduction to C# and the .NET platform using the Visual Studio development environment. Students learn the fundamentals of C# and the .NET platform and methods to program in a Windows environment. Students also learn critical thinking and problem solving skills. No previous experience programming experience is required.  
ITEC 2865 - Visual Studio Development Fundamentals 60 Hours
This course teaches students about object-oriented programming, web applications, and general software development techniques as they pertain to development with Visual Studio. Algorithms, data structures, linked lists, HTML, CSS and ASP.NET concepts will all be covered. Relational database management systems and introductory Structured Query Language (SQL) queries in Visual Studio will also be discussed. This course prepares students for exams such as the Microsoft Technology Associate Software Development Fundamentals Exam (98-361).  
ITEC 2821 - ASP .NET Applications 150 Hours
This course introduces the concepts of and develops the skills necessary to build rich, dynamic web sites. Students in this course will demonstrate how to build ASP.NET web pages, review and utilize the development tools associated with building ASP.NET sites, and will cover techniques on how to create consistent and uniform pages.  
ITEC 2235 - PHP and MySQL 150 Hours
This course involves combining the elements of software development (programming) and relational database management to create and manage dynamic web-based content. Students will develop and implement PHP programs using the open-source MySQL relational database, structured query language (SQL), and PHP5 to create dynamic web-based content. Topics include: form objects, database connections, and PHP server-side programming.  
ITEC 2811 - C++ Programming 150 Hours
This course provides an introduction to the C++ language with object-oriented programming (OOP). Using several different integrated developer environments (IDEs), students will learn elements of C++ including input/output, control structures, functions, arrays and strings, records, classes, data abstraction and inheritance. Students will also learn critical thinking and problem solving skills.  
ITEC 2615 - Mobile Development: Android 150 Hours
The Android OS is a popular and flexible platform for many of today's most in-demand mobile devices. This course is an introduction to the fundamentals of Android 4.0 programming and mobile application development using Google’s Android Software Development Kit (SDK). Using hands-on, real-world examples, experienced Java programmers learn to develop and publish mobile applications.  
ITEC 2625 - Mobile Development: iOS 150 Hours
This course introduces students to the latest programming language for iOS mobile devices. Students will be required to develop applications iOS devices of various screen sizes and will be required to demonstrate usability and functionality of their projects. Experience and/or familiarity with object-oriented programming is necessary prior to enrolling in this course.  
ITEC 1305 - CompTIA Project+ 90 Hours
This course is a study of the planning and processes involved in an information technology project. Topics include planning, scheduling, and controlling aspects of a project during its life cycle. The course introduces students to project management and explains project management as it applies to managing information technology. It also helps students develop the skills required to initiate, plan, execute, control, and close projects. This course prepares students for exams such as the CompTIA Project+ certification exam.  
ITEC 2881 - Programmer Final Project 30 Hours
This course provides students an opportunity to create a capstone project demonstrating programming skills. Unlike other courses, this course is an "umbrella course" that requires specific permission from the IT Program Faculty and written course work agreement to be negotiated between the student and the IT faculty prior to enrollment in this course. Coursework will consist of a significant professional project that is logically consistent with the content of the student’s program of study.  
ITEC 2070 - Information Technology Externship 120 Hours
This course provides an opportunity for Information Technology students to gain professional exposure to the technologies learned in the program through internship, externship, or job-shadowing, as determined by employer-college relationships.  
ITEC 2901 - Special Project I 30 Hours
This course provides students a thirty (30) hour opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Information Technology rogram course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Information Technology faculty.  
ITEC 2902 - Special Project II 60 Hours
This course provides students a thirty (30) hour opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Information Technology rogram course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Information Technology faculty.  
ITEC 2903 - Special Project III 90 Hours
This course provides students a ninty (90) hour opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Information Technology program course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Information Technology faculty.  
ITEC 1356 - CompTIA A+ Essentials 2016 120 Hours
This course is designed to explore the physical and functional characteristics of computer devices and components as well as trends in computer architecture. Emphasis will be placed on configuring a microcomputer, troubleshooting, interrupts, device and memory management, virtual memory and paging, file management, mobile device troubleshooting, and performance analysis. This course prepares student for hardware exams such as the CompTIA A+ Essentials (220-901) certification exam.  
ITEC 1456 - CompTIA A+ Practical Application 2016 120 Hours
This course is designed to teach common components and features in PC operating systems, including hands-on projects and labs. It covers skills such as installation, configuration, upgrades, mobile operating system configuration, troubleshooting and networking. This course prepares students for exams such as the CompTIA A+ Practical Application (220-902) Certification exam.  
ITEC 2208 - CompTIA Network+ 2015 150 Hours
This course covers terminology and networking concepts including design, topology, implementation, cabling, connecting network components, signal transmission and network adapter cards. The OSI and 802 networking models within the network environment teach students how networks send data. Architectures will also be studied as well as administration, support, security, fault tolerant systems, wide area network and troubleshooting network problems. This course prepares student for the CompTIA Network+ 2016 certification exam.  
ITEC 2225 - Microsoft Security Fundamentals 60 Hours
This course gives students a fundamental introduction into computer and network security. Permissions, authentication, encryption, password and audit policies, and client and server security principles are explored and evaluated. This course prepares students for exams such as the Microsoft Technology Associate: Security Fundamentals certification exam.  
ITEC 2212 - CompTIA Security+ 2014 150 Hours
Students in this course learn about the various areas of physical and virtual security. Common network security devices such as NIDS, HIDS, HIPS, NIPS, routers, and firewalls will be introduced and common configuration standards will be discussed. Protocol analyzers, packet sniffers, and other security software tools will be discussed and utilized in various course exercises. This course will prepare students for the CompTIA Security+ (SY0-401) industry certification exam.  
ITEC 2450 - Firewalls and Intrusion Prevention Systems 60 Hours
In this course students will be required to configure firewalls and intrusion prevention systems using best-practice implementation techniques. This course focuses heavily on hands-on configuration of devices and students should be familiar with cryptography concepts and cybersecurity policies and procedures prior to enrolling in the course.  
ITEC 2460 - Digital Forensics 90 Hours
This course exposes students to the concept of data and digital forensics. Students will gain insight into rules and regulations regarding how to identify when a computer or network system has been hacked and how to properly handle digital evidence in the event a system is compromised. Students be exposed different digital forensic tools and will learn how to effectively utilize the tools.  
ITEC 2250 - CompTIA Linux+ I 120 Hours
This course provides an in-depth introduction to the Linux operating system. Students will learn about utilizing and configuring a Linux shell, how to manipulate files in a Linux command line environment, how to configure runlevels and bootloaders, how to manage disk quotas and file systems, and how to manage update packages across different variations of Linux. This course prepares students for exams such as the CompTIA Linux+ Powered by LPI Exam LX0-103.  
ITEC 2260 - CompTIA Linux+ II 120 Hours
This course introduces students to advanced configuration options associated with the different variations of Linux. Students will configure different X Window components, automate job scheduling, and configure system time, logging, and localization options. Students will also configure User and group account security, advanced networking options, and encryption. This course prepares students for exams such as the CompTIA Linux+ Powered by LPI Exam LX0-104.  
ITEC 2106 - Certified Wireless Network Administrator 150 Hours
This course provides instruction in planning, designing, installing and configuring wireless LANs and offers comprehensive coverage of IEEE 802.11 standards and implementation, including design, security, and troubleshooting exercises. This course prepares students for the Certified Wireless Network Administrator (CWNA) certification.  
ITEC 2276 - CompTIA Cloud Essentials 60 Hours
This course provides a fundamental understanding of the concept of Cloud Computing and how utilizing cloud resources can have an impact on business Information Technology (IT) infrastructure. Students will learn common terms and definitions and different cloud technologies such as virtualization, Software as a Service (SaaS), and cloud infrastructure devices, PC components, functionality, compatibility and related technology topics. This course prepares students for exams such as the CompTIA Cloud Computing Essentials certification exam.  
ITEC 2350 - Help Desk Technology 90 Hours
This course provides students with an understanding of both local and remote service desk concepts and techniques. Students will learn important customer service and troubleshooting techniques needed to successfully perform in a service desk environment. Service desk setup, tools and technologies, processes, procedures, performance measures and professional work habits will all be explained. Different communication technologies will be introduced, and effective communication techniques will be explained using each communication technology.  
ITEC 2501 - Installing and Configuring Windows Server 2012 (R2) 150 Hours
During this course, emphasis is placed on install and configuration of Windows servers, configuring print services, creating and configuring virtual machines with Hyper-V, and administering domain controllers. Student will learn network services such as Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), IPv4, and IPv6. The course is designed to prepare students for the Installing and Configuring Windows Server 2012 (Exam 70-410) Certification Exam, which is part of both the Microsoft Certified Solutions Associate (MCSA) and Microsoft Certified Solutions Expert (MCSE) certification tracks.  
ITEC 2502 - Administering Windows Server 2012 (R2) 150 Hours
During this course, emphasis is placed on deploying, managing, maintaining, and monitoring Windows servers. Topics such as Distributed File System (DFS), file and disk encryption, Domain Name System (DNS) records and zones, account policies, Group Policy Objects (GPOs), and Windows Virtual Private Networks (VPNs). This course is designed to prepare students for the Administering Windows Server 2012 (Exam 70-411) Certification Exam, which is part of both the Microsoft Certified Solutions Associate (MCSA) and Microsoft Certified Solutions Expert (MCSE) certification tracks.  
ITEC 2503 - Configuring Advanced Windows Server 2012 (R2) Services 150 Hours
During this course, emphasis is placed on configuring and managing high availability features such as Network Load Balancing (NLB), failover clustering, and virtual machine movement. Student will explore and configure advanced file services, Dynamic Access Control (DAC), business continuity, disaster recovery, Active Directory Federation Services, and Active Directory Certificate services. The course is designed to prepare students for the Configuring Advanced Windows Server 2012 Services (Exam 70-412) Certification Exam, which is part of both the Microsoft Certified Solutions Associate (MCSA) and Microsoft Certified Solutions Expert (MCSE) certification tracks.  
ITEC 2595 - Windows 7 Configuration 120 Hours
This course includes from basic to advanced configuration of Windows 7. It will include installation, troubleshooting, and maintenance of Workstations as well as hardware considerations and network configuration. It will prepare student for exams such as the Microsoft Certified Technology Specialist (MCTS) Exam 70-680, which is one exam in Microsoft Certified Information Technology Professional (MCITP) certification track.  
ITEC 2750 - Cisco Certified Network Associate I 150 Hours
This course is the first in a two-course series designed to prepare students to pass the examinations for Cisco Certified Network Associate (CCNA). This course presents network concepts, including hardware, software, topologies, network management and problem diagnosis. Additional topics include stratified load forecasting and the critical evaluation of the effectiveness of alternative network topologies. Students learn about router and network configuration; building and troubleshooting LANs; the seven layers of the OSI model; router components and configuration; TCP/IP; routing theory and components; router setup, startup, and configuration; IP addressing; and routing protocols. This course, along with ITEC 2755 Cisco Certified Network Associate II, prepares students for the Cisco Certified Network Associate industry certification exam.  
ITEC 2755 - Cisco Certified Network Associate II 150 Hours
This course builds on the concepts and skills acquired from ITEC 2750 – Cisco Certified Network Associate I. Students will receive hands-on training and will be introduced to such networking skillsets as: advanced router configuration; Local Area Network (LAN) switching theory, LAN design, and VLANs; TCP/IP- and OSI-layered communications; Wide Area Network (WAN) theory, design, and technologies such as PPP and Frame Relay. Other topics include Access Control Lists, DHCP, NAT, Wireless, IPv6, and basic router firewall configuration. Upon Completion of this course, students will be prepared to take the Cisco Certified Network Associate (CCNA) industry exam.  
ITEC 2763 - Cisco Certified Network Associate: Security 150 Hours
This course is designed to build upon skills gained after completing the full Cisco Certified Network Associate certification. Firewalls, cryptography, security policies, intrusion prevention and detection, router security, switch security, and endpoint security will all be covered in detail. This course is designed to prepare students for the Implementing Cisco IOS Network Security (IINS): Exam 640-554 industry certification exam.  
ITEC 1555 - CompTIA Healthcare IT Technician 90 Hours
This course introduces students to regulatory requirements, organizational behavior, IT operations, medical business operations, and security as they relate to the healthcare industry. The course is designed to prepare students for the CompTIA Healthcare IT Technician (HIT-001) industry certification exam.  
ITEC 2070 - Information Technology Externship 120 Hours
This course provides an opportunity for Information Technology students to gain professional exposure to the technologies learned in the program through internship, externship, or job-shadowing, as determined by employer-college relationships.  
ITEC 2901 - Special Project I 30 Hours
This course provides students a thirty (30) hour opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Information Technology rogram course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Information Technology faculty.  
ITEC 2902 - Special Project II 60 Hours
This course provides students a thirty (30) hour opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Information Technology rogram course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Information Technology faculty.  
ITEC 2903 - Special Project III 90 Hours
This course provides students a ninty (90) hour opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Information Technology program course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Information Technology faculty.  
WKSK 1400 - Workplace Relations 60 Hours
This course will help you develop essential human-relation skills needed to maintain gainful and satisfying employment. It includes familiarization with problematic areas found in the workforce including: presenting yourself professionally, developing a professional work ethic, developing interpersonal skills, winning at office politics, and planning and managing your career.  
BTEC 1510 - Business English 90 Hours
This course will focus on business English essentials, including writing, sentence structure, grammar, punctuation, and proofreading.