ACADEMIC CATALOG - Purdue University Calumet
ACADEMIC CATALOG - Purdue University Calumet
ACADEMIC CATALOG - Purdue University Calumet
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ITS 260 APPLIED DATABASE TECHNOLOGIES<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 240<br />
This course covers database query languages, information<br />
management concepts and fundamentals, data organization,<br />
data modeling, managing the database environment, special<br />
purpose databases, and other topics.<br />
ITS 270 INTERNETWORKING TECHNOLOGIES<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 170<br />
This course covers requirements, acquisition/sourcing, integration,<br />
project management, testing and quality assurance,<br />
organizational context, architecture and other topics.<br />
ITS 299 TOPICS IN INFORMATION TECHNOLOGY II<br />
(Class 0 to 4, Lab. 0 to 4, Cr. 1 to 4)<br />
This course covers topics in information technology<br />
or security topics.<br />
ITS 300 SIMULATION AND GAME DEVELOPMENT<br />
(Class 2, Lab 1, Cr. 3)<br />
This course covers the concepts, methods, and techniques of<br />
simulation and game development programming. This course<br />
focuses on the mathematics related to game development,<br />
game and simulation programming techniques, algorithm<br />
design, data structures, game-specific software development,<br />
as well as the technical aspects of game testing. Extensive<br />
laboratory exercises are assigned.<br />
ITS 330 ADVANCED OPERATING SYSTEMS<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 130 and ITS 135<br />
This course covers the comparison and contrast of operating<br />
systems, the detailed examination of architecture, customization<br />
and implementation of the features of specific operating<br />
systems. Extensive laboratory exercises are assigned.<br />
ITS 340 ADVANCED PROGRAMMING<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 245<br />
This course covers advanced topics in programming languages,<br />
GUI development, threaded applications, components,<br />
testing and debugging, methods and advanced topics<br />
in event-driven and object oriented programming techniques.<br />
Extenstive laboratory exercises are assigned.<br />
ITS 350 SYSTEMS ASSURANCE<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 250<br />
This course covers the implementation of systems assurance<br />
with computing systems. Topics include confidentiality,<br />
integrity, authentication, non-repudiation intrusion detection,<br />
physical security, and encryption. Extensive laboratory exercises<br />
are assigned.<br />
ITS 352 DISASTER RECOVERY AND PLANNING<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 350<br />
This course covers risk management and business continuity.<br />
Topics include disaster recovery strategies, mitigation strategies,<br />
risk analysis, and development of contingency plans for<br />
unexpected outages and component failures. Extensive laboratory<br />
exercises are assigned.<br />
ITS 354 INFORMATION ASSURANCE RISK ASSESSMENT<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 350<br />
This course covers industry and government requirements<br />
and guidelines for information assurance and auditing of<br />
computing systems. Topics include risk assessment and<br />
implementation of standardized requirements and guidelines.<br />
ITS 356 SECURING WIRELESS SYSTEMS<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 250<br />
This course covers the implementation of secure wireless<br />
systems and computing systems. Topics, intrusion detection,<br />
physical security, communications security, and encryption<br />
with wireless systems. Extensive laboratory exercises are<br />
assigned.<br />
ITS 360 DISTRIBUTED APPLICATION<br />
ARCHITECTURE AND DESIGN<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 260<br />
This course covers the application development life cycle,<br />
modeling techniques, software architecture, design patterns,<br />
best practices, and development strategies. Extensive laboratory<br />
exercises are assigned.<br />
ITS 362 DISTRIBUTED APPLICATION DEVELOPMENT<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 360<br />
This course is a project oriented course in multi-tier application<br />
development, interface design and implementation, component<br />
based application development, and configuration of<br />
multi-tier applications. Extensive laboratory exercises are<br />
assigned.<br />
ITS 364 DATABASE MODELING AND IMPLEMENTATION<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 360<br />
This is an advanced course that covers the design of distributed<br />
databases, data modeling, normalization rules, query<br />
languages, layout and design of forms, transaction management,<br />
and implementation of the database design. Extensive<br />
laboratory exercises are assigned.<br />
ITS 370 DATACOMMUNICATIONS AND NETWORKING<br />
(Class 3, Cr. 3)<br />
Prerequisite: ITS 270<br />
This course covers the configuration of networks and communication<br />
conduits, error detection and correction, media,<br />
and the open system model.<br />
ITS 372 SYSTEM ADMINISTRATION AND MANAGEMENT<br />
(Class 2, Lab. 2, Cr. 3)<br />
Prerequisite: ITS 270<br />
This course covers system performance analysis, benchmarking,<br />
acceptance testing, security strategies, file systems<br />
analysis, auditing, server roles, and best practices Extensive<br />
laboratory exercises are assigned.<br />
ITS 399 TOPICS IN INFORMATION TECHNOLOGY III<br />
(Class 0 to 4, Lab. 0 to 4, Cr. 1 to 4)<br />
This course covers topics in Information Technology or<br />
Security topics.<br />
ITS 400 SIMULATION AND GAME DEVELOPMENT II<br />
(Class 2, Lab 1, Cr. 3)<br />
This course is a continuation of ITS 300 covering advanced<br />
technical aspects of simulation and game development including<br />
technology synthesis, system architectures for real-time<br />
game and simulation, network, data driven systems, and artificial<br />
intelligence. Extensive laboratory exercises are assigned.<br />
ITS 404 SYSTEM MODELING AND SIMULATION<br />
(Class 2, Lab 1, Cr 3)<br />
This course details topics on modeling and simulation, realtime<br />
systems, rendering engines, gaming engines, gaming<br />
logic, and interactivity. It addresses a detailed study of how<br />
games function to create experiences, including rule design,<br />
play mechanics, game balancing, social game interaction, and<br />
the integration of visual, audio, tactile and textual elements<br />
into total game experience.<br />
Course Descriptions<br />
Course Descriptions<br />
239