30000

ITS 30044 ADVANCED DATABASE SYSTEMS (3)

Covers advanced techniques of data and information.  Topics include processing and optimization of queries, transactions, backup and recovery, self-tuning database systems, and data mining.  Prerequisite: ITS 20163 Introduction to Databases.

ITS 33050 IDENTITY SYSTEMS (3)

Evaluates the ever-increasing library of (inter)national, organizational and corporate visualizations (standards, logos, guide sets, info-graphics) as realized through design practice, and their influence upon the manifold disciplines that require their existence and benefit from their use. Students move beyond conceptions of branding to engage in best practice creation and evaluation of multi-sensory identities as well as the development of client briefs that objectively codify their decisions. Prerequisites: ART 23023 Design I; ART or COM 23020 History of Design; and ART or COM or ITS 35505 Production 1.  Cross-listed with ART 33050 and COM 33050.

ITS 33470 ROUTING AND SWITCHING (3)

Identify and implement routing and switching technologies, as well as wireless networks and security concepts, physically or virtually connect different network transmission types and connectivity devices.  Apply TCP/IP protocol suites; demonstrate network planning for hardware, cabling, and operating systems; assess network security; secure remote connectivity; and perform network troubleshooting.  Prerequisite: ITS 20263 Introduction to Networking.

ITS 35505 PRODUCTION (3)

A course emphasizing the practical and conceptual use of industry-related software in graphic design. Includes use of the Adobe Suite.  

Cross Listed Courses

Cross-listed with ART 35505 Production and COM 35505 Production

ITS 35566 INTERMEDIATE PROGRAMMING TECHNIQUES (4)

This course provides the transition from Introduction to Computer Programming to the object-oriented paradigm. Proper formulation and abstraction of the problem domain in the programming process to build robust, flexible and extensible programs are emphasized. The student learns how design patterns help formulate and implement abstractions in an effective and sophisticated manner. The course covers data structures and algorithms to manipulate them from essential to programming, such as lists, stacks, queues, trees, and tables. 

Prerequisites

ITS 16163

Cross Listed Courses

CST 35566

37044 OPERATING SYSTEMS (3)

Study of microcomputer and minicomputer operating systems.  Topics include batch processing, concurrent processing, memory management and processor scheduling.