INFORMATION TECHNOLOGY DATABASE & DESIGN

 

ITD 110  (formerly IST 129)        (3 CR.)

WEB PAGE DESIGN I

Prerequisite is ITE 115 or ITE 131 or equivalent.  Stresses a working knowledge of web site designs, construction, and management using HTML or XHTML.  Course content includes headings, lists, links, images, image maps, tables, forms, and frames.  Lecture 3 hours per week.

 

ITD 112  (3 CR.)

DESIGNING WEB PAGE GRAPHICS

Prerequisite is ITD 110.  Explores the creation of digital graphics for web design.  Basic design elements such as color and layout will be explored using a computer graphics program(s).  Lecture 3 hours per week.

 

ITD 130  (3 CR.)

DATABASE FUNDAMENTALS

Prerequisite is ITE 115.  Introduces the student to Relational Database and Relational Database theory.  Course content includes planning, defining and using a database; table design, linking, and normalization; types of databases, database description and definition.  Lecture 3 hours per week.

 

ITD 132  (3 CR.)

STRUCTURED QUERY LANGUAGE

Prerequisite is ITE 115.  Incorporates a working introduction to commands, functions and operators used in SQL for extracting data from standard databases.  Lecture 3 hours per week.

 

ITD 134  (3 CR.)

PL/SQL PROGRAMMING

Prerequisite is ITD 132.  Presents a working introduction to PL/SQL programming within the Oracle RDBMS environment.  Course content includes PL/SQL fundamentals of block program structure, variables, cursors and exceptions, and creation of program units of procedures, functions, triggers and packages.  Lecture 3 hours per week.

 

ITD 150  (3 CR.)

ORACLE REPORTS

Prerequisite is ITD 132.  Introduces basics of data analysis and reporting using Oracle Reports.  Course content includes the building of a variety of standard and custom reports, running both in client-server and Web environments.  Lecture 3 hours per week.

 

ITD 152  (3 CR.)

ORACLE FORMS DEVELOPER

Prerequisite is ITD 132.  Provides a working introduction to building and testing interactive Oracle applications.  Course content includes customizing forms with user input items such as check boxes, list items, and radio groups for use in a graphical user interface (GUI) environment.  Course content also includes modification of data access by creating event-related triggers.  Lecture 3 hours per week.

 

ITD 154  (3 CR.)

ADVANCED ORACLE FORMS DEVELOPER

Prerequisite is ITD 152.  Broadens application building skills using Oracle Forms Developer for building enterprise-class Internet database applications.  Course content includes creation of multiple-form applications and management of multiple transactions across modules.  Course content also includes enhancement of applications by adding custom menus, reports, and charts and introduction of enhancing the user interface for Web-deployed forms using Java Beans.  Lecture 3 hours per week.

 

ITD 210  (formerly IST 226)        (3 CR.)

WEB PAGE DESIGN II

Prerequisite is ITD 110.  Incorporates advanced techniques in web site planning, design, usability, accessibility, advanced site management, and maintenance utilizing web editor software(s).  Lecture 3 hours per week.

 

ITD 212  (3 CR.)

INTERACTIVE WEB DESIGN

Prerequisite is ITD 110.  Provides techniques in interactive design concepts to create cross-platform, low-bandwidth animations utilizing a vector-based application.  This course emphasizes the importance of usability, accessibility, optimization and performance.  Lecture 3 hours per week.

 

ITD 220  (3 CR.)

E-COMMERCE ADMINISTRATION

Prerequisite is ITD 110.  Emphasizes techniques to plan and to design a platform-independent commerce Web site.  Course content focuses on web business strategies, and the hardware and software tools necessary for Internet commerce, including comparison and selection of commerce architecture, installation and configuration, security considerations, and planning of a complete business-to-consumer and a business-to-business site.  Lecture 3 hours per week.

 

ITD 250  (3 CR.)

DATABASE ARCHITECTURE AND ADMINISTRATION

Prerequisite is ITD 256.  Involves in-depth instruction about the underlying architecture of databases and the handling of database administration.  Lecture 3 hours per week.

 

ITD 252  (3 CR.)

