ICT-INFO &COMMUNICATION TECH

ICT 320. Introduction to Internet Protocols

3 Credits (3)

Present a overview of Internet Protocols Applications.

ICT 339. Introduction to Digital Forensics and Incident Response

3 Credits (3)

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

3 Credits (3)

Computer programming techniques for information and communication technology topics.

ICT 360. Operating Systems for ICT

3 Credits (3)

Fundamentals of operating systems with Windows and Linux including installation and configuration using the GUI as well as the command line, text editors, file systems, scripting and operating system management.

ICT 362. Software Technology II

3 Credits (3)

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 Enterprise Administration

3 Credits (3)

Installation, configuration, and maintenance of Windows Enterprise services which includes Active Directory, distributed file systems, SQL Server, Web Server, Authentication Procedures, and enterprise elasticity. Topics covered include: Server Maintenance and Troubleshooting Methodologies.

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

ICT 377. Computer Networking I

3 Credits (3)

Computer network design and applications for LAN, TCP/IP networks, routing and switching technologies, VLANs, and the OSI layers from physical to transport.

Prerequisite(s)/Corequisite(s): MATH 121G or above.

ICT 435. Senior Project

3 Credits (3)

Capstone course. Practical application of student’s cumulative knowledge to an assigned design project. Design principles, teamwork, and project management skills are stressed. Demonstration of written and oral communication skills via project documentation and presentation of results. Must be graduating senior. Consent of Instructor required. Restricted to: ICT majors.

Prerequisite(s): ICT 364, ICT 377, and ICT 462.

ICT 450. Ethical Hacking

3 Credits (3)

Ethical Hacking and Penetration testing techniques.

Prerequisite(s): ICT 339.

ICT 457. Introduction to Information Security Technology

3 Credits (3)

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.

ICT 458. Web Development and Database Applications

3 Credits (3)

Design, planning, and building of interactive and dynamic web applications. Topics include relational databases, object oriented programming, and web security.

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

ICT 460. Multimedia Tools and Support

3 Credits (3)

Introduction to video, audio and other digital presentation methods. Addresses the latest multimedia technology advances and how they apply to the information and communication technology fields. Sample tools like ffmpeg, and Audacity are covered.

Prerequisite(s): ICT 360.

ICT 462. Linux System Administration

3 Credits (3)

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.

ICT 463. Advanced Linux and Python Scripting

3 Credits (3)

Advanced Linux Includes installation and maintenance of Unix/Linux/Windows versions of Python. Use of Python to solve numerous engineering problems using Python scripting as infrastructure.

Prerequisite(s): ICT 362 and ICT 462.

ICT 477. Computer Networking II

3 Credits (3)

Advanced concepts in computer network design and applications including managing the campus network infrastructure (LANs and virtual LANs), network services (DNS and DHCP), network security as well as network monitoring and forensics.

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