Sei sulla pagina 1di 18

Important dates FALL 12 SEMESTER COMMENCES ON 20Aug 12 Last date for withdrawal from course/s with 100% Tuition

refund : 31 August 12 Last date to File Application for Graduation 10 Sept 12 Last date to withdraw from Courses without grade penalty : 29 Oct 12 Final Exams :between 3rd and 8th Dec 12 REGISTRATION IS OPEN UNTIL 31 AUG 2012 CS 401 -04 Introduction to Advanced Studies I 11002 Vijay Gurbani vgurbani@iit.edu First course in a two-course sequence that is designed to prepare students for graduate study in computer science. Explores the implementation and application of fundamental data structures and algorithms with an emphasis on object-oriented programming in Java. Examines the relationship between these elements and the mathematical structures that form the foundation of computer science. This course does not apply toward master's or Ph. D. credit in Computer Science. Prerequisite: CS 200 or CS 201. 2-2-3

DATA STRUCTURES+JAVA COLLECT.FRAMEWORK REQUIRED


Author:COLLINS Edition:3RD 11 Publisher:WILEY ISBN:9780470482674

-----------------------------------------------------------CS 402-04 Introduction to Advanced Studies II 11028 YonshikChoi choiy@iit.edu Second course in a two-course sequence that is designed to prepare students for graduate study in computer science. Explores the development of the multiple layers of software that form a sophisticated software system, from device drivers

to application interfaces to user interfaces. Examines how computer architecture influences software development. Emphasizes the design and implementation of interrupt-driven/event-driven software. This course does not apply toward master's or Ph. D. credit in Computer Science. Prerequisite: CS 401. 2-2-3

COMPUTER ORGANIZATION+DESIGN,REV.-W/CD REQUIRED


Author:PATTERSON Edition:4TH 12 Publisher:ELSEVIER ISBN:9780123747501

--------------------------------------------------------CS 425-04 Database Organization 16390 Francis Leung leung@iit.edu Overview of database architectures, including the Relational, Hierarchical, Network, and Object Models. Database interfaces, including the SQL query language. Database design using the Entity-Relationship Model. Issues such as security, integrity, and query optimization. Prerequisite: CS 331, CS 401, or CS 403. 3-0-3 (C) (T)

DATABASE SYSTEM CONCEPTS REQUIRED


Author:SILBERSCHATZ Edition:6TH 11 Publisher:MCG ISBN:9780073523323

---------------------------------------------------------CS 450 -04 Operating Systems 15322 Michael saelee Saelee@iit.edu Introduction to operating system concepts-including system organization for uniprocessors and multiprocessors, scheduling algorithms, process management,

deadlocks, paging and segmentation, files and protection, and process coordination and communication. Prerequisites: (CS 351 or CS 401) and CS 402, or CS 403. 3-0-3 (T)

OPERATING SYSTEM CONCEPTS REQUIRED


Author:SILBERSCHATZ Edition:8TH 09 Publisher:WILEY ISBN:9780470128725

LION'S COMMENTARY ON UNIX W/SOURCE CODE RECOMMENDED


Author:LIONS Edition:6TH 96 Publisher:PUB RESRCE ISBN:9781573980135

---------------------------------------------CS 487 04 Software Engineering I 12585 Virgil Bistriceanu@iit.edu Study of the principles and practices of software engineering. Topics include software quality concepts, process models, software requirements analysis, design methodologies, software testing and software maintenance. Hands-on experience building a software system using the waterfall life cycle model. Students work in teams to develop all life cycle deliverables: requirements document, specification and design documents, system code, test plan, and user manuals. Prerequisites: (CS 331 or CS 401 or CS 403) and CS 425. 3-0-3 (C) (T) CS 521 04 Object-Oriented Analysis and Design 12679 Shangping Ren ren@iit.edu This course describes a methodology that covers a wide range of software engineering techniques used in system analysis, modeling and design. These techniques integrate well with software process management techniques and

provide a framework for software engineers to collaborate in the design and development process. The methodology features the integration of concepts, including software reusability, frame works, design patterns, software architecture, software component design, use-case analysis, event-flow analysis, event-message analysis, behavioral-life cycle analysis, feature, multiple-product, risk and rule analysis, and automatic code generation. (Credit will not be given for CS 521 if CS 751 is taken.) Prerequisite: CS 445 or CS 487. 3-0-3

