ICT-INFO &COMMUNICATION TECH (ICT)

ICT 320. Introduction to Internet Protocols

3 Credits

Present a overview of Internet Protocols Applications. May be repeated up to 3 credits.

ICT 339. Introduction to Digital Forensics and Incident Response

3 Credits

Introduction to the skills required to perform digital forensics and incident response on Windows operating systems. Topics include: live response, evidence acquisition, Windows operating system artifacts, documentation and reporting.

Prerequisite(s): ICT 360.

ICT 345. Computer Hardware Fundamentals

3 Credits

Computer hardware fundamentals including architecture, interfacing, peripherals, troubleshooting, system upgrades, and maintenance.

Prerequisite(s): junior standing.

ICT 352. Software Programming for Information and Communication Technology

3 Credits

Computer programming techniques for information and communication technology topics.

ICT 360. Operating Systems for ICT

3 Credits

Command Line interface, File systems, File manipulations, remote login. For information and communication technologists.

ICT 362. Software Technology II

3 Credits

A continuation of topics from ICT 352 that are directed toward more advanced software development. Topics include problem analysis, object oriented, structured logic, and development concepts using JAVA.

Prerequisite(s): ICT 352.

ICT 364. Windows Server Administration

3 Credits

Configuration and maintenance of programs in Windows Server and Server Installation, Active Directory, Storage, Server Maintenance, Troubleshooting Methodology, SQL Server, Web Server, Authentication Procedures, Mail Servers. May be repeated up to 3 credits.

Prerequisite(s)/Corequisite(s): ICT 339. Prerequisite(s): ICT 362.

ICT 377. Computer Networking I

3 Credits

Topics presented from the point of view of the network administrator include computer network design and applications from LAN to WAN to the Internet, office LANs, cable certification, switches, routers, Windows server, TCP/IP networks, network protocols, network diagnostics, campus network and Internet routing, the OSI layers from physical to transport.

Prerequisite(s): junior standing.

ICT 435. Senior Project

3 Credits

Advanced ICT Project. Normally taken during last semester of the program. May be repeated up to 3 credits. Restricted to: ICT majors.

Prerequisite(s): ICT 377 and ICT 458 and ICT 460.

ICT 450. Ethical Hacking

3 Credits

Ethical Hacking and Penetration testing techniques. May be repeated up to 3 credits.

Prerequisite(s): ICT 339.

ICT 457. Introduction to Information Security Technology

3 Credits

This course provides an overview of security challenges and strategies of countermeasure in the information systems environment. Topics include definition of terms, concepts, elements, and goals incorporating industry standards and practices with a focus on availability, vulnerability, integrity and confidentiality aspects of information systems. May be repeated up to 3 credits.

ICT 458. Database Design and Applications

3 Credits

MySQL and PHP. Data conversion using PHP, mysql and Python. Methods of transferring data from electronic boards and data feeds, into databases. Use of SQL in java programming. Remote programming of computers for running database systems in a mixed OS environment. Generation of web pages directly from Database queries. May be repeated up to 3 credits.

Prerequisite(s): ICT 362.

ICT 460. Web Technologies and Multimedia

3 Credits

Addresses the latest multimedia technology advances and how they apply to the information and communication technology fields. May be repeated up to 3 credits.

Prerequisite(s): ICT 360.

ICT 462. Remote Access Operating Systems with Linux

3 Credits

Operating systems applications and interfacing with an introduction to systems administration. C Programming, System Backups, Setup and Maintenance Linux Servers. Webserver with virtual domains, CGI programming and interface with MySQL databases. May be repeated up to 3 credits.

ICT 463. Computer Systems Administration

3 Credits

Advance topics in computer systems administration from ICT 462. Use of Python to solve numerous engineering problems including video and audio. Image manipulation. Using PostScript for image and typesetting development. Integration of C programming with Python. May be repeated up to 3 credits.

Prerequisite(s): ICT 362 and ICT 462.

ICT 477. Computer Networking II

3 Credits

Advanced concepts in computer network design and applications including managing the campus networks, virtual LANs (VLAN), network security, wireless networks, and LAN to WAN to internet.

Prerequisite(s): ICT 377 or E T 377.