DATABASE BACKUP AND RECOVERY

Prerequisite is ITD 152.  Concentrates instruction in the key tasks required to plan and implement a database backup and recovery strategy.  This course includes instruction in multiple strategies to recover from multiple types of failure.  Lecture 3 hours per week.

 

ITD 256  (formerly IST 232)        (3 CR.)

ADVANCED DATABASE MANAGEMENT

Prerequisite is ITP 100.  Focuses in-depth instruction in the handling of critical tasks of planning and implementing large databases.  Course content includes an introduction to concepts of advanced data warehousing and database configuration. Lecture 3 hours per week.

 

ITD 258  (3 CR.)

DATABASE PERFORMANCE AND TUNING

Prerequisite is ITD 250.  Emphasizes instruction to optimize the performance of a database management system.  Course content includes methods for tuning data access and storage and discussions of resolving data performance problems.  Lecture 3 hours per week.

 

 

INFORMATION TECHNOLOGY ESSENTIALS

 

ITE 100  (formerly IST 100)        (3 CR.)

INTRODUCTION TO INFORMATION SYSTEMS

Covers the fundamentals of computers and computing and topics that include impact of computers on society, ethical issues, and terminology.  This course provides discussion about available hardware and software as well as their application.  Lecture 3 hours per week.

 

ITE 102  (formerly IST 113)        (1 CR.)

COMPUTERS AND INFORMATION SYSTEMS

Introduces terminology, concepts, and methods of using computers in information systems.  Teaches computer literacy, not intended for Information Technology majors.  Lecture 1 hour per week.

 

ITE 115  (formerly IST 117)        (3 CR.)

BASIC COMPUTER LITERACY

Recommended prerequisite keyboarding skills.  Covers computer concepts and internet skills and uses a computer software suite that includes word processing, spreadsheet, database, and presentation software to demonstrate skills required for computer literacy.  Lecture 3 hours per week.

 

 

ITE 126  (formerly IST 104)        (3 CR.)

OPERATING SYSTEM FUNDAMENTALS

Includes instruction in commonly used internal and external commands including use of subdirectories and creating basic batch files.  Lecture 3 hours per week.

 

ITE 127  (formerly IST 110)        (1 CR.)

MICROCOMPUTER SOFTWARE: BEGINNING WINDOWS

Provides first-time users with sufficient information to make practical use of the Windows software package. Presents the basics of many of the features and applications included in the Windows package.  Lecture 1 hour per week.

ITE 130  (formerly IST 128)        (3 CR.)

INTRODUCTION TO INTERNET SERVICES

Prerequisite is working knowledge of Windows.  Provides students with a working knowledge of Internet terminology and services including e-mail, WWW browsing, search engines, ftp, file compression, and other services using a variety of software packages.  This course provides instruction for basic web page construction.     Lecture 3 hours per week.

 

ITE 131  (formerly IST 127)         (1 CR.)

SURVEY OF INTERNET SERVICES

Prerequisite is working knowledge of Windows.  Introduces students to basic Internet terminology and services including e-mail, WWW browsing, search engines, ftp, telnet, and other services.  Lecture 1 hour per week.

 

ITE 140  (formerly IST 123)        (3 CR.)

SPREADSHEET SOFTWARE I

Prerequisite is ITE 115.  Covers the use of spreadsheet software to create spreadsheets with formatted cells and cell ranges, control pages, multiple sheets, charts, and macros.  Topics will include how to type and edit text in a cell, enter data on multiple worksheets, work with formulas and functions, create charts, pivot tables, and styles, insert headers and footers, and filter data.  This course covers MOS Excel objectives.   Lecture 3 hours per week.

 

ITE 141  (formerly IST 120)        (1 CR.)

MICROCOMPUTER SOFTWARE:  SPREADSHEETS

Provides first-time users with sufficient information to make practical use of spreadsheet software using the basics of building spreadsheets.  Lecture 1 hour per week.

 

ITE 150  (formerly IST 133)        (3 CR.)

DESKTOP DATABASE SOFTWARE