OBJECT-ORIENTED SOFTWARE ENGINEERING REQUIRED


Author:BRUEGGE Edition:3RD 10 Publisher:PEARSON ISBN:9780136061250

------------------------------------------------------------------------------CS 530 05 Theory of Computation 15395 Gruia Calinescu Calinesc@iit.edu Computability topics such as Turing machines, nondeterministic machines, undecidability, and reducibility. Computational complexity topics such as time complexity, NP-completeness and intractability, time and space hierarchy theorems. Introduces the complexity classes P, NP, NL, L, PSPACE, NC, RNC, BPP and their complete problems. Prerequisite: CS 430. 3-0-3 INTRO.TO THEORY OF COMPUTATION

REQUIRED

Author:SIPSER Edition:2ND 06 Publisher:CENGAGE L ISBN:9780534950972

-----------------------------------------------------------CS 536 04 Science of Programming 12680 James sasaki sasaki@iit.edu Formal specification of how programs execute operational semantics, how mathematical functions programs compute denotational semantics, and how to use logic to characterize properties and invariants of the program execution (axiomatic semantics). Prerequisite: CS 331 or CS 401. 3-0-3

VERIFIC.OF SEQUENT.+CONCURRENT PROGRAMS REQUIRED


Author:APT Edition:10 Publisher:SPRINGER ISBN:978184882744

-------------------------------------------------------------CS 542 - 04 Computer Networks I: Fundamentals 13850 Marius Soneru Soneru@iit.edu This course focuses on the engineering and analysis of network protocols and architecture in terms of the Internet. Topics include content distribution, peerto-peer networking, congestion control, unicast and multicast routing, router design, mobility, multimedia networking quality of service, security and policybased networking. Prerequisite: CS 455. 3-0-3 COMPUTER NETWORKING

REQUIRED

Author:KUROSE Edition:6TH 13 Publisher:PEARSON ISBN:978013285620

-----------------------------------------------------------CS 551 04 Operating System Design and Implementation 12589 Francis Leung Leung@iit.edu This course covers in detail the design and implementation of processes, interprocess communication, semaphores, monitors, message passing, remote procedure calls, scheduling algorithm, input/output, device drivers, memory management, file system design, network file servers, atomic transactions, security and protection mechanisms. The hardware-software interface is examined in detail. Students modify and extend a multiuser operating system. Prerequisite: CS 450. 3-0-3 OPERATING SYSTEMS:DESIGN+IMPLEM.-W/CD

REQUIRED PACKAGE Author:TANENBAUM Edition:3RD 06

Publisher:PEARSON ISBN:9780131429383

-----------------------------------------------------------------------CS 589 04 Software Testing and Analysis 12590 Korel Korel@iit.edu Concepts and techniques for testing and analysis of software. Software testing at the unit, subsystem, and system levels. Specification-based testing. Code-based testing. Model-based testing. Methods for test generation and validation. Static and dynamic analysis. Formal methods and verification. Reliability analysis. Prerequisite: CS 487. 3-0-3 SOFTWARE TESTING

REQUIRED

Author:JORGENSEN Edition:3RD 08 Publisher:TAYLOR ISBN:9780849374753

-----------------------------------------------------------------------------ECE 403 -03 DIGITAL AND DATA COMMUNICATION SYSTEMS 10597 ATKIN ATKIN@IIT.EDU Introduction to Amplitude, Phase, and Frequency modulation systems. Multiplexing and Multi-Access Schemes; Spectral design considerations. Sampling theorem. Channel capacity, entropy; Quantization, wave shaping, and InterSymbol Interference (ISI), Matched filters, Digital source encoding, Pulse Modulation systems. Design for spectral efficiency and interference control. Probability of error analysis, Analysis and design of digital modulators and detectors.(3-0-3) (P)Prerequisite: [(ECE 308 with min. grade of D and MATH 474 with min. grade of D)]Corequisite: None ECE 408 03 INTRODUCTION TO COMPUTER NETWORKS 10604 TRICHA ANJALI ANJALAI@IIT.EDU Emphasis on the physical, data link and medium access layers of the OSI architecture. Different general techniques for networking tasks, such as error control, flow control, multiplexing, switching, routing, signaling, congestion control, traffic control, scheduling will be covered. Credit given for ECE 407 or ECE 408, not both.(3-0-3) (P)Prerequisite: NoneCorequisite: None

