ITP 210 Technical Writing
A basic technical writing course that strengthens critical thinking, collaboration, and communication skills. Study includes document purpose, situation analysis, style, format and production of reports, proposals, instructions, procedures, technical descriptions, forms, letters, memos, and visual aids, as well as digital and virtual communication. Prerequisite: ENG 100 or equivalent. Offered fall, spring, and summer. Cr 3.
ITP 230 Project Management
This course will present a structured analysis of planning, organizing, directing, controlling, and monitoring resources related to project management by completing a set of well-defined tasks. Within this course, significant effort will be devoted to understanding the international, social, political, economic, environmental and cultural issues in context of the interrelationships, responsibilities, and demands of project management between technologies, resources, project scope, and budget that impact project success in a global, international environment. Case studies will be used throughout the course to broaden the perspective and understanding of the participant's knowledge and application of project management's best practices, and their ability to create and evaluate projects and project performance in an international, global economy. The introduction of computer-based tools in the management of projects will also be covered. Fulfills the International core requirement. Offered fall, spring, and summer. Cr 3.
ITP 250 Management Information Systems
This course will serve as an introduction to management information systems in areas such as: decision support systems, resource and human resource management, enterprise resource planning, supply chain management, customer relationship management, project management, and records management. Topics covered will include but are not limited to: systems analysis, system modeling and design, data acquisition, security, and maintenance. Offered fall. Cr 3.
ITP 280 Managing Organizations in a Technological Environment
An introduction to the application of management principles to systems, people and organizations in technology-intensive industries. Students will learn managerial approaches to the business, corporate, and project levels of organizations; and discover contrasting demands of entrepreneurial and established technology firms. Emphasis will be placed on recognizing the intricate, multidisciplinary nature of the management of technology, including an understanding of commitment, team-based performance norms and decision making, conflict management, power sharing, self-directed team work and organizational alliances. Topics include the impact of technology on corporate strategy, operations, and decision-making and how emerging strategies/solutions/capabilities can be developed to create business efficiencies and manage organizational resources. The course combines conceptual and experiential approaches involving exercises, case studies, lectures, videos, and group work. Offered spring. Cr 3.
ITP 310 Facility Planning
This course provides participants with the analytical tools and knowledge to effectively and efficiently plan the physical facility for a wide variety of enterprises. Case studies used in this course may include: hospitals, airports, manufacturing plant floors, distribution centers, fire departments, grocery and retail stores, college campuses, construction sites, and shopping malls. Offered spring. Cr 3.
ITP 330 Supply Chain Management
This course explores selected analytical tools and information associated with supply chain management including activities that are used to centrally control the production, shipment, and distribution of products. Classes consist of lectures and problem solving activities that combine aspects of production control such as forecasting, capacity planning, material requirement planning, order quantities, order points and line balancing with the development and management of supply chains from sourcing and procurement through conversion and logistics. Prerequisite: MAT 120 or permission of instructor. Offered fall. Cr 3.
ITP 331 Agile/Adaptive Project Management
In an increasingly complex world, the pace of change, the degree of connectivity, and the scale of operations are leading to rapidly escalating complexity in many domains. This course focuses on agile and adaptive project management methods that provide a very different approach to traditional linear project management and apply to the needs of projects that reach a high degree of complexity. Such needs make it more important for organizations to become agile and to engrain process improvement leadership in the way of working within the organization. The course looks at alternative approaches designed to deal with today’s work environment. It provides greater depth in the review and application of contemporary processes such as risk, quality, and leadership; and methodologies and frameworks such as Agile, Lean, Kanban, Scrum, and Lean Startup. Prerequisite: ITP 230 or permission of instructor. Cr 3.
ITP 340 Quality Management
An overview addressing fundamental concepts and principles of quality control applied to organizations. Major topics include theory and application of qualitative and quantitative tools and techniques as well as quality awards and standards. Specific topics include foundations of quality, planning tools, traditional tools, variability, process set-up verification, pre-control, SPC process capability analysis, acceptance sampling, and quality awards. Prerequisite: MAT 120 or permission of instructor. Offered fall. Cr 3.
ITP 350 Leadership, Teambuilding, and Facilitation
An exploration of topics related to leadership, team building, group dynamics, and an introduction to the practices and goals of successful facilitation of face-to-face groups and virtual meetings. Teambuilding topics include member and group participant types and functions; stages to teambuilding; creating and building teams; dysfunctions and conflicts within teams and groups; and teams in the roles of content controllers. Leadership emphasis is placed on foundational principles, capabilities and practices that help leaders self-manage, engage and influence diverse team members, and generate shared commitment for team and project success. The course explores various contexts, motivations and paths that evoke leadership in technology through a series of case studies and exercises in critical knowledge areas and skills required of technology leaders. Facilitation topics include developing techniques and skills in the role of a meeting facilitator and process leader, identifying and defining individual participant behaviors and how those interrelationships affect team dynamics, developing and designing facilitation agendas, preparing and performing facilitations, facilitating conflict, creating participation, and meeting management and ethical responsibilities. Offered spring. Cr 3.
ITP 360 Gamification
Gamification is the use of game design and gaming mechanics to enhance non-game contexts such as scoring, competition, and rules of engagement to applicable areas of teaming and activity to encourage agency with colleagues, clients, products, or services. Through practices in active learning, students will explore topics in gamification, participate in application of gamification practices for human engagement in technology, business and industry, develop problem solving and gaming strategies of workplace engagement, and contribute to learning through individual and group activities. Prerequisite: ITP 350 or permission of instructor. Cr 3.
ITP 381 Human Resource Development
Students are introduced to the various functions of human resources in industrial settings. Topics covered include human resource planning, job analysis, employee selection, performance management, compensation, benefits management, safety, training, and employee relations. Offered fall. Cr 3.
ITP 410 Technical Operations and Strategies
This course will focus on the theory and application of concepts utilized to maintain global manufacturing competitiveness. Major topics may include Six Sigma, lean manufacturing, kanban, autonomation, visual signaling, poka-yoke, takt time, and kaizan techniques. Waste elimination, set-up time reduction, and continuous improvement theory and practices will be highlighted. Offered spring. Cr 3.
ITP 490 Cost Analysis and Control
This course will cover the theory and application of concepts used in analysis and control of costs pertaining to planning, developing, and managing industrial operations. Concepts include financial/cost accounting, time value of money, methods of evaluating competing alternatives, economic value-added analysis, and capital equipment cost justification. Prerequisite: ACC 110 or permission of instructor. Offered spring. Cr 3.
ITS 320 Workplace Safety and Health Management Systems
This course covers the importance of safety and health in the workplace. Emphasis will be placed on the worker in the work environment with an emphasis on OSHA and other regulatory agencies, measures for identifying and controlling workplace hazards, record keeping and reporting, ergonomics, workplace violence and security, fire prevention, electrical safety, hazardous materials, job safety analysis, risk assessment, machine safeguarding, hazardous waste, and selected environmental problems. Students have the opportunity to obtain the 30 hour OSHA certification through external licensing agencies. Offered spring. Cr 3.
ITT 181 Computing Technologies
This course is a broad overview to current and emerging technologies used in a networked computing environment. Major topics include computer hardware, operating systems, networking, security, web, and software applications. Emphasis is placed on how technology is used within a corporate setting. Offered fall and spring. Lecture and lab. Cr 3.
ITT 184 Python Programming
A first introduction to computer programming for solving practical problems, taught in Python, a modern object-oriented dynamic computer language. The course teaches how to represent aggregates of data, process data selectively and repetitively, structure programs with functions, and use predefined libraries with an eye towards acquiring, managing, visualizing and performing basic analysis of sets of data. Students will conduct hands-on programming, both at home and in the lab. Prerequisite: MAT 108 or permission of instructor. Cr 4.
ITT 200 Introduction to Cyber Security
An introduction to the fundamentals of cyber security and information assurance. Students will develop a knowledge base for defining and recognizing both online threats and potential targets, and develop intellectual tools for evaluating relative risks within cyberspace. Students will apply theories and best practices for addressing potential costs of countermeasures for cyber attacks. Offered fall and spring. Lecture and lab. Cr 3.
ITT 231 Technical Visualization
This is an essential foundational course of conventional technical visualization, with an emphasis on technical foundations in sketching and drawing 2D and 3D illustration graphics, and exploring technical visualization skills development for problem solving. Content includes basic skills development using contemporary standards for technical sketching for creating orthographic projections, detail and assembly working drawings, and pictorial projections, instructional storyboarding, and developing visual thinking skills for creating technical visualizations and presentations. This course is an essential foundation to skills developed in ITT 282 Computer Aided Design. Offered on a two-year spring semester rotation. Cr 3.
ITT 241 Information and Communication Technologies
This course provides students with the technical communications foundations to thrive in the digital workplace. The development of skills to produce clear and effective professional and technical documents using the basic principles of design and the conventions of organizing and disseminating technical information will be the focus. Students will learn a balance of practical knowledge for developing technical documents through access to advanced communication technologies. An introduction to developing informational graphics for print and E-media, evaluating and creating digital publications, designing and repackaging technical information into visual aids, and utilizing web publishing tools and resources will be covered. Lecture and lab. Offered fall. Cr 3.
ITT 270 Introduction to Computer Hardware
The goal of this course is to introduce the hardware components, and their respective functions, of microcomputer systems. Activities address the specification, assembly, upgrading, and maintenance of microcomputers. Assignments may include readings of articles and Web-based documents, discussions, tours, and hands-on activities dealing with microcomputer hardware. It is assumed that students will be proficient with personal computers. Offered on a two-year fall semester rotation. Cr 3.
ITT 272 Networking I
The goal of this course is to develop an understanding of computer networks and provide the basic background necessary for implementing and maintaining them. Topics include: cabling systems, the OSI model, LAN and WAN protocols and devices, Ethernet, Wi-Fi, TCP/IP, network security, and network virtualization. Prerequisite: ITT 181 or permission of instructor. Offered fall. Cr 3.
ITT 281 Internet Web Site Development
This course develops a basic understanding of and skill in the planning, development, and maintenance of Web sites. Topics include Web site planning methods, HTML, cascading style sheets, HTML editors, FTP, site maintenance, intellectual property issues, and legal issues. Students will develop sample Web pages and associated planning documents, and maintain a Web site on a server. It is assumed that students will be proficient with personal computers. Offered fall. Cr 3.
ITT 282 Computer-Aided Design
An introduction to computer-aided design systems and their relationship to design, drafting, production, and documentation processes. Emphasis is on understanding and utilizing computer-aided design (CAD) hardware and software. The course focuses on basic 2D and 3D functions as they generally apply to computer-aided design applications. Lecture and lab. Offered on a two-year fall semester rotation. Cr 3.
ITT 311 Infrastructure Communication Systems
An introduction to contemporary telecommunications hardware and applications. Emphasis includes state-of-the-art transmission media such as copper, fiber-optic, and wireless technologies including microwave, radio frequency, and infrared. Additional topics may include: classification of data networks; communications systems parameters such as bandwidth, serial parallel, analog and digital; modulation and multiplexing schemes; and the convergence of data, video, and voice networks. Prerequisite: ITT 272 or permission of instructor. Offered fall. Cr 3.
ITT 342 Digital Publishing Technologies
This course explores methods and technologies for the design of digital documents and assemblage of content information and for reproduction and repurposing to a diversity of media. Emphasis is on a practicum utilizing state of the art computer-based desktop publishing hardware and software. Activities and topics include design, layout, and management of color digital document preparation for production and cross-media specifications; digital imaging and color management; digital vector graphics for illustration, large format, and packaging products; and variable data management for output systems. An emphasis on terminology, applications, processes, materials and substrates used in conventional and digital workflows for creating artifacts. Lecture and lab. Offered on a two-year spring semester rotation. Cr 3.
ITT 343 Graphic Communication Technologies
In the pursuit of digital literacy, students enrolled in this course will design and create digital documents and visual artifacts through advanced activities, apply design strategies, perform collaborative tasks, implement digital workflows, and incorporate contemporary processes for using digital equipment and applicable materials. Students will prepare proposals and presentations as related to course assignments, readings, lecture topics, discussions, demonstrations, and technological analysis for both established and emerging Graphic Communication Technologies. This course provides students with a balance of practical knowledge and advanced technology skills, as well as theoretical foundations to thrive in the digital world. Lecture and lab. Offered on a two-year spring semester rotation. Cr 3.
ITT 344 Digital Video and Media Streaming Technologies
In the pursuit of digital literacy, students enrolled in this course will explore time-based digital technologies for creating and delivering digital video products that focus on technical demonstrations and training for the technology industry. Students will work independently and collaboratively, implement digital workflows, and formulate project proposals, and produce digital video projects as related to course assignments, readings, lecture topics, discussions, demonstrations, and analysis of established and emerging digital video technologies. Students will be creating, capturing, processing, archiving, transmitting, and problem solving and submitting time-based projects. This course provides students with a balance of practical knowledge and advanced technology skills, as well as theoretical foundations to thrive in the digital world. Lecture and lab. Offered on a two-year fall semester rotation. Cr 3.
ITT 362 Operating Systems Security
Provides a fundamental understanding of both client and server operating system security concepts and techniques. Explores vulnerability, configuration and maintenance, operating system features and other tools commonly employed to achieve and maintain protection of computer resources. Prerequisite: ITT 200 or COS 200. Cr 3.
ITT 363 Server Administration and Maintenance
This course covers the concepts, tools, and practices for installing, managing, and troubleshooting a multi-user or backend server. A combination of lecturers, discussions, and hands-on activities will provide the student with broad exposure to topics related to server administration, including management of user accounts, file systems, processes, as well as installation and upgrades, backup and restore, performance monitoring, and system security. Students will also be exposed to operating system concepts, server virtualization, and an introduction to cloud computing. Prerequisite: ITT 272 or permission of instructor. Cr 3.
ITT 373 Networking II
This course builds upon the principles and concepts in ITT 272 and focuses on the design of larger networks needed to support enterprise-wide computing. Topics include: network architectural models, modular and tiered designs, remote office designs, network monitoring, and implementation of more specialized networks such as one for a data center. Prerequisite: ITT 272 or permission of instructor. Offered spring. Cr 3.
ITT 376 Network Defense
This cyber security course examines the issues of securing the communications path between systems, including both physical and logical connections. Topics addressed include approaches to securing networks using risk analysis, cost effective countermeasures, layered defenses, and network policy development and implementation procedures. Students will be exposed to a mixture of devices and protocols implementing network defense including firewalls, proxy servers, IDS/IPS solutions, cryptography, VPNs, network access controls, and honeypots. Prerequisites: ITT 200 or COS 200 and ITT 272 or permission of instructor. Offered spring. Cr 3.
ITT 377 Networking for Video and Multimedia
This course provides a technical introduction to video and multimedia systems as they are developed, delivered, and managed over high-speed networks. Students will explore and work with video and multimedia file formats, and storage systems with a focus on high-speed networks. Video and multimedia standards and protocols will be examined including compression and security aspects of delivering audio, video, animation, games, simulations, and new forms of media. Bandwidth, interactivity, quality of service, platform support, and standards are key components of this course. Prerequisite: ITT 272 or permission of instructor. Offered on a two-year spring semester rotation. Cr 3.
ITT 382 Advanced Web Site Development
This course advances an understanding of innovative techniques for developing dynamic websites. Topics include an analysis of fundamentals of HTML and cascading style sheets (CSS), as well as best practices and standards for managing website initiatives and development teams. Student objectives include: demonstrating a proficiency of working with HTML 5/CSS standards; including conceptual design development, graphics and user interface design prototypes (UI), and applying user experience (UX) concepts for delivery of online content. Prerequisite: ITT 281 or permission of instructor. Offered spring. Cr 3.
ITT 383 Databases
This course explores database fundamentals, design, implementation, and administration using industry standard technologies and methodologies. The relational database model and the newer semantic object models of database design will be examined and provide students the opportunity to model, design, and implement databases using both methods. Emphasis will be placed on modern multi-user, multi-processing, Web-enabled databases and structured query language (SQL). There will be significant hands-on components in the course. Prerequisite: ITT 181 or permission of instructor. Cr 3.
ITT 385 Integrative Programming
Organizations use many disparate technologies that need to communicate and work with each other. Integrative Programming focuses on the "glue" that holds systems together. It surveys several programming languages, including scripting languages, as each has different applications to integration. System architectures such as service-oriented architectures, programming interfaces such as Web services and REST, and programming practices such as mediation support the management, evolution and security of the information systems that support the organization. Prerequisites: COS 161 and ITT 272 or permission of instructor. Offered spring. Cr 3.
ITT 400 Occupational Competency
This course is designed to allow credit for technical expertise learned on the job or through attendance at appropriate/related schools, workshops, and/or seminars. The student's technical knowledge and skill must be documented through the Department's portfolio assessment procedures. See advisor for further information. Cr 1-36.
ITT 413 Ethical Hacking
This course focuses on offensive cyber security techniques and the countermeasures needed to defend against them. Topics covered include target surveillance, attack surface evaluation, system foot printing, social engineering, vulnerability scanning, and vulnerability exploitation. Students will be exposed to the ethical requirements of penetration testing, including the principles and conditions needed beforehand, and the role of the reporting process. Prerequisites: ITT 200 or COS 200, ITT 272, PHI 235 or any Ethical Inquiry course, or permission of instructor. Cr 3.
ITT 444 Animation and Motion Imaging Technologies
In the pursuit of digital literacy, students enrolled in this course will create, capture, and manipulate images to produce animated projects, making the illusion of motion by means of a rapid display of a sequence of static images that minimally differ from each other. Animation can be either seen as analogue media, flip books, video capture, digital media, and presented and archived in multiple formats including animated GIF, Flash animation, digital video capture, and streaming media. Students will explore both the foundations of animation, and advanced digital computer applications for creation of animated environments and products. This course provides students with a balance of practical knowledge and advanced technology skills, as well as theoretical foundations to thrive in the digital world. Students should have appropriate computer skills to enroll in an advanced technology course. Offered on a two-year fall semester rotation. Cr 3.
ITT 453 Special Topics in Information Technology and Cyber Security
Topics in information technology and cyber security not regularly covered in other courses. The content can be varied to suit current needs. May be repeated for credit when topics vary. Prerequisite: Senior status or permission of instructor. Cr 3.
ITT 460 Capstone
This is a senior level course that integrates curriculum content from previous courses to create a capstone experience with a focus on project management and professional communications. Students will use project management and professional communication techniques to select, complete, and report on an individual or team project that demonstrates achievement at the application and syntheses level. Students are expected to contact the professor and have a project approved before the beginning of the course. Prerequisites: ITP 210, ITP 230, graduating senior status, and permission of advisor or instructor. Offered fall and spring. Cr 3.
ITT 482 Computer Systems Forensics
This course provides a fundamental understanding of hardening and assessment techniques and a hands-on approach to the hardware and software tools and techniques associated with the protection of computer systems and networks. It examines how to protect computer and network resources as deployed in a typical organization, and it explores protection of communications, resources, intrusion detection systems, firewalls, and the use of various tools for system and network protection. Prerequisites: ITT 200 or COS 200, ITT 362, and ITT 376 or permission of instructor. Cr 3.
ITT 486 User Experience
This course analyzes and evaluates properties and characteristics of human user experiences as they relate to interactions with information and computer technologies. Students will learn and analyze a broadly defined understanding of human-computer interaction (HCI), explore the fundamentals and theoretical knowledge of HCI, and how to apply it in a cognitive work environment, home/personal use, and social spaces. Students will identify tools and methodologies for evaluating users experiences using observation, numbers, and statistics. Prerequisites: ITT 241, ITT 272, ITT 281, or permission of instructor. Offered fall. Cr 3.
ITT 487 Operations Senior Seminar
The focus of this course is on operational excellence in practice. Topics will include the impact of virtualization on operations, mobile computing operations and management, business continuity, best operational practices, service quality measures, incident preparedness and recovery and major impacts such as mergers and acquisitions. Guest speakers and field trips will be a component of the course. Prerequisites: graduating senior status and permission of instructor. Offered spring. Cr 3.
ITT 490 Directed Study
Provides upper-level students an opportunity to independently pursue a topic, project, or experiment of interest. Students will prepare a contract or proposal for study to be conducted and, upon completion, submit findings in a scholarly report or other evidence of merit. Prerequisite: permission of instructor. Offered fall and spring. Cr 1-6.
STH 440 College of Science, Technology, and Health Internship
An in-depth experience in hands-on learning and professional development acquired in the field. Students will focus their efforts in an engaged learning opportunity related to their major and area of professional interest, usually located in a business, institutional, industrial setting, research laboratory, or similar off-campus site. Prerequisites: matriculated student, minimum 60 completed credits, minimum 2.5 GPA, a precise definition of the internship experience and consent of the instructor. Pass/fail only. Generally restricted to CSTH majors. May be repeated. Cr 1-6.