Prerequisite is ITE 115.  Incorporates instruction in planning, defining, and using a database; performing queries; producing reports; working with multiple files; and concepts of database programming.  Course topics include database concepts, principles of table design and table relationships, entering data, creating and using forms, using data from different sources, filtering, creating mailing labels.  This course covers MOS Access certification objectives.  Lecture 3 hours per week.

 

ITE 170  (formerly IST 142)        (3 CR.)

MULTIMEDIA SOFTWARE

Prerequisite is working knowledge of Windows.   Explores technical fundamentals of creating multimedia projects with related hardware and software.  Students will learn to manage resources required for multimedia production and evaluation and techniques for selection of graphics and multimedia software.  Lecture 3 hours per week.

 

ITE 180  (formerly IST 250)        (3 CR.)

HELP DESK SUPPORT SKILLS

Prerequisites are ITE 140 and ITE 150.  Emphasizes instruction in customer support techniques required for analyzing and coordinating software and hardware solutions for end-user needs.  Includes evaluation and communication techniques required to provide help desk support necessary to transfer knowledge and achieve a solution.  Lecture 3 hours per week.

 

ITE 181  (3 CR.)

TECHNICAL TRAINING PRINCIPLES

Provides instruction in training principles related to technology with an emphasis of methods of training and resource development.  This course requires development of a technical training lesson using instructor-led training and/or computer-based training.  This course includes discussion on latest trends in training.  Lecture 3 hours per week.

 

ITE 182  (3 CR.)

USER SUPPORT/HELP DESK PRINCIPLES

Prerequisite is ITE 180.  Introduces a variety of tools and techniques that are used to provide user support in help desk operations.  This course includes help desk concepts, customer service skills, troubleshooting problems, writing for end users, help desk operations, and software, needs analysis, facilities management, and other topics related to end user support.  Lecture 3 hours per week.

 

ITE 221  (formerly IST 220)        (3 CR.)

PC HARDWARE AND O/S ARCHITECTURE

Prerequisite: satisfactory score on the IT Placement Test or ITE 100.  Covers instruction about processors, internal functions, peripheral devices, computer organization, memory management, architecture, instruction format, and basic O/S architecture.  Lecture 3 hours per week.

 

 

INFORMATION TECHNOLOGY NETWORKING

 

ITN 100   (formerly IST 212)        (3 CR.)

INTRODUCTION TO TELECOMMUNICATIONS

Prerequisite: satisfactory score on the IT Placement Test or ITE 100.  Surveys data transmission systems, communication lines, data sets, network, interfacing, protocols, and modes of transmission.  Emphasizes network structure and operation.  Lecture 3 hours per week.

 

ITN 101  (formerly IST 200)        (3 CR.)

INTRODUCTION TO NETWORK CONCEPTS

Prerequisite is ITN 100.  Provides instruction in networking media, physical and logical topologies, common networking standards and popular networking protocols.  Course content emphasizes the TCP/IP protocol suite and related IP addressing schemes, including CIDR.  Course content also includes selected topics in network implementation, support and LAN/WAN connectivity.  Lecture 3 hours per week.

 

ITN 106  (3 CR.)

MICROCOMPUTER OPERATING SYSTEMS

Teaches use of operating system utilities and multiple-level directory structures, creation of batch files, and configuration of microcomputer environments.  May include a study of graphic user interfaces.  Lecture 3 hours per week.

 

ITN 107  (formerly IST 216)        (3 CR.)

PERSONAL COMPUTER HARDWARE AND TROUBLESHOOTING

Includes specially designed instruction to give students a basic knowledge of hardware and software configurations.  It includes the installation of various peripheral devices as well as basic system hardware components.  Lecture 3 hours per week.

 

ITN 110  (3 CR.)

WINDOWS 2000 PROFESSIONAL

Prerequisite is ITN 101.  Provides instruction in installation, configuration, administration, and troubleshooting of Windows 2000 Professional as a desktop operating system in a networked data communications environment.  Lecture 3 hours per week.

 

ITN 111  (formerly IST 203)        (3 CR.)

WINDOWS 2000 SERVER