COMPUTER NETWORKS REQUIRED

Author:TANENBAUM Edition:5TH 11 Publisher:PEARSON ISBN:9780132126953

------------------------------------------------------------ECE 418 03 POWER SYSTEM ANALYSIS 10614 SHAHIDEHPOUR MS@IIT.EDU Transmission systems analysis and design. Large scale network analysis using Newton-Raphson load flow. Unsymmetrical short-circuit studies. Detailed consideration of the swing equation and the equal-area criterion for power system stability studies. Credit will be given for ECE 418 or ECE 419, but not for both.(3-0-3) (P)Prerequisite: [(ECE 319 with min. grade of D)]Corequisite: None

POWER SYSTEM ANALYSIS-W/CD REQUIRED

Author:SAADAT Edition:3RD 10 Publisher:PSA PUB ISBN:9780984543809

-------------------------------------------------------------------ECE 425 04 ANALYSIS AND DESIGN OF INTEGRATED CIRCUITS 14289 YANG XU YXU@ECE.IIT.EDU Contemporary analog and digital integrated circuit analysis and design techniques. Bipolar, CMOS and BICMOS IC fabrication technologies, IC Devices and Modeling, Analog ICs including multiple-transistor amplifiers, biasing circuits, active loads, reference circuits, output buffers; their frequency response, stability and feedback consideration. Digital ICs covering inverters, combinational logic gates, high-performance logic gates, sequential logics, memory and array structures.(3-0-3) (P)Prerequisite: [(ECE 312 with min. grade of D)]Corequisite: None

ANAL.+DESIGN OF ANALOG INTEG.CIRCUITS REQUIRED

Author:GRAY Edition:5TH 09 Publisher:WILEY ISBN:9780470245996

-------------------------------------------------------------------ECE 429 05 INTRODUCTION TO VLSI DESIGN 10621 ERDAL ORUKLU ORUKLU@IIT.EDU Processing, fabrication, and design of Very Large Scale Integration (VLSI) circuits. MOS transistor theory, VLSI processing, circuit layout, layout design rules, layout analysis, and performance estimation. The use of computer aided design (CAD) tools for layout design, system design in VLSI, and application-specific integrated circuits (ASICs). In the laboratory, students create, analyze, and simulate a number of circuit layouts as design projects, culminating in a term design project.(3-3-4) (C)(P)Prerequisite: [(ECE 218 with min. grade of D and ECE 311 with min. grade of D)]Corequisite: None

CMOS VLSI DESIGN REQUIRED

Author:WESTE Edition:4TH 11 Publisher:PEARSON ISBN:9780321547743

------------------------------------------------------------------ECE 485 03 COMPUTER ORGANIZATION AND DESIGN 10644 SURESH BORKAR BORKAR@IIT.EDU This course covers basic concepts and state-of-the-art developments in computer architecture: computer technology, performance measures, instruction set design, computer arithmetic, controller and datapath design, memory systems, pipelining, array processing, parallel processing, multiprocessing, abstract analysis models, input-output systems, relationship between computer design and application requirements, and cost/performance tradeoffs. Students will complete a project implementing a version of multiple-cycle processor. Credit will be given for either ECE 485 or CS 470, but not both.(3-0-3)

(P)Prerequisite: [(ECE 218 with min. grade of D and ECE 242 with min. grade of D)]Corequisite: None

ENGINEERING ELECTROMAGNETICS REQUIRED

Author:HAYT Edition:8TH 11 Publisher:MCG ISBN:9780073380667

----------------------------------------------------------------ECE 505 04 APPLIED OPTIMIZATION FOR ENGINEERS 10621 13325 YONGYI YANG YANGYO@IIT.EDU Principles of optimization for practical engineering problems, linear programming, nonlinear unconstrained optimization, nonlinear constrained optimization, dynamic programming.(3-0-3)Prerequisite: NoneCorequisite: None

LINEAR+NONLINEAR OPTAIMIZATION REQUIRED

Author:GRIVA Edition:2ND 09 Publisher:SIAM ISBN:9780898716610

