feedback
Home

Information Technology (IT)


224. Computer Hardware and Systems Software (3) (F, W, S) Introduction to computer operating systems, graphical and command-line user interfaces, hardware and software installation, utility programs, software integration, and diagnostic techniques. (Corequisite: IT 224L.)

224L. Computer Hardware and Systems Software Lab (0) (F, W, S) Required with IS 224, hands-on experience installing and configuring hardware and software, and diagnosing problems. (Corequisite: IT 224.)

240. Fundamentals of Web Design & Technology (3) (F, W, S) Concepts of multimedia design and creation for the Internet using web programming tools to develop web pages.

240L. Fundamentals of Web Design & Technology Lab (0) (F, W, S) Hands-on experience and instruction beyond that available during regular class time in IT 240. (Prerequisite: Concurrent enrollment in IT 240)

280. Computer Networking (3) (F, W, S) End-user fundamentals including local area networks, home networks, wireless networks, routers, firewalls, ports, address sharing, dynamic host configuration, OSI model, IPv4, netmasks, subnets, and troubleshooting.

280L. Computer Networking Lab (0) (F, W, S) Hands-on experience and instruction beyond that available during regular class time in IT 280. (Corequisite: IT 280.)

320. Linux Essentials (3) (F) Introduces fundamental Linux skills including login, file system, chmod, find, tar, gzip, shell, grep, uniq, nice, and tcp/ip networking (Prerequisite: CIS 101).

320L. Linux Essentials Lab (0) (F) Hands-on experience and instruction beyond that available during regular class time in IT 320. (Corequisite: IT 320.)

390R. Special Topics in Information Technology (1-3) (Variable).

399R. Internship in Information Technology (1-12) (Variable) Students may receive credit for applied experience in information technology. Prior approval must be obtained and a program coordinated by a faculty member and the on-site supervisor. (Prerequisite: instructor consent.)

420. Linux Systems Administration (3) (W) Develops skills needed to set up and manage Linux systems on existing networks, including installation, hardware, fstab, bootloader, passwords, dns, rpm, and kernel services. (Prerequisite: IT 320.)

420L. Linux Systems Administration Lab (0) (W) Hands-on experience and instruction beyond that available during regular class time in IT 420. (Corequisite: IT 420.)

426. Computer Network Services (3) (F) Installation, configuration, and management of network services such as file servers and directory services with an emphasis on Microsoft Windows (Prerequisites: IT 224, IT 280.)

426L. Computer Network Services Lab (0) (F) Hands-on experience and instruction beyond that available during regular class time in IT 426. (Corequisite: IT 426.)

427. Windows Desktop Configuration (3) (W) Introduces fundamental Windows configuration skills including installation and deployment, configuration of hardware, application and network resources, access control, and system monitoring and maintenance.

427L. Windows Desktop Configuration Lab (0) (W) Hands-on experience and instruction beyond that available during regular class time in IT 427.

440. Foundations of Human-Computer Interaction (3) (W)  Human-Computer Interaction Foundations: including evaluation, design, implementation. CIS 405 and a psychology course in human information processing are recommended. (Prerequisites: CIS 305, IT 240, Math 221.) 

440L. Foundations of Human-Computer Interaction Lab (0) (W)  Hands-on experience and instruction beyond that available during regular class time in IT 440. (Corequisite: IT 440.)

480. Computer Network Design (3) (W) Networking of computers and configuration of managed networking equipment including switches and routers, with special emphasis on Cisco equipment and protocols. (Prerequisite: IT 280.)

480L. Computer Network Design Lab (0) (W) Hands-on experience and instruction beyond that available during regular class time in IT 480. (Corequisite: IT 480.)

481. Information Assurance and Security (3) (F) Introduction to information security providing a foundation of computer security concepts, including general security, communication security, infrastructure security, basics of cryptography, and operational and organizational security. (Prerequisite: IT 280.)

481L. Information Assurance and Security Lab (0) (F) Hands-on experience and instruction beyond that available during regular class time in IT 481. (Corequisite: IT 481.)

482. Advanced Topics in Information Assurance & Security (3) (W) Advanced topics in information assurance: systems verification, information flow/protection, computer viruses/malware, intrusion detection models, multi-level security, forensics, network firewalls, cryptography, e-commerce support, and database security. (Prerequisite: IT 481.)

482L. Advanced Topics in Information Assurance and Security Lab (0) (W) Hands-on experience and instruction beyond that available during regular class time in IT 482. (Corequisite: IT 482.)

491-492-493. Seminar (1-1-1) (F, W, S) Readings in the Information Technology Science literature, writing of review articles, research proposal writing and presentation, conducting research, poster presentation, writing and presentation of the senior thesis. (Prerequisites: instructor consent.)

495R. Independent Study in Information Technology (1-3) (Variable) Topic and credit to be arranged between the student and the instructor. (Prerequisite: instructor consent.)

496R. Student Research in Information Technology (1-3) (Variable) Supervised individual research for students who have been granted a student research and development assistantship. (Required of all research associates.)