Prerequisite is ITN 101.  Covers basic instruction in installation, configuration, administration, monitoring, and troubleshooting of Windows 2000 Server in an Active Directory domain environment.  Lecture 3 hours per week.

 

ITN 112  (formerly IST 206)        (3 CR.)

WINDOWS 2000 NETWORK INFRASTRUCTURE ADMINISTRATION (NIA)

Prerequisites are ITN 111 and ITN 107.  Provides extensive instruction in the technical knowledge required for installation, configuration, administration, monitoring, and troubleshooting of Windows 2000 Server services such as NDS, DHCP, WINS, RRAS, NAT and Certificate Authority to support the network infrastructure.  Lecture 3 hours per week.

 

ITN 113  (3 CR.)

WINDOWS 2000 DIRECTORY SERVICES INFRASTRUCTURE ADMINISTRATION (DSIA)

Prerequisite is ITN 111.  Emphasizes instruction in installation, configuration, and administration, monitoring, and troubleshooting of Windows 2000 Active Directory components, DNS, Group Policy objects, RIS, and security.  Lecture 3 hours per week.

 

ITN 114  (3 CR.)

WINDOWS XP PROFESSIONAL

Prerequisite is ITN 101.  Provides instruction in installation, configuration, administration, and troubleshooting of Windows XP Professional as a desktop operating system in a networked data communications environment.  Lecture 3 hours per week.

 

ITN 115  (3 CR.)

WINDOWS 2003 SERVER (SER)

Prerequisite is ITN 101.  Consists of instruction that teaches students how to manage and maintain a Microsoft Windows Server 2003 environment.  Lecture 3 hours per week.

 

ITN 116  (3 CR.)

WINDOWS 2003 NETWORK INFRASTRUCTURE IMPLEMENTATION, MANAGEMENT, & MAINTENANCE (NI-IMMM)

Prerequisite is ITN 101.  Provides instruction on how to implement, manage, and maintain a Microsoft Windows Server 2003 network infrastructure.  Lecture 3 hours per week.

 

ITN 117  (3 CR.)

WINDOWS 2003 NETWORK INFRASTRUCTURE PLANNING & MAINTENANCE (NI-PIM)

Prerequisite is ITN 101.  Provides instruction on how to plan and maintain a Microsoft Windows Server 2003 network infrastructure.  Lecture 3 hours per week.

 

ITN 118 (3 CR.)

WINDOWS 2003 ACTIVE DIRECTORY INFRASTRUCTURE PLANNING

Prerequisite is ITN 101.  Provides instruction on how to plan, implement, and maintain a Microsoft Windows Server 2003 Active Directory infrastructure.  Lecture 3 hours per week.

 

ITN 120  (3 CR.)

WIRELESS – NETWORK ADMINISTRATION (W-NA)

Prerequisite is ITN 100 and pre- or corequisite is ITN 101.  Provides instruction in fundamentals of radio frequency and spread spectrum technology and wireless networking systems implementation and design.  Course content includes radio frequency and spread spectrum concepts, 802.11 standards and regulations, wireless network architecture, topology, software, equipment, OSI Model, site surveys, security features, and the design and implementation of wireless network solutions.  Lecture 3 hours per week.

 

ITN 125  (3 CR.)

WIRELESS – MOBILE NETWORKING (W-MN)

Prerequisite is ITN 100 and pre- or corequisite is ITN 101.  Presents an introduction to radio frequency, FHSS, and Bluetooth technology used in mobile networking solutions.  Provides instruction in the scope, goals, specifications, applications and structure of Bluetooth technology and its applications and interrelationships with Wireless Local Area Networks (WLAN), Personal Area Networks (WPAN), HomeRF networks, wireless protocols, and data communications systems.  Lecture 3 hours per week.

 

ITN 126  (3 CR.)

WIRELESS – NETWORK OPERATING SYSTEM (W-NOS)

Prerequisite is ITN 100 and pre- or corequisite is ITN 101.  Concentrates on instruction in Windows-based network operating systems requirements including setup and installation procedures, maintenance and recovery, file/folder management, disk management, networking protocol, wireless services and utilities, and security management systems in support of Wireless Local Area Networks.  Lecture 3 hours per week.

 