----------------------------------------------------------------------ECE 507 04 IMAGING THEORY & APPLICATIONS 14294 IMAN YETIK YETIK@IIT.EDU Image formation methods including optical (photography), tomography, image formation with arrays of sensors, interferometry, and surface imaging. Technologies of image acquisition including digital cameras, radar/sonar and medical imaging techniques such as magnetic resonance imaging, computed tomography, positron emission tomography, optical imaging, electroencephalography, and magnetoencephalography. Throughout the semester, the course will also focus on the reconstruction of images based on the raw data obtained from various imaging techniques.(3-03)Prerequisite: NoneCorequisite: None

MEDICAL IMAGING SIGNALS+SYSTEMS RECOMMENDED

Author:PRINCE Edition:06 Publisher:PEARSON ISBN:9780130653536

----------------------------------------------ECE 508 04 VIDEO COMMUNICATIONS 13774 JOHEE KIM JKIM61@IIT.EDU This course covers the fundamentals of video coding and communications. The principles of source coding for the efficient storage and transmission of digital video will be covered. State-of-the-art video coding standards and error-resilient video coding techniques will be introduced. Recent technologies for robust transmission of video data over wired/wireless networks will be discussed. A detailed overview of architectural requirements for supporting video communications will be presented. Error control and cross-layer optimization techniques for wireless video communications will be covered.(3-03)Prerequisite: [(ECE 437 and ECE 511)]Corequisite: None

VIDEO PROCESSING+COMMUNICATIONS REQUIRED

Author:WANG Edition:02 Publisher:PEARSON ISBN:9780130175472

-------------------------------------------------------------ECE 509 -04 ELECTROMAGNETIC FIELD THEORY 15703 THOMAS WONG WONG@IIT.EDU Electric and magnetic fields produced by charge and current distributions. Solution of Laplace's and Poisson's equations, time-varying fields and electromagnetic waves. Applications to waveguides and antennas.(3-03)Prerequisite: [(ECE 307)]Corequisite: None

ADVANCED ENGINEERING ELECTROMAGNETICS REQUIRED

Author:BALANIS Edition:2ND 12 Publisher:WILEY ISBN:9780470589489

-----------------------------------------------------------

ECE 511 03 ANALYSIS OF RANDOM SIGNALS 13333 ATKIN ATKIN@IIT.EDU Probability theory, including discrete and continuous random variables, functions and transformations of random variables. Random processes, including correlation and spectral analysis, the Gaussian process and the response of linear systems to random processes.(3-0-3)Prerequisite: [(ECE 308 and MATH 474)]Corequisite: None

PROBABILITY,RANDOM VAR., STOCHAS PROCES REQUIRED

Author:PAPOULIS Edition:4TH Publisher:MCG ISBN:9780073660110

---------------------------------------------------------------ECE 513 04 COMMUNICATION ENGINEERING FUNDAMENTALS 10660 CHI ZHOU ZHOU@IIT.EDU Review of probability and random processes. AM with noise, FM with noise. Introduction to digital communication. Source coding, signal space analysis, channel modulations, optimum receiver design, channel encoding.(3-03)Prerequisite: [(ECE 403 and MATH 474)]Corequisite: None

DIGITAL COMMUNICATIONS REQUIRED

Author:HAYKIN Edition:88 Publisher:WILEY POD ISBN:9780471629474

----------------------------------------------------------------ECE 541 04 PERFORMANCE EVALUATION OF COMPUTER NETWORKS 10672 YU CHENG CHENG@IIT.EDU Introduction to performance evaluation techniques for computer and communication networks. Little's theorem, birth-death processes, M/G/1 queue, product from queuing networks, approximation techniques for G/G/1 queues and non-product form queuing networks. Discrete event simulations, generation of

random variables, variance reduction techniques and general purpose simulation languages.(3-0-3)Prerequisite: [(ECE 407 and MATH 474)]Corequisite: None

INTRO.TO PROBABILITY MODELS REQUIRED

Author:ROSS Edition:10TH 11 Publisher:ELSEVIER ISBN:9780123756862

-----------------------------------------------------------------ECE 544 - 04 WIRELESS AND MOBILE NETWORKS 10000 TRICHA ANJALI ANJALI@IIT.EDU This course provides an overview of different wireless and mobile network standards and systems. The topics covered include cellular networks, satellite networks, wireless local area networks, wireless personal area networks, mobile IP, ad hoc networks, sensor networks, wireless mesh networks and wireless network security.(3-0-3)Prerequisite: [(ECE 407) OR (ECE 408)]Corequisite: None

