ICT-INFO &COMMUNICATION TECH (ICT)
ICT 320. Introduction to Internet Protocols
Present a overview of Internet Protocols Applications. May be repeated up to 3 credits.
ICT 339. Introduction to Digital Forensics and Incident Response
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 352. Software Programming for Information and Communication Technology
Computer programming techniques for information and communication technology topics.
ICT 360. Operating Systems for ICT
Command Line interface, File systems, File manipulations, remote login. For information and communication technologists.
ICT 362. Software Technology II
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
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.
ICT 377. Computer Networking I
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
Advanced ICT Project. Normally taken during last semester of the program. May be repeated up to 3 credits.
ICT 450. Ethical Hacking
Ethical Hacking and Penetration testing techniques. May be repeated up to 3 credits.
Prerequisite(s): ICT 339.
ICT 457. Introduction to Information Security Technology
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
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
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
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
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.