ITN 154  (4 CR.)

NETWORKING FUNDAMENTALS - CISCO

Provides introduction to networking using the OSI reference model.  Course content includes data encapsulation, TCP/IP suite, routing, IP addressing, and structured cabling design and implementation.  Lecture 4 hours per week.

 

ITN 155  (4 CR.)

INTRODUCTORY ROUTING - CISCO

Prerequisite is ITN 154.  Features an introduction to basic router configuration using Cisco IOS software.  Course content includes system components, interface configuration, IP network design, troubleshooting techniques, configuration and verification of IP addresses, and router protocols.  Lecture 4 hours per week.

 

ITN 156  (4 CR.)

BASIC SWITCHING AND ROUTING - CISCO

Prerequisite is ITN 155.  Centers instruction in LAN segmentation using bridges, routers, and switches.  Course content includes fast Ethernet, access lists, routing protocols, spanning tree protocol, virtual LANs, and network management.   Lecture 4 hours per week.

 

ITN 157  (4 CR.)

WAN TECHNOLOGIES - CISCO

Prerequisite is ITN 156.  Concentrates on an introduction to Wide Area Networking (WANs).  Course content includes WAN design, LAPB, Frame Relay, ISDN, HDLC, and PPP.  Lecture 4 hours per week.

 

ITN 170  (3 CR.)

LINUX SYSTEM ADMINISTRATION

Prerequisite is ITN 171.  Focuses instruction on the installation, configuration and administration of the Linux operating system and emphasizes the use of Linux as a network client and workstation.  Lecture 3 hours per week.

 

ITN 171   (formerly IST 108)        (3 CR.)

UNIX I

Prerequisite: satisfactory score on the IT Placement Test or ITE 100.  Provides an introduction to UNIX operating systems. Teaches login procedures, file creation, UNIX file structure, input/output control, and the UNIX shell.  Lecture 3 hours per week.

 

ITN 205   (formerly IST 205)        (3 CR.)

PROTOCOLS AND COMMUNICATIONS I

Prerequisite is ITN 101.  Encompasses an overview of common networking protocols.  Explores the common protocols in relationship to the OSI reference Model.  Discusses X.25 Packet Switching, Asynchronous Transfer Mode (ATM) Fiber Distributed Data Interface (FDDI), Integrated Systems Digital Network (ISDN) Frame Relay (FR), Synchronous Optical Network (SONET), High Speed Digital Network and Broadband Wireless services.    Lecture 3 hours per week.

 

ITN 208  (formerly IST 208)        (4 CR.)

PROTOCOLS AND COMMUNICATIONS II

Prerequisite is ITN 101.  Centers on providing an understanding of the TCP/IP suite and the details of its implementation, which are treated by discussing IP addressing, the structure of frames, and protocol headers that enable communication between two computers.  Discusses IP routing, tunneling, SNMP, and security.  Lecture 4 hours per week.

 

ITN 216  (3 CR.)

WINDOWS 2000 SQL SERVER

Prerequisite is ITE 115.  Stresses instruction in planning, installing, configuring, administering, maintaining, optimizing, auditing, and troubleshooting Windows 2000 SQL Server.  Lecture 3 hours per week.

 

ITN 220  (3 CR.)

WIRELESS – NETWORK SECURITY (W-NS)

Prerequisite is ITN 120.  Provides instruction in designing and implementing security systems in a wireless windows network environment.  Course content includes use of wireless, Internet, and windows-based protocols and management techniques in wireless security systems.  Lecture 3 hours per week.

 

ITN 224  (3 CR.)

WEB SERVER MANAGEMENT

Prerequisite is ITN 111.  Focuses on the Web Server as a workhorse of the World Wide Web (WWW).  Teaches how to set up and maintain a Web server and provides in-depth instruction in Web server operations and provides hands-on experience in installation and maintenance of a Web server.  Lecture 3 hours per week.

 

ITN 240  (3 CR.)

WINDOWS 2003 ACTIVE DIRECTORY AND NETWORK INFRASTRUCTURE DESIGN (AD-NID)

