04.06.2014 Views

ACADEMIC CATALOG - Purdue University Calumet

ACADEMIC CATALOG - Purdue University Calumet

ACADEMIC CATALOG - Purdue University Calumet

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!