INFO-TEC 222 Multimedia Production and Concepts Credits: 3

Multimedia production and concepts will give an overview of multimedia technology and communication theory needed to deliver information and to produce interactive presentations for the web, portable media, and for in-person presentations and demos. The course offers exposure to software, hardware, other multimedia technologies, authoring and copyright matters.

Prerequisites: COMP-SCI 101.

INFO-TEC 290 Special Topics Credits: 1-3

Selected topics in specific subject areas of Information Technology which are not part of the regular offerings.

Prerequisites: Departmental consent.

INFO-TEC 321 Introduction to Computing Resources Administration Credits: 3

This introductory course is designed to give an overview of a wide variety of technical, interpersonal, documentation, and managerial skills needed to become an effective systems administrator.

Prerequisites: COMP-SCI 201R.

INFO-TEC 350 Object-Oriented Software Development Credits: 3

Application of object oriented programming languages as a means to implement object oriented designs. Polymorphism through inheritance and interfaces, design methods such as Responsibility Driven Design and such reusable design techniques as abstract classes and frameworks. Event-driven programming and the Java Swing classes for constructing interactive Graphical User Interfaces (GUIs),the basics of the Unifed Modeling (UML) and elementary design patterns.

Prerequisites: COMP-SCI 303.

INFO-TEC 426 Practical Network Security Credits: 3

This course examines common threats to computer network security and discusses various techniques to mitigate those threats. The course material is supplemented with lab assignments that implement network security tools and use them to build a small secure network. It discusses information hiding, traffic monitoring and control, intrusion detection, and security policy. Note: NOT FOR GRADUATE CREDIT.

Prerequisites: COMP-SCI 420.

INFO-TEC 427 Network Analysis Credits: 3

This course focuses on routing in an autonomous system network using Cisco Systems equipment. It will include a review of the fundamental operations needed in AS routing and will then, through lecture and lab assignments, implement various network configurations using Cisco equipment. The concepts addressed will include router, switch and protocol implementations for Cisco Discovery Protocol, Spanning Tree Protocol, VLAN's, VLAN Trunking Protocol and standard Cisco network routing protocols, among others.

Prerequisites: COMP-SCI 420, INFO-TEC 321.

INFO-TEC 429 Introduction to Cybersecurity Credits: 3

This course introduces students to cybersecurity and its domains. The course will cover topics such as cryptography, software development security, access control, security architecture, security operations, disaster recovery, and physical and environmental security.

Prerequisites: INFO-TEC 321.

INFO-TEC 490 Special Topics Credits: 1-3

Selected topics in specific areas of Information Technology/ Computer Science. May be repeated for credit when the topic varies.

Prerequisites: Departmental consent.

INFO-TEC 490DC Introduction to Data Compression Credits: 3

This course provides an introduction to information theory, first-order entropy; lossless methods such as Huffman coding, arithmetic coding, and dictionary methods; and lossy and transform coding including image, audio, and video formats. The emphasis in this course is on algorithmic understanding and applications rather than derivation from first principles. Not for graduate credit.

Prerequisites: MATH 210, COMP-SCI 303, or equivalent.

INFO-TEC 491 Internship Credits: 1-6

Students may participate in structured internships under the joint supervision of an employer and a faculty member. The student must carry out significant professional responsibilities that also have academic merit. The number of credit hours is based on the quality of the academic experience. Available for credit/no credit only, and students must be in good standing with a least 18 credit hours of CS/IT counting towards the degree.

Prerequisites: Departmental consent.