MOBILE COMMUNICATIONS REQUIRED

Author:SCHILLER Edition:2ND 03 Publisher:PEARSON ISBN:9780321123817

--------------------------------------------------ECE 552 04 ADJUSTABLE SPEED DRIVES 16330 Fundamentals of electric machines, basic principles of variable speed controls, field orientation theory, direct torque control, vector of AC drives, induction machines, switched reluctance and synchronous reluctance motors, permanent magnet brushless DC drives, converter topologies of DC and AC drives, and sensorless operation.(3-0-3)Prerequisite: [(ECE 411)]Corequisite: None ECE 554 -04 POWER SYSTEM RELAYING 15719 WIEDMAN WIEDMAN@IIT.EDU

Principles of relay protection for faults on transmission lines and in transformers, rotating machines and other equipment. Use of over current, differential, distance , wire-pilot, carrier-pilot and microwave-pilot relaying systems. Solidstate relays and computer control of relaying. Determination of short-circuit currents and voltages from system studies.(3-0-3)Prerequisite: [(ECE 418) OR (ECE 419)]Corequisite: None ECE 556 04 POWER MARKET ECONOMICS AND SECURITY 15008 ZUYI LI LIZU@IIT.EDU This course covers simulation and scheduling tools used in restructured power system for studying the economics and security of power systems. Topics include modeling of generating units (thermal units, combined-cycle units, fuelswitching/blending units, hydro units, pumped-storage units, photovoltaic, wind), Lagrangian Relaxation-based scheduling, mixed integer programmingbased scheduling, and Benders decomposition-based transmission security analyses. The simulation and scheduling tools consider different time scales including on-line security, day-ahead, operational planning, and long-term. The simulation and scheduling tools consider interdependency of supply (such as gas, water, renewable sources of energy) and electricity systems.(3-03)Prerequisite: [(ECE 420)]Corequisite: None ECE 562 04 POWER SYSTEM TRANSACTION MANAGEMENT 15727 FLUECK FLUECK@IIT.EDU Power interchange transaction management in the deregulated electric power industry. Course topics include: power system security assessment, total and available transfer capability (TTC/ATC), transaction management system (TMS), transaction information system (TIS), tagging calculator (IDC), congestion management, transmission loading relief (TLR).(3-0-3)Prerequisite: [(ECE 418) OR (ECE 419)]Corequisite: None NO TEXT BOOK --------------------------------------------------------------ECE 567 04 STATISTICAL SIGNAL PROCESSING 13360 YETIK YETIK@IIT.EDU Detection theory and hypothesis testing. Introduction to estimation theory. Properties of estimators, Gauss-Markov theorem. Estimation of random variables: conditional mean estimates, linear minimum mean-square estimation, orthogonality principle, Wiener and Kalman filters. Adaptive filtering. LMS algorithm: properties and applications.(3-0-3)Prerequisite: [(ECE 511 and MATH 333)]Corequisite: None

FUND.OF STATISTICAL SIGNAL PROCESSING REQUIRED

Author:KAY Edition:93

Publisher:PEARSON ISBN:9780133457117

-----------------------------------------------------------------------ECE 570 04 FIBER-OPTIC COMMUNICATION SYSTEMS 10702 BRILEY BRUCE Physics of optical fiber, composition, dimensioning, coupling, attenuation, dispersion. Electro-optical conversion devices. (ILDs, LEDs, APDs, PINs). Circuit considerations. Modulation techniques and implications. Overall system considerations. Coherent techniques.(3-0-3)Prerequisite: [(ECE 307 and ECE 312)] AND [(ECE 403)]Corequisite: None

ECE 570 LAB MANUAL >CUSTOM< REQUIRED

Author:ECE DEPT Edition:10 Publisher:XANEDU ISBN:2818440008511