Prerequisite is ITN 115.  Teaches students how to design a Microsoft Windows Server 2003 Active Directory and network infrastructure.  Lecture 3 hours per week.

 

ITN 241  (3 CR.)

WINDOWS 2003 SECURITY DESIGN (SD)

Prerequisite is ITN 115.  Provides instruction that shows students how to gather and analyze business requirements for a secure network infrastructure and design a security solution that meets those requirements.  Lecture 3 hours per week.

 

ITN 242  (3 CR.)

WINDOWS MICROSOFT EXCHANGE 2003 SERVER (ES03)

Prerequisite is ITN 115.  Incorporates instruction on how to implement, manage, and troubleshoot an Exchange Server 2003 organization.  Lecture 3 hours per week.

 

ITN 243  (3 CR.)

WINDOWS 2003 SECURITY IMPLEMENTATION AND ADMINISTRATION (S-IA)

Prerequisite is ITN 115.  Consists of instruction on how to implement, manage, maintain, and troubleshoot security in a Windows Server 2003 network infrastructure and also plan and configure a Windows Server 2003 PKI.  Lecture 3 hours per week.

 

ITN 250  (4 CR.)

ADVANCED ROUTING - CISCO

Prerequisite is ITN 157.  Includes instruction focusing on the characteristics of various Routing Protocols used in the TCP/IP networking environment, static routing, OSPF, IGRP, EIGRP, BGP, advanced IP addressing, and security.  Course content also examines various strategies for optimizing network routing performance.  Lecture 4 hours per week.

 

ITN 251  (4 CR.)

REMOTE ACCESS NETWORKING – CISCO

Prerequisite is ITN 250.  Focuses on in-depth instruction to a variety of wide area networking technologies and their implementation.  Course content includes POTS and analog network connectivity, ISDN (both BRI and PRI), PPP, Cisco, AAA Security System, and Frame Relay.  Lecture 4 hours per week.

 

ITN 252  (4 CR.)

ADVANCED SWITCHING – CISCO

Prerequisite is ITN 251.  Provides in-depth instruction in switching as a core technology in today’s networking environment.  Course content includes VLANs, trunking protocols, spanning-tree protocol, HSRP, and multi-layer switching.  Lecture 4 hours per week.

 

ITN 253  (4 CR.)

NETWORK TROUBLESHOOTING – CISCO

Prerequisite is ITN 252.  Centers on instruction in troubleshooting tools and techniques appropriate to the network communications environment.  Course content includes workstation troubleshooting software, communication equipment troubleshooting options, and typical problems related to Switching, WAN, and routing technologies.  Lecture 4 hours per week.

 

ITN 260  (formerly IST 245)        (3 CR.)

NETWORK SECURITY BASICS

Prerequisite: satisfactory score on the IT Placement Test or ITE 100.  Explores the basics of network security in depth.  Includes security objectives, security architecture, security models and security layers.  Discusses risk management, network security policy, and security training.  Discusses the five security keys:  confidentiality, integrity, availability, accountability, and auditability.  Lecture 3 hours per week.

 

ITN 261  (formerly IST 246)        (4 CR.)

NETWORK ATTACKS, COMPUTER CRIME AND HACKING

Prerequisite: ITN 260.  Provides an in-depth exploration of various methods for attacking and defending a network.  Explores network security concepts from the point of view of hackers and their attack methodologies.  Discusses hackers, attacks, Intrusion Detection Systems (IDS), malicious code, computer crime, and industrial espionage.  Lecture 4 hours per week.

 

ITN 262  (formerly IST 247)        (4 CR.)

NETWORK COMMUNICATION, SECURITY AND AUTHENTICATION

Prerequisite: ITN 261. Provides an in-depth exploration of various communication protocols with a concentration on TCP/IP.  Explores communication protocols from the point of view of the hacker in order to highlight protocol weaknesses.  Discusses Internet architecture, routing, addressing, topology, fragmentation, and protocol analysis.  Includes the use of various utilities to explore TCP/IP.  Lecture 4 hours per week.

 

ITN 263  (formerly IST 248)        (4 CR.)

