INFORMATION TECHNOLOGY (ITE)
All Pre-requisites must be passed with a minimum grade of “C”.
ITE 190 Information Technology Special Topics
Selected topics in information technology. Pre-requisite: Permission of the ITE Coordinator.
ITE 271 Introduction to Information Technology
This course introduces students to the Information Technology (IT) concepts and the software that facilitates IT solutions. Topics include: data, information, & knowledge concepts, productivity software tools, role of networking and communication, the "digital phenomena", and the benefits of IT. Also, included are IT program concepts such as: ethics, the importance of effective written & oral communication, continuous learning and technology monitoring/ evaluation. Pre-requisite: None.
ITE 272 Systems Architecture
This course introduces students to the Information Technology (IT) hardware and systems software concepts. Topics include: computer hardware, operating systems, system software, hardware & software integration, operating procedures, system performance, security/safety, and compatibility. Student labs and hands-on activities will include: Windows, Unix, and Linux systems, system utilities and software tools. Pre-requisite: CIS 115.
ITE 285 Intermediate
A second course in visual, event-driven programming that builds on CIS 115. Topics include sequential files, structured exception handling, debugging, and additional controls and objects.
Programming projects are required. Credit cannot be received for both ISC 285 and ITE 285.
Pre-requisite: CIS 115
ITE 370 Advanced Application Development
This course explores advanced topics in visual applications development. Emphasis is placed upon developing increased program functionality and connectivity with local and remote databases. Other topics: integrating programming components and libraries, application development and testing methodologies, and using existing Windows DLL and DDE components.
Programming projects are required. Pre-requisites: ITE 285 and
ITE 372 Advanced Operating Systems 3 cr
This course introduces students to advanced Operating Systems techniques and related system architecture concepts. Students will examine how Operating Systems retain parameters set during installation and customization as well as the basic strategies used in Operating System security. Students will use advanced command-line tools to discover and modify settings within the Operating System and will use advanced scripting techniques to parse data within Operating System’s files. Pre-requisite: ISC 272 or ITE 272, and ISC 285 or ITE 285.
ITE 373 File Systems for Digital Forensics 3 cr
This course introduces students to advanced file system techniques used in Forensic Analysis. Students will examine the current principles in drive storage hardware and file systems, including Windows and Linux-based systems and evaluate possible data hiding techniques which can be employed within these systems. Students will be required to perform imaging of hard drives for analysis of possible hidden data using techniques covered in this course. Pre-requisite: ISC 272 or ITE 272.
ITE 375 Publishing for the World Wide Web
This course is an introduction to the models and tools used to develop documents for the World Wide Web. Course topics include web site planning and design, markup and styling languages, graphics, multimedia utilization, typography, and scripting. Web site design issues such as ethics, copyright and intellectual property rights are also covered.
Pre-requisites: CIS 321 and either ISC 272 or ITE 272.
ITE 380 Multimedia Production
This course covers the models and tools of multimedia development and production. Development models include: message analysis, audience analysis, and media formats. Technical issues include: data formats, data interoperability, and hardware concepts. From a practical perspective, students will develop a multimedia project. Pre-requisite: ISC 272 or ITE 272.
ITE 382 Network Administration
This course examines the network and database administrator functions in an organization. Students study the functions required of an administrator to facilitate the use of the environment while securing the resources. Various methods and software products will demonstrate the areas of access and security. Pre-requisites: CIS 321 and either ISC 272 or ITE 272.
ITE 384 Network Infrastructure Systems
This course focuses upon the concepts of network hardware systems that provide interconnection of communication devices. Topics include: network architectures & technologies, concepts such as routing, addressing, and network protocols (TCP/IP and others). Students will be required to setup, configure, and manage wired and wireless network equipment such as switches, routers, access points, and gateways. Pre-requisites: CIS 321 and either ISC 272 or ITE 272.
ITE 453 Web Site Management
This course addresses the design, establishment, and implementation of a World Wide web site. Issues addressed are: definition of the site, establishment of a physical site, choice of a Web server, determination of software requirements, implementation details, security, management, and monitoring of the site. Pre-requisites
: CIS 321 and either ISC 272 or ITE 272.
ITE 473 Digital Forensics Analysis 3 cr
This course introduces students to acceptable methodologies of securing, collecting, analyzing and reporting data of a computer forensics investigation. Topics include: Ethics, introduction to computer investigations, evidence control, forensics tools, data acquisition, data recovery, data analysis and presenting the results. Students will be required to perform several forensics analyses in a controlled lab environment. Pre-requisite: ITE 372 and ITE 373.
ITE 474 Human Computer Interface
Students will study the concepts of human-computer interaction and interface design. Topics include: detailed human-computer interaction concepts, modern graphical user interface (GUI) design conventions, interface design models, and interface usability testing. Students will use rapid-prototyping tools to develop and test a typical user interface. Pre-requisite: EH 372 or 373 and either ISC 285 or ITE 285.
ITE 475 Information Technology Project Management
This course examines the principles and techniques of project management from an information technology perspective. Topics included are: project planning, scheduling, resource allocation, and project management software tools. There is a specific focus on management of software projects, integrating the principles of information systems/needs analysis, software engineering, risk management, and change management. Both the technical and behavioral aspects of project management are covered. Credit cannot be received for both ISC 475 and ITE 475
. Pre-requisite: CIS 324.
ITE 476 Network Security Management
This course examines network and web security issues including: risks & threats, system access points, hardware & software defense methods, and organizational security polices. Labs will require students to analyze systems for potential threats, implement security procedures, monitor systems for security breaches, and institute recovery or repairs. Pre-requisite: ITE 384.
ITE 480 Needs Assessment and Technology
This course presents methodologies for assessing technological needs in support of organizational information requirements. Students learn the next logical step is a formal means of evaluating a given technology. Major topics of the course are specifying organizational needs, identifying potential technologies, evaluating potential benefits, and assessing the organization’s ability to utilize the technology. Students will examine planning for technological change and strategic implementation of the change. Pre-requisites: ITE 271
EH 372 or EH 373
ITE 482 Advanced Web Development 3 cr
This is an advanced course in web programming and development. This course provides a hands-on approach using high-level development tools to learn advanced web programming concepts including server-side and database processing. Students will implement usability and security features into the development of modern web applications. Pre-requisites: CIS 324 and ITE 375.
ITE 484 Advanced Network Management
This course explores advanced network management issues including: developing/ designing network implementation strategies, managing users & data, providing operational support & help-desk, developing network use polices, developing network recovery procedures. Labs will require that students manage an operational network that provides typical network services and experience the day-to-day problems that network administrators encounter. Pre-requisites: ITE 382.
ITE 485 ITE Senior Demonstration Project
A senior capstone project course that utilizes teams and/or individuals working from problem requirements and specifications to produce a solution. This requires exploration of suitable information technologies to produce a solution that improves the problem situation. Students/teams will analyze, plan, and report on the project and implement a prototype. Pre-requisites: ITE 370 and permission of ITE coordinator.
ITE 490 Information Technology Special Topics
Advanced selected topics in information technology. Pre-requisite: Permission of the ITE Coordinator.