------------------------------------------------------------------ECE 583 04 SPEED COMPUTER ARITHMETIC 15735 SANIIE SANIIE@IIT.EDU This course covers computer arithmetic as applied to general-purpose and application-specific processors. The focus is on developing high-speed arithmetic algorithms and understanding their implementation in VLSI technology at the gate level. Topics include fixed and floating point number systems, algorithms and implementations for addition, subtraction, multiplication, division, and square root, floating point operations, elementary function approximation, lowpower design, error analysis, and interval arithmetic..(3-0-3)Prerequisite: [(ECE 446) OR (ECE 485)]Corequisite: None ECE 587 04 DWARE/SOFTWARE CODESIGN 15739 JIA WANG JWANG34@IIT.EDU Computer-aided techniques for the joint design of hardware and software: specification, analysis, simulation and synthesis. Hardware/software partitioning, distributed system cosynthesis, application-specific instruction set design, interface cosynthesis, timing analysis for real-time systems.(3-03)Prerequisite: [(CS 201 and ECE 441)]Corequisite: None

EMBEDDED SYSTEM DESIGN REQUIRED

Author:GAJSKI Edition:09 Publisher:SPRINGER ISBN:9781441905031

---------------------------------------------------------------------------------ITM 411 - INTERMEDIATE SOFTWARE DEVELOPMENT JEFFREY KIMONT KIMONT@IIT.EDU This course covers a broad spectrum of object-oriented programming concepts and application programming interfaces. The student considers the details of object-orientated development in topics of multi-threading, data structure collections, stream I/O and client interfaces. Software engineering topics of packaging and deployment are covered as well. Hands-on exercises reinforce concepts taught throughout the course.(2-2-3)Prerequisite: [(ITM 311 with min. grade of D)]Corequisite: None ITM 421 - DATA MODELING AND APPLICATIONS ROBERT HENDRY RHENDRY@IIT.EDU Basic data modeling concepts are introduced. Hands-on database design, implementation, and administration of single-user and shared multi-user database applications using a contemporary relational database management system.(2-2-3)Prerequisite: NoneCorequisite: None ITM 461 - INTERNET TECHNOLOGIES AND WEB DESIGN This course will cover how the Internet is organized, addressing, routing, DNS, protocols, TCP/IP, SMTP, the use of Internet applications, and the creation of Web pages using HTML and graphical applications. Networked multimedia distribution technologies are also explored. The design of effective Web site including page layout, user interface design, graphic design, content flow and site structure as well as management of Web site resources including intranet management and design considerations are addressed. Students design and create a major Web site with multiple pages and cross-linked structures.(2-2-3) (C)Prerequisite: NoneCorequisite: None ITM 528 - DATABASE SECURITY ROBERT HENDRY RHEMDRY@IIT.EDU In-depth examination of topics in data security including security considerations in applications & systems development, encryption methods, cryptography law,

and security architecture & models.(3-0-3)Prerequisite: [(ITM 421)]Corequisite: None ITM 531 - OBJECT-ORIENTED SYSTEM ANALYSIS, MODELING AND DESIGN ROBERT CARLSON CARLSON@IIT.EDU This course will cover object oriented approaches to system analysis, data modeling and design that combine both process and data views of systems. Emphasis is given to practical problems and the techniques needed to create solutions in systems design.(3-0-3)Prerequisite: NoneCorequisite: None ITM 540 - INTRODUCTION TO DATA NETWORKS AND THE INTERNET CAROL DAVIDS This course covers current and evolving data network technologies, protocols, network components, and the network components, and the networks that use them, focusing on the Internet and related LANs. The state worldwide networking and its evolution will be discussed. This course covers the Internet architecture, organizations, and protocols including: Ethernet, 802.11, routing, the TCP/UDP/IP suite, DNS, SNMP, DHCP, and more. Students will be presented with Internet-specific networking tools for searching, testing, debugging, and configuring networks and network-connected host computers. There will be opportunities for network configuration and hands-on use of tools.(2-23)Prerequisite: NoneCorequisite: None ITM 542 - WIRELESS TECHNOLOGIES AND COMMUNICATION PEISONG HUANG This course will provide students with the knowledge of wireless communication technologies. The course will focus on the 3G and 4G wireless networks such as UMTS, LTE, and WiMAX. Students will have the opportunity to study the different wireless networks architectures and major network elements including devices, base stations, base station controller, and core networks. Major topics of the course include air interfaces, protocols, session management, QoS, security, mobility, and handoff.(3-0-3)Prerequisite: [(ITM 440) OR (ITM 540*)] An asterisk (*) designates a course which may be taken concurrently.Corequisite: None ITM 544 - CLOUD COMPUTING TECHNOLOGIES JEREMY HAJECK HAJECK@IIT.EDU Computing applications hosted on dynamically-scaled, virtual resources available as services are considered. Collaborative and non-collaborative "cloud-resident" applications are analyzed with respect to cost, device/location independence, scalability, reliability, security, and sustainability. Commercial and local cloud architectures are examined. A group-based integration of course topics will result in a project employing various cloud computing technologies.(2-23)Prerequisite: NoneCorequisite: None ITM 562 - WEB SITE APPLICATION DEVELOPMENT