INTERNET/INTRANET FIREWALLS AND E-COMMERCE SECURITY

Prerequisite: ITN 261.  Provides an in-depth exploration of firewalls, web security, and e-commerce security.  Explores firewall concepts, types, topology, and the firewall's relationship to the TCP/IP protocol.  Explores client/server architecture, the web server, HTML, and HTTP in relation to web security.  Discusses digital certification, 7D.509, and Public Key Infrastructure (PKI).  Lecture 4 hours per week.

 

ITN 266  (formerly IST 266)        (3 CR.)

NETWORK SECURITY LAYERS

Prerequisite: ITN 260.  Provides an in-depth exploration of various security layers needed to protect the network.  Explores network security from the point of view of the environment in which the network operates and the necessity to secure that environment in order to lower the risk to the network.  Discusses physical security, personnel security, operating system security, software security and database security.  Total 3 hours per week.

 

ITN 267  (formerly IST 267)        (3 CR.)

CYBERLAW

Prerequisite:  ITN 260.  Provides an in-depth exploration of the civil and common law issues that apply to network security.  Explores statutes, jurisdictional and constitutional issues related to computer crime and privacy.  Discusses rules of evidence, seizure and evidence handling, court presentation and computer privacy in the digital age.  Total 3 hours per week.

 

ITN 270  (3 CR.)

ADVANCED LINUX NETWORK ADMINISTRATION

Prerequisite is ITN 170.  Focuses instruction on the configuration and administration of the Linux operating system as a network server.  Course content emphasizes the configuration of common network services such as routing, HTTP, DNS, DHCP, ftp, telnet, SMB, NFS, and NIS.  Lecture 3 hours per week.

 

ITN 271  (3 CR.)

UNIX II

Prerequisite is ITN 171.  Concentrates on instruction in advanced topics in Unix.  Lecture 3 hours per week.

 

 

INFORMATION TECHNOLOGY PROGRAMMING

 

ITP 100  (formerly IST 153)        (3 CR.)

SOFTWARE DESIGN

Pre-or corequisite is MTH 151 or higher.  Introduces principles and practices of software development.  Course content includes instruction in critical thinking, problem solving skills, and essential programming logic in structured and object-oriented design using contemporary tools.   Lecture 3 hours per week.

 

ITP 112  (formerly IST 176)        (4 CR.)

VISUAL BASIC.NET I

Prerequisite is ITP 100 and working knowledge of Windows.  Teaches fundamentals of object-oriented programming using Visual Basic.NET and the .NET framework.  Emphasizes program construction, algorithm development, coding, debugging, and documentation of graphical user interface applications. Lecture 4 hours per week.

 

ITP 120  (formerly IST 149)        (4 CR.)

JAVA PROGRAMMING I

Prerequisite is ITP 100.  Teaches fundamentals of object-oriented programming using Java.  This course emphasizes program construction, algorithm development, coding, debugging, and documentation of console and graphical user interface applications.  Lecture 4 hours per week.

 

ITP 130  (formerly IST 172)        (4 CR.)

C PROGRAMMING I

Prerequisite is ITP 100.  Teaches fundamentals of structured programming using C.  Course content emphasizes program construction, algorithm development, coding, debugging, and documentation of console applications.  Lecture 4 hours per week.

 

ITP 132  (formerly IST 156)        (4 CR.)

C++ PROGRAMMING I

Prerequisite is ITP 100.  Presents fundamentals of object-oriented programming and design using C++.  Course content emphasizes program construction, algorithm development, coding, debugging, and documentation of C++ applications.  Lecture 4 hours per week.

 

ITP 134  (formerly IST 174)        (4 CR.)

VISUAL C++ PROGRAMMING I

Prerequisites are ITP 100 and a working knowledge of Windows.  Presents fundamentals of object-oriented programming and design using C++ for GUI applications.  Emphasizes software design and construction using the concepts of foundation classes.  Lecture 4 hours per week.

 

ITP 136  (4 CR.)

C# PROGRAMMING I

