Skip navigation.
New Mexico State University
Undergraduate Catalog
2012-2013

ICT-INFORMATION AND COMMUNICATION TECHNOLOGY

ICT 300. Special Topics - 3 cr.
Directed study or project. Consent of Instructor required.
ICT 320. Applications Software for Technologists - 3 cr.
Use of existing software packages for technology application. Prerequisite(s): junior standing.
ICT 339. Computer Forensics - 3 cr.
The legal, regulatory, and technical aspects of computer forensics. Topics include: current law; privacy legislation; chain of evidence; creating a computer incident response team (CIRT); and the extraction, preservation, analysis, and presentation of computer-related evidence. Prerequisite(s): Junior standing.
ICT 345. Computer Hardware Fundamentals - 3 cr.
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 cr.
Computer programming techniques for information and communication technology topics.
ICT 360. Operating Systems for ICT - 3 cr.
Command Line interface, File systems, File manipulations, remote login. For information and communication technologists.
ICT 362. Software Technology II - 3 cr.
A continuation of topics from ICT 262 that are directed toward more advanced software development. Topics include problem analysis, object oriented, structured logic, and development concepts. Prerequisite(s): ET 262 or ICT 352.
ICT 377. Computer Networking I - 3 cr.
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 cr.
Advanced ICT Project. Normally taken during last semester of the program. Prerequisite(s): ICT 462 and ICT 377 and ICT 458.
ICT 450. Advanced Topics in Information and Communication Technology - 3 cr.
Addresses the latest advances and topics in information and communication technology. Prerequisite(s): (ICT 362 or E T 362) and ICT 360.
ICT 456. Analysis of Physical Security Systems - 3 cr.
The design, analysis and implementation of security systems and subsystems including threat detection and response, information and communications, security, and physical protection. Prerequisite(s): junior standing.
ICT 457. Introduction to Information Security Technology - 3 cr.
Practical techniques of Data Encryption Technology, Steganography for Information Technology, Intrusion Detection and Countermeasures. Use of Python to write system tools for detecting anomalies in data flow. Design of physically secure data housing. Techniques of Industrial Espionage. Hiding and finding of secrets in the field. Dead drops, design of Fake ID's. Use of PGP and other public encryption methods. Using DNS tools to track down hackers. Hiding of information in music and other audio files. Prerequisite(s): Junior Standing.
ICT 458. Database Design and Applications - 3 cr.
Using SQL in a Tomcat (Java Sevlet oriented) environment. Data conversion using Python and line editing for Engineering Technology departments. 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. Prerequisite(s): ICT 360.
ICT 460. Advanced Topics in Multimedia Technologies - 3 cr.
Addresses the latest multimedia technology advances and how they apply to the information and communication technology fields. Prerequisite(s): ICT 360.
ICT 462. Remote Access Operating Systems - 3 cr.
Concepts relating to operating systems applications and interfacing with an introduction to systems administration. Setup and control of web servers and all common UNIX tasks. Prerequisite(s): (ICT 362 or E T 362) and ICT 360.
ICT 463. Computer Systems Administration - 3 cr.
A continuation of topics in computer systems administration from ICT 462. Prerequisite(s): ICT 462 or E T 462.
ICT 477. Computer Networking II - 3 cr.
Advanced concepts in computer network design and applications including managing the campus networks, virtual LANs (VLAN), network security, wireless networks, high-speed optical networks, voice over IP, and Linux networking. Prerequisite(s): ICT 377 or E T 377.