Programming the Common Gateway Interface (CGI) for Web pages is introduced with emphasis on creation of interfaces to handle HTML form data. CGI programming is taught in multiple languages. Security of Web sites is covered with an emphasis on controlled access sites. Setup, administration and customization of content management systems including blog and portal sites is introduced. Students design and create a Web site including basic CGI programs with Web interfaces and process data flows from online forms with basic database structures.(2-2-3)Prerequisite: [(ITM 461)]Corequisite: None ITM 571 - PROJECT MANAGEMENT FOR INFORMATION TECHNOLOGY AND MANAGEMENT DENNIS HOOD DHOOD@IIT.EDU Project Management for Information Technology Management Basic principles of project management are taught. Includes software development concepts of requirements analysis, object modeling and design and software testing. Management of application development and major Web development projects will also be addressed.(3-0-3)Prerequisite: NoneCorequisite: None ITM 572 - PROCESS ENGINEERING FOR INFORMATION TECHNOLOGY MANAGERS DENNIS HOOD DHOOD@IIT.EDU This course will provide students with the knowledge and skills to define, model, measure and improve business processes. The course will focus on re-engineering processes through the application of technology to achieve significant and measurable improvement. The course will explore the latest industry standards and students will use state-of-the-art software tools for hands-on experiential learning.(3-0-3)Prerequisite: [(ITM 471) OR (ITM 571)]Corequisite: None ITM 578 - INFORMATION SYSTEM SECURITY MANAGEMENT RAY TRYGSTAD TRYGSTAD@IIT.EDU In-depth examination of topics in the management of information technology security including access control systems & methodology, business continuity & disaster recovery planning, legal issues in information system security, ethics, computer operations security, physical security and security architecture & models using current standards and models.(3-03)Prerequisite: NoneCorequisite: None

MMAE485 MMAE 485 -04 MANUFACTURING PROCESSES 15471 JOHN CESARONE CESARONE@IIT.EDU Principles of material forming and removal processes and equipment. Force and power requirements, surface integrity, final properties and dimensional accuracy as influenced by material properties and process variables. Design for

manufacturing. Factors influencing choice of manufacturing process.(3-03)Prerequisite: [(MMAE 332 with min. grade of D) OR (MMAE 371 with min. grade of D) OR (MMAE 372 with min. grade of D)]Corequisite: None

MANUFACTURING ENGINEERING+TECHNOLOGY REQUIRED

Author:KALPAKJIAN Edition:6TH 10 Publisher:PEARSON ISBN:9780136081685

--------------------------------------------------------------------MMAE 545 03 ADVANCED CAD/CAM 15294 XIAOPING QIAN QIAN@IIT.EDU Interactive computer graphics in mechanical engineering design and manufacturing. Mathematics of three-dimensional object and curved surface representations. Surface versus solid modeling methods. Numerical control of machine tools and factory automation. Applications using commercial CAD/CAM in design projects.(3-0-3)Prerequisite: [(MMAE 445)]Corequisite: None MMAE 563 03 ADVANCED MECHANICAL METALLURGY 16420 SHELDON MOSTOVOY MOSTOVOY@IIT.EDU Analysis of the general state of stress and strain in solids. Analysis of elasticity and fracture, with a major emphasis on the relationship between properties and structure. Isotropic and anisotropic yield criteria. Testing and forming techniques related to creep and superplasticity. Deformation mechanism maps. Fracture mechanics topics related to testing and prediction of service performance. Static loading to onset of rapid fracture, environmentally assisted cracking fatigue, and corrosion fatigue. Prerequisite: A background in mechanical properties.(3-03)Prerequisite: NoneCorequisite: None

DEFORM.+FRACTURE MECH.OF ENGR.MTRLS. REQUIRED

Author:HERTZBERG Edition:5TH 12 Publisher:WILEY ISBN:9780470527801

Potrebbero piacerti anche