Prerequisite is ITP 100.  Presents instruction in fundamentals of object-oriented programming and design using C#.  Course content emphasizes program construction, algorithm development, coding, debugging, and documentation of applications within the .NET Framework.  Lecture 4 hours per week.

 

ITP 140  (formerly IST 227)       (4 CR.)

CLIENT SIDE SCRIPTING

Prerequisites are ITP 100 and ITD 110 and a programming language or equivalent experience.  Provides instruction in fundamentals of Internet application design, development, and deployment using client side scripting language(s).     Lecture 4 hours per week.

 

ITP 212  (formerly IST 276)        (4 CR.)

VISUAL BASIC.NET II

Prerequisite is ITP 112.  Teaches application of advanced object-oriented techniques to application development.  Course emphasizes database connectivity, advanced controls, web forms, and web services using Visual Basic.NET.  Lecture 4 hours per week.

 

ITP 220  (formerly IST 249)        (4 CR.)

JAVA PROGRAMMING II

Prerequisite is ITP 120.  Instruction in the application of advanced object-oriented techniques to application development using Java.  Course content emphasizes database connectivity, inner classes, collection classes, networking, and threads.  Lecture 4 hours per week.

 

ITP 230  (formerly IST 272)        (4 CR.)

C PROGRAMMING II

Prerequisite is ITP 130.  Teaches advanced structured techniques to application development using C.  Emphasizes database structures, database connectivity, and operating system components.  Lecture 4 hours per week.

 

ITP 232  (formerly IST 278)        (4 CR.)

C++  PROGRAMMING II

Prerequisite is ITP 132.  Teaches advanced object-oriented techniques for data structures using C++.  Lecture 4 hours per week.

 

ITP 234  (formerly IST 274)        (4 CR.)

VISUAL C++ PROGRAMMING ii

Prerequisite is ITP 134.  Instruction in advanced concepts of foundation classes for  graphical user interfaces.  Lecture 4 hours per week.

 

ITP 236  (4 CR.)

C# PROGRAMMING II

Prerequisite is ITP 136.  Focuses instruction on advanced object-oriented techniques using C# for application development.  Course content emphasizes database connectivity and networking using the .NET Framework.  Lecture 4 hours per week.

 

ITP 240  (formerly IST 228)       (4 CR.)

SERVER SIDE PROGRAMMING

Prerequisite is ITP 140.  Instruction in fundamentals of Internet application design, development, and deployment.  Course content includes implementation of server component models, security, and database connectivity using server-side programming.   Lecture 4 hours per week.

 

ITP 244  (4 CR.)

ASP.NET – SERVER SIDE PROGRAMMING

Prerequisite is ITP 212.  Provides instruction in creation of ASP.NET Web applications to deliver dynamic content to a Web site utilizing server controls, web forms, and web services to accomplish complex data access tasks.  Lecture 4 hours per week.

 

ITP 246  (4 CR.)

INTERNET DEVELOPMENT II:  SERVER SIDE JAVA

Prerequisite is ITP 220.  Provides instruction in application and integration of web-based clients and server-side Java to three-tier business applications.  Course content will use tools UML, XML, Java servlets, JSPs and JDBC database access.  Lecture 4 hours per week.

 

ITP 248  (4 CR.)

E-COMMERCE INTEGRATION AND APPLICATIONS

Prerequisite is ITP 246.  Includes instruction in the implementation of platform-independent e-commerce Web applications.  Course content emphasizes building end-to-end e-commerce skills including comparison and selection of commerce architecture, installation and configuration, security considerations, and the development of a complete business-to-consumer and a business-to-business site.  Lecture  4 hours per week.

 

ITP 251  (formerly IST 251)        (3 CR.)

SYSTEMS ANALYSIS AND DESIGN

Prerequisite: satisfactory score on the IT Placement Test or ITE 100.  Focuses on application of information technologies (IT) to system life cycle methodology, systems analysis, systems design, and system implementation practices.  Methodologies related to identification of information requirements, feasibility in the areas of economic, technical, and social requirements, and related issues are included in course content.  Software applications may be used to enhance student skills.  Lecture 3 hours per week.

 

Please contact the appropriate division for the availability of general usage courses as described in the "Description of Courses" section.