You are on page 1of 31

ILLINOIS INSTITUTE OF TECHNOLOGY, CHICAGO

www.iit.edu

OFFERS

Masters Degree Programs in India since 1997


Illinois Institute of Technology ,Chicago, Illinois, USA (IIT-C) has been offering Professional Masters Degree Programs in India since 1997. Students pursuing the Masters program in India get the same degrees as on-campus students, with similar placement opportunities. The programs fill a higher education gap, providing advanced education for working professionals / fresh graduates. Engineers from more than 50 companies in India, such as Motorola, Oracle, Honeywell, Sasken, Philips, Wipro, Infosys, Agere systems, Juniper networks, Qualcomm, Godrej, Kirloskar(KBL), Tech Mahindra, Robert Bosch, Tataelxsi, Kawasaki, Samsung, Cognizant, Karmic, Cisco, ARM,HP etc have been enrolling regularly. So far about 400 engineers have completed their Masters and obtained the Masters degrees from IIT-C while studying in India. The programs, which are conveniently offered and economically priced are rigorous and can benefit fresh bachelors degree graduates, working professionals as well as the companies. Brief History IIT-C, founded in 1890 in Chicago, is a Ph.D.-granting university that awards undergraduate and graduate degrees in Engineering, The sciences, Mathematics, Architecture, Business , Psychology and only graduate degrees in Design & Law. The university is known for its research and its interaction with industries. Since 1976, IIT-C has been using multimedia classroom teaching technologies to teach advanced courses to remote students at employer sites in the Chicago area. With approval of the Government of India, IIT-C established a wholly owned subsidiary, Illinois Institute of Technology India Private Limited (IITIPL) in 1998 and began offering a few Masters / Certificate programs of the Chicago campus to remote students in India. Now via streamed video on the Internet IIT-C offers more than a two dozen masters degree and certificate programs to fresh graduates and working professionals in India. Accreditation: Illinois Institute of Technology is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools (http://www.ncahlc.org/) in the USA. Specific professional curricula are also accredited by the Engineering Accreditation Commission and the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET). Masters Degree Programs Each of the following programs consists of 10-11courses (called Subjects in India).Students who lack pre-requisites, will be required to complete those prior to taking advanced courses.

A. Computer Science (CS) Department under College of Science and Letters offers following 8 Masters Degree Programs:Master of Computer Science with specialization in (a) Distributed & Cloud Computing
(b) Cyber-Physical Systems

(c) Computational Intelligence (d) Software Engineering (e) Computer Networking and Telecommunications Master of Computer Science (General) Master of Telecommunications and Software Engineering (from CS department) Joint Program with ECE Department Master of Science in Computer Science. B. Electrical and Computer Engineering (ECE) Department under Armour College of Engineering offers following 10 Masters Degree Programs:Master of Electrical & Computer Engineering Master of Network Engineering Master of Telecommunications and Software Engineering(from ECE department) Joint Program with CS Department Master of VLSI and Microelectronics Master of Science in Electrical Engineering with specialization in (a) Communications and Signal Processing (b) Computers and Micro Electronics (c) Power and Control Master of Science in Computer Engineering with Specialization in (a) Computer Hardware Design (b) Computer Systems Software (c) Networks and Telecommunications C. Mechanical, Materials and Aerospace Engineering (MMAE) Department under Armour College of Engineering offers Master of Manufacturing Engineering D. School of Applied Technology offers following 10 Masters Degree Programs:Master of Information Technology and Management with specialization in (a) (b) (c) (d) (e) (f) (g) Computer and Network Security Voice and Data Communication Technology Management Information Systems IT Management and Entrepreneurship Data Management Internet Development &Electronic Commerce Systems Analysis
2

(h) Software Development (i) System Administration (j) Digital Systems Technology

Certificate Programs The university also offers 3-5 courses of these Masters programs as Certificate Programs. Students of Certificate Program in good academic standing may apply for admission to a Masters degree program and transfer applicable course credits. A. Computer Science Department offers following 3 certificate programs:Software Engineering (3 courses) Computer Networking and Telecommunications ( 3 Courses) Information Systems ( 3 Courses) B. Electrical and Computer Engineering Department offers following 8 certificate programs:Communication Systems (2 required courses and 2 electives) Computer Engineering (2 required courses and 2 Elective courses) Signal processing (2 required courses and 2 Elective courses) Wireless communication Engineering (3 required courses and 2 electives) Advanced Electronics (2 required courses and 2 Elective courses) Control Systems (2 required courses and 2 Elective courses) Power Engineering. (1 required courses and 3 Elective courses) C. Mechanical Materials and Aerospace Engineering Department offers 2certificate programs :Product Quality and Reliability Assurance (4 courses) Computer Integrated Design and Manufacturing (4 courses) D. School of Applied Technology offers one certificate program:Computer & Network Security Technology (3 courses) TEACHING METHODOLOGY AND EXAMINATIONS All Courses are taught by professors on the Chicago campuses, using E learning technologies. Classes as held for On-Campus students are recorded and made available to students in India through Internet within 24-48 hours. Students may download lecture notes or slides prior to viewing the lectures online. Generally professors will deliver one lecture of 3 hours per course in a week. In total, there will be 14 -16 lectures per course in each semester. In summer terms, which are only 6-10 weeks, lectures are delivered more frequently. In most courses, homework and projects are due throughout the semester, and students in India must meet the same deadlines as those in Chicago campus. In addition, most courses have at least two examsone at the mid semester and Final at the end of the semester All examinations and assignments, including projects, are evaluated by the professors in Chicago. In the course syllabi,
3

professors explain the grading philosophy followed in their courses. Registered students view the lectures by logging onto to Blackboard through my.iit.edu portal, even while traveling. They can replay the lectures as often as they wish during the semester. If they have questions, students can email or call professors or teaching assistants. Chats and audio or video conferences may also be organized. Occasionally live-on-site seminars, short-courses, or lectures may be organized when a professor from IIT (Chicago) visits India. Students who are admitted to an IIT Chicago Masters program may complete all of their courses in India or in Chicago, or partly in India and partly in Chicago Special Features of above Masters Degree Programs offered by IIT-Chicago are: 1. 2. On Campus Option :- Admitted Students may ask for I-20 & take F-1 visa and go to Chicago Campus in USA Online Option: - Admitted students may complete their degree programs entirely (online) in India following the same semester schedule and syllabi as those in campus but attending lectures asynchronously via streamed video on the Internet and submitting homework to professors in Chicago via email, ftp or, in the case of presentations, via PC conferencing.. Conventional Exams (paper pen) are given in India (QP from Chicago) and graded in Chicago. Hybrid (Online + On Campus at Chicago) option Admitted masters students may begin studies in India and move to the Main Campus in Chicago to complete their degree programs Eligibility criteria for admission to a specific IIT-C degree program are the same for all students regardless of the location of the students (Details given below). Admission decisions are made by the professors in Chicago. Courses offered for India program and Campus are the same.

3. 4.

5.
6.

Teaching Methodology in Campus at Chicago / India is the same. At Chicago, Lectures conducted for class room students are live telecast to remote students in various classrooms spread over an area of 30 Miles radius from Campus. The very same lectures are made available on Internet for students in India and other countries. Students in India and campus at Chicago do the same Assignments, Projects, and Examinations etc. Only faculty concerned at Chicago will evaluate all these. 7.
8.

Degrees awarded to students in Chicago and India are the same. India students may attend the commencement ceremony(convocation) in Chicago
9. Placement opportunities are similar.

10. The total tuition fee for TEN courses (subjects) of Masters Program in India is US $ 10,020/-

to be paid in installments @ US $ 1,002/ per course of 3 credits where as the tuition fee at Chicago is US $ 31,680/ to be paid in installments @ US $ 3168 / per course of 3 credits. . ELIGIBILITY CONDITIONS Applicants must possess First class (60%) in each semester in a related branch of an undergraduate B E / B Tech program, or MCA or M.Sc (CS, IT, Electronics etc) or any such 4 Years University Degree & should have completed GRE. TOEFL is EXEMPTED
4

Graduate Record Exam (GRE) score is valid for 5 years. The required scores are indicated below.. Minimum GRE Scores required College of Science and Letters Computer Science Department: Masters Programs Master of Science Programs Armour College of Engineering ECE Department: Master & Master of Science Programs MMAE Department: Master &Master of Science Programs School of Applied Technology Master of Information Technology & Management Quantitative & Verbal 292 298 304 298 (151 Q) 292 Analytical Writing 2.5 3.0 3.5 3.0 2.5

Students in their Final Semester may also apply if their performance from the1st Semester to 6th / 7th Semester is 60% and better . Qualified students without the GRE score may seek admission and if admitted, can do a Maximum of 9 credit hours or one semester as provisionally admitted Students (called Non Degree Graduate students by IIT C) and can move to their 2nd semester after producing valid GRE score. ADMISSION Application for Admission is evaluated in Chicago by the university s office of Graduate and Professional Admission and the professors in the academic department to which the student has applied. Degree-seeking Admission requires: Completion of online application at http://iit.edu/graduate_admission/prospective_students/index.shtml 2. Completion of Hard copy of Application 3. Two Recommendation Letters to be done online or hard copy (from Senior Officials of the company Or College Professors) 4. A statement of Purpose (Professional Statement) to be done online 5. Transcripts & Degree certificate as attested by University authorities/ Principal of Autonomous Colleges Studied in Or by USIEF (United States India Education Foundation) (Only semester-wise Individual mark sheets are accepted; NOT consolidated mark sheets) For more information about transcript guidelines, see Transcripts from I institutions in India on the graduate admissions page: http://www.iit.edu/graduate_admission/prospective_students/checklist.shtml 6. Copy of GRE score report with proof of reporting GRE score to IIT (code 1318) through ETS. 7. Application Processing fee of Rs 500 payable by cash., local cheque or draft. For sponsored students, this fee is waived. 1.

Provisional Admission (called Non Degree Graduate (NDG) Admission ) ( for those who do Not have GRE scores while seeking admission ) requires 1. Completion of online application at http://iit.edu/graduate_admission/prospective_students/index.shtml 2. A non Degree seeking application Hard Copy 3. Transcripts as described above 4 .Application Processing fee of Rs 500 payable by cash, local Cheque or draft. ( Sponsored students are exempted) A non-degree graduate student who wishes to be considered for admission to a degree program, should have successfully cleared the GRE , has his/her GRE score report sent to IIT-C (Institution Code 1318) , submit an online application as a degree seeking student along with all supporting documents for a specific degree program for the next semester, by the Application deadline. . Last date for Receipt of Application with all supporting documents FALL (AUG to DEC) : PROGRAM DETAILS Program and course information is subject to change. At the time of your admission as a degree-seeking student, consult the current IIT Graduate Bulletin http://www.iit.edu/graduate_college/bulletin/ for the latest information on program requirements, and the department websites (see below), and your academic adviser, in planning your Program of Study. Computer Science (College of Science and Letters): http://www.iit.edu/csl/cs/programs/grad/ http://www.iit.edu/csl/cs/programs/course_descriptions.shtml#grad Electrical and Computer Engineering (Armour College of Engineering): http://www.iit.edu/engineering/ece/programs/ http://www.iit.edu/engineering/ece/course_descriptions.shtml#grad Information and Technology Management (School of Applied Technology) http://www.iit.edu/cpd/itm/programs/graduate/ITM_Graduate_Program_Specilizations.shtml http://www.iit.edu/cpd/itm/programs/course_descriptions.shtml#grad Manufacturing Engineering (Armour College of Engineering) http://www.iit.edu/engineering/mmae/programs/special_programs/online.shtml http://www.iit.edu/engineering/mmae/course_descriptions.shtml#445 College of Science and Letters MASTERS DEGREE PROGRAMS in CS Department Master of Computer Science has 5 specializations viz (a) Distributed & Cloud Computing (b) Cyber-Physical Systems (c) Computational Intelligence
6

1st May

SPRING (JAN to MAY): 15th October

(d) Software Engineering and (e) Computer Networking and Telecommunications. General Requirements Students in above specializations have to take at least 4 courses in their area of specialization and at least one course in each of the Core areas of Programming, Systems & Theory , details of which are given below. Twenty credit hours( 7 courses) of coursework must be in any CS or CSP (CS Professional) courses at the 500 level( e.g.CS512, CS546 etc) offered by CS Department. Not more than 12credit hours ( 4 courses) at 400level ( e.g CS403,CS442 etc) would be considered. Students can select remaining courses from Elective category of their area of interest or they may select maximum of 6 Credit Hours(2 courses) 500-level courses from a few approved ECE / MMAE courses, with advisors approval & remaining from elective courses. Prerequisites include knowledge of a high level programming language at the level of CS 201 (Java). Students with insufficient background in computer science will be required to take CS 401 and CS 402 (Introduction to Advanced Studies I and II) and to earn at least a B grade in these courses. These prerequisite courses do not count towards the 30 credit hour requirement for Masters Degree. Note: Only courses taken from the IIT CS department can be used as core courses. CS courses transferred from other universities can be used as electives only. Programming Core Courses CS 511 CS 512 CS 525 CS 540 CS 541 CS 546 CS 551 Topics in Computer Graphics Computer Vision Advanced Database Organization Syntactic Analysis of Programming Languages Topics in Compiler Construction Parallel Processing Operating System Design and Implementation

Systems Core Courses CS 542 CS 544 CS 547 CS 550 CS 555 CS 570 CS 586 Computer Networks I: Fundamentals Computer Networks II: Network Services Wireless Networking Advanced Operating Systems Analytic Models of Simulation of Computer Systems Advanced Computer Architecture Software Systems Architectures

Theory Core Courses CS 530 CS 533 CS 535 CS 536 CS 538 Theory of Computation Computational Geometry Design and Analysis of Algorithms Science of Programming Combinatorial Optimization
7

Elective Courses:1. CS 442 Mobile App Development 2. CS 512 Computer Vision 3. CS 522 Data Mining (Pgm) 4. CS 536 Science of Programming 5. CS 537 Software Metrics 6. CS 542 Computer Networks I: Fundamentals (Sys) 7. CS 544 Computer Networks II: Network Services (Sys) 8. CS 546 Parallel and Distributed Processing 9. CS 547 Wireless Networking (Sys) 10. CS 548 Broadband Networks 11. CS 549 Cryptography and Network Security 12. CS 550 Advanced Operating Systems (Sys) 13. CS 552 Distributed Real-Time Systems 14. CS 553 Cloud Computing 15. CS 555 Analytic Models and Simulation of Computer Systems 16. CS 570 Advanced Computer Architecture 17. CS 583 Probabilistic Graphical Models 18. CS 584 Machine Learning 19. CS 585 Natural Language Processing 20. CS 586 Software System Architectures 21. CS 587 Software Project Management 22. CS 588 Advanced Software Engineering Development 23. CS 589 Software Testing and Analysis 24. CS 595 .TOPICS IN COMPUTER SCIENCE: This course will treat a specific topic, varying from semester to semester, in which there is a particular student or staff interest. This course May be taken more than once. Credit: Variable. 1. Master of Computer Science with a Specialization in Distributed and Cloud Computing 30 credit hours The Master of Computer Science with a Specialization in Distributed and Cloud Computing is intended for students who are interested to learn about distributed systems and how they are applied to real world problems, as well as how emerging cloud computing technologies can be used to implement some of the worlds most popular services and applications. To qualify for the specialization in Distributed and Cloud Computing, students must satisfy general Master of Computer Science requirements and are also required to select a minimum of 4 of the following specialization courses. Below CS 550 is marked (Sys) because it also counts as a Systems core course. CS 546 Parallel and Distributed Processing CS 550 Advanced Operating Systems (Sys) CS 552 Distributed Real-Time Systems CS 553 Cloud Computing CS 570 Advanced Computer Architecture CS 595 Data-Intensive Distributed Computing With department approval, a course not on the list above may be substituted for one of the four specialization courses.
8

2. Master of Computer Science with a Specialization in Cyber-Physical Systems 30 credit hours Embedded controllers with integrated sensors and networking abilities are abundant and offer numerous opportunities for modern computing applications. The Master Of Computer Science With a Specialization in Cyber-Physical Systems is intended for students who are interested in learning how to work with such systems and utilize them for real-world applications. To qualify for the specialization in Cyber-Physical systems, students must satisfy general Master of Computer Science requirements and are also required to select a minimum of 4 of the following specialization courses. CS 442 Mobile App Development CS 552 Distributed Real-Time Systems CS 553 Cloud Computing CS 555 Analytic Models and Simulation of Computer Systems CS 595 Foundations of Cyber-Physical Systems With department approval, a course not on the list above may be substituted for one of the four specialization courses. 3. Master of Computer Science with Specialization in Computational Intelligence 30 credit hours The Master Of Computer Science With a Specialization In Computational Intelligence is intended for students who are interested in ways in which computers may learn and adapt based on data so as to solve complex problems in various areas of computer science. To qualify for the specialization in Computational Intelligence, students must satisfy general Master of Computer Science requirements and are also required to select a minimum of 4 of the following specialization courses. Below CS 522 is marked (Pgm) because it also counts as a Programming core course. CS 512 Computer Vision CS 522 Data Mining (Pgm) CS 584 Machine Learning CS 585 Natural Language Processing CS 583 Probabilistic Graphical Models With department approval, a course not on the list above may be substituted for one of the four specialization courses. 4. Master of Computer Science with Specialization In Software Engineering 30 credit hours This program is designed to provide an in-depth knowledge of theory and practices in software engineering, including hands-on experience in software design, development and maintenance. Students must satisfy general Master of Computer Science requirements and are also required to select a minimum of 4 of the following specialization courses. Note that CS 536 and CS 586 also count as Theory and Systems core courses respectively. CS 536 Science of Programming (theory) CS 537 Software Metrics CS 586 Software System Architectures (sys) CS 587 Software Project Management CS 588 Advanced Software Engineering Development CS 589 Software Testing and Analysis With department approval, a course not on the list above may be substituted for one of the four specialization courses.
9

5.

Master of Computer Science with Specialization in Computer Networking And Telecommunications 30 credit hours This program is designed to provide an in-depth knowledge of theory and practices in computer networking and telecommunications. Students must satisfy general Master of Computer Science requirements and are also required to select a minimum of 4 of the following specialization courses. CS 542, CS 544, and CS 547 (marked Sys below) also count as Systems core courses. CS 542 Computer Networks I: Fundamentals (Sys) CS 544 Computer Networks II: Network Services (Sys) CS 547 Wireless Networking (Sys) CS 548 Broadband Networks CS 549 Cryptography and Network Security CS 555 Analytic Models of Simulation of Computers Systems CS 595 Foundations of Cyber-Physical Systems [but not the Spring 2011 section] With department approval, a course not on the list above may be substituted for one of the four specialization courses. 6. Master of Computer Science ( 30 Credit Hours) This program is designed for those without a prior degree in computer science, or those who are primarily interested in a (non thesis) program preparing them for careers as working computer science professional in business & industry. Twenty hours(7courses) of coursework must be in any CS Elective courses mentioned above or CSP (CS Professional) courses at the 500 level offered by CS Department. Students are required to take one course in each of the three core areas Programming, Systems and Theory mentioned above. 6 credit hours may be of 400 /500-level courses or selected courses from ECE / MMAE (maximum of 6 Credit Hours) with advisors approval. 7. Master of Science in Computer Science - (32 credit hours) The purpose of this program is to prepare students for the PhD program and / or a research / development career in industry in the field of computer science. Students have the option to pursue thesis or project (on Main Campus only under the guidance of a faculty adviser) or Course Only Option.( Main Campus and India section) . Students must take core courses of 12 credit hours (4courses) and 20 credit hours(7courses) of elective courses. At least 20 credits must be 500-level computer science courses. Students are required to take 1 Core course in Programming , 1 Core course in Systems and 2 Core courses in Theory ,mentioned above. 8. Master of Telecommunications and Software Engineering (30 credit hours) (Joint Program) The MTSE-CS is a Professional Masters degree requiring a minimum of 30 credit hours of adviserapproved coursework. The MTSE-CS program of studies must include a minimum of 12 credit hours(4 courses) of ECE and 12 credit hours(4 courses)of CS coursework. Four required courses and at least one elective course from each of the three categories given below must appear on the MTSE-CS program of studies. Required Courses CS 586 Software Systems Architectures CS 587 Software Project Managements
10

ECE 513 ECE 541

Communication Engineering Fundamentals Performance Evaluation of Computers and Communications Networks

Elective Categories I. Software Engineering CS 521 Object-Oriented Analysis and Design CS 537 Software Metrics CS 589 Software Testing and Analysis II. Telecommunications Systems CS 544 Computer Networks II: Network Services CS 548 Broadband Networks CS 555 Analytic Models and Simulation of Computer Systems ECE 545 Computer and Communication Networks III. Telecommunications ECE 504 Communications Systems Design ECE 515 Modern Digital Communications ECE 519 Coding for Reliable Communications The remaining nine credits of coursework may be taken from courses listed above, or other courses approved by the MTSE-CS adviser. Students with no background in communications or software engineering should consider including in their programs of study the following: CS 487 Software Engineering CS 450 Operating Systems ECE 403 Communications Systems ECE 407 Computer Communications Systems Other courses that students in this program typically choose from include: ECE 437 Digital Signal Processing I ECE 511 Analysis of Random Signals ECE 514 Digital Communication Principles CS 542 Computer Networks I: Fundamentals CS 588 Advanced Software Engineering Development With advisor approval, the MTSE-CS program of studies can include up to two credit hours of Masters seminar (ECE 595, ECE 596). It can also include up to four credit hours of short courses. Certificate Programs in CS Department The Graduate Certificate program offers students an opportunity to learn specialized areas of Computer Science to increase their knowledge and skills as working CS professionals or for further graduate study. Each program requires 9 credit hours of coursework. A student who completes a certificate with minimum CGPA 3/4 and then applies for Master program in CS may transfer course credits from the certificate to the program of study for the Masters degree (subject to certain restrictions). 1. Certificate in Software Engineering (3 courses) CS 445 Object-Oriented Design and Programming CS 487 Software Engineering CS 537 Software Metrics
11

CS 586 Software Systems Architectures CS 587 Software Project Management CS 588 Software Engineering Project CS 589 Software Testing and Quality Analysis

2. Certificate in Computer Networking and Telecommunications (3 courses) CS 455 Data Communications CS 542 Computer Networks I: Fundamentals CS 544 Computer Networks II: Network Services CS 548 Broadband Networks 3. Certificate in Information Systems (3 Courses) CS 425 Database Organization CS 521 Object-Oriented Analysis and Design CS 525 Advanced Database Organization Amour College of Engineering Masters Degree Programs in Electrical & Computer Engineering (ECE) Department 1. Master of Science in Electrical Engineering (32 Credit hours) The Master of Science in Electrical Engineering (M.S.E.E.) prepares students for advanced study and/or research in industry or academe, combining breadth across several areas with specialization in one area. Areas of study include communication and signal processing; computers and microelectronics; and power and control systems. Students whose accredited B.S. degree is not in electrical engineering may pursue the M.S.E.E. provided that they have an adequate background and can demonstrate proficiency in the material contained in undergraduate courses equivalent to IITs ECE 211 and ECE 213 (Circuit Analysis I and II), ECE 218 (Digital Systems), ECE 307 (Electrodynamics), ECE 308 (Signals and Systems), ECE 311 (Engineering Electronics), MATH 251 (Multivariate and Vector Calculus), and MATH 252 (Introduction to Differential Equations). A student may demonstrate proficiency by successfully completing the courses or by passing one or more special examinations administered by the department. The program of study must include a minimum of 32 credit hours of acceptable graduate coursework, with a minimum of 20 credit hours of ECE courses at the 500-level or higher. Up to six credits of ECE short courses may be applied to the degree. Students, with their advisers approval may select courses for their program of study, which must include four courses in one electrical engineering (EE) area of concentration listed below and one course from each of the two remaining areas. An on-campus M.S.E.E. candidate may, with permission of a thesis adviser, include in his or her program a thesis of six to eight credit hours EE Areas of Concentration

12

I. Communications and Signal Processing ECE 401 Communication Electronics ECE 403 Communication Systems ECE 405 Communication Systems with Laboratory ECE 404 Digital and Data Communications ECE 406 Digital and Data Communications with Laboratory ECE 421 Microwave Circuits and Systems ECE 423 Microwave Circuits and Systems with Laboratory ECE 436 Digital Signal Processing I with Laboratory ECE 437 Digital Signal Processing I ECE 470 Photonics ECE 481 Image Processing ECE 504 Wireless Communication System Design ECE 509 Electromagnetic Field Theory ECE 511 Analysis of Random Signals ECE 513 Communication Engineering Fundamentals ECE 514 Digital Communication Principles ECE 515 Modern Digital Communications ECE 519 Coding for Reliable Communications ECE 522 Electromagnetic Compatibility ECE 565 Computer Vision and Image Processing ECE 566 Statistical Pattern Recognition ECE 567 Statistical Signal Processing ECE 568 Digital Speech Processing ECE 569 Digital Signal Processing II ECE 570 Fiber Optic Communication Systems ECE 576 Antenna Theory ECE 578 Microwave Theory II. Computers and Microelectronics ECE 407 Introduction to Computer Networks with Laboratory ECE 408 Introduction to Computer Networks ECE 415 Solid-State Electronics ECE 425 Analysis and Design of Integrated Circuits ECE 429 Introduction to VLSI Design ECE 441 Microcomputers ECE 446 Advanced Logic Design ECE 448 Computer Systems Programming ECE 449 Object-Oriented Programming and Computer Simulation ECE 485 Computer Organization and Design ECE 521 Quantum Electronics ECE 524 Advanced Electronic Circuit Design ECE 525 RF Integrated Circuit Design ECE 526 Active Filter Design ECE 527 Performance Analysis of RF Integrated Circuits ECE 529 Advanced VLSI Systems Design ECE 530 High Performance VLSI/IC Systems ECE 541 Performance Evaluations of Computer Networks ECE 542 Design and Optimization of Computer Networks
13

ECE 543 Computer Network Security ECE 544 Wireless and Mobile Networks ECE 545 Advanced Computer Networks ECE 571 Nanodevices and Technology ECE 575 Electron Devices ECE 583 High Speed Computer Arithmetic ECE 584 VLSI Architectures for Signal Processing and Communications ECE 585 Advanced Computer Architecture ECE 586 Fault Detection in Digital Circuits ECE 587 Hardware/Software Codesign ECE 588 CAD Techniques for VLSI Design III. Power and Control ECE 411 Power Electronics ECE 412 Electric Motor Drives ECE 419 Power Systems Analysis ECE 420 Analytical Methods in Power Systems ECE 434 Control Systems with Laboratory ECE 438 Control Systems ECE 505 Applied Optimization for Engineers ECE 506 Analysis of Nonlinear Systems ECE 531 Linear System Theory ECE 535 Discrete Time Systems ECE 537 Optimal Feedback Control ECE 540 Reliability Theory and System Implementation ECE 548 Energy Harvesting ECE 549 Motion Control Systems Dynamics ECE 550 Power Electronic Dynamics and Control ECE 551 Advanced Power Electronics ECE 552 Adjustable Speed Drives ECE 553 Power System Planning ECE 554 Power Systems Relaying ECE 555 Power Market Operations ECE 556 Power Market Economics and Security ECE 557 Fault-Tolerant Power Systems ECE 558 Power System Reliability ECE 559 High-Voltage Power Transmission ECE 560 Power Systems Dynamics and Stability ECE 561 Deregulated Power Systems ECE 562 Power System Transaction Management ECE 563 Computational Intelligence in Engineering ECE 564 Control and Operation of Electric Power Systems 2. Master of Science in Computer Engineering (32 Credit Hours ) Areas of study include computer hardware design, computer networking and telecommunications, and computer system and application software. Students should have an adequate background in the material contained in the following undergraduate courses: ECE 211 and ECE 213 (Circuit Analysis I and II), ECE 218 (Digital Systems), ECE 242 or CS 350 (Digital Computers and Computing), ECE 311 (Engineering Electronics), CS 201 (i.e., CS 115 and CS 116 combined, Object Oriented Programming I14

II), CS 401 (Introduction to Advanced Studies in CS), and MATH 252 (Introduction to Differential Equations). The program of study must include a minimum of 32 credit hours of acceptable graduate coursework, with a minimum of 21 credit hours of ECE coursework. A minimum of 20 credit hours must be taken at the 500-level or higher. Up to six credits of ECE short courses may be applied to the degree. The program of study must include two core and two elective courses in one of the following computer engineering (CPE) areas of concentration, and at least one core course from the remaining two areas. CPE Areas of Concentration and Curriculum Areas of Concentration Computer Hardware Design Core courses ECE 529 Advanced VLSI Systems Design OR ECE 429 Introduction to VLSI Design AND ECE 585 Advanced Computer Architecture Elective courses ECE 425 Analysis and Design of Integrated Circuits ECE 441 Microcomputers ECE 446 Advanced Logic Design ECE 485 Computer Organization and Design ECE 583 High Speed Computer Arithmetic ECE 584 VLSI Architectures for Signal Processing and Communications ECE 585 Advanced Computer Architecture ECE 586 Fault Detection in Digital Circuits ECE 587 Hardware/Software Co design ECE 588 CAD Techniques for VLSI Design Computer Systems Software Core courses CS 550 Comparative Operating Systems CS 551 Operating System Design and Implementation Elective courses ECE 448 Mini/Micro Computer Programming ECE 449 Object-Oriented Programming and Computer Simulation ECE 587 Hardware/Software Codesign CS 487 Software Engineering I CS 545 Distributed Computing Landscape CS 546 Parallel Processing CS 555 Analytic Models and Simulation of Computer Systems CS 586 Software Systems Architectures CS 587 Software Project Management CS 588 Advanced Software Engineering Development CS 589 Software Testing and Analysis Networks and Telecommunications
15

Core courses ECE 407 Introduction to Computer Networks AND/OR ECE 545 Advanced Computer Networks AND ECE 541 Performance Evaluation of Computer Networks AND/OR ECE 542 Design and Optimization of Computer Networks Elective courses ECE 504 Wireless Communication System Design ECE 508 Signal and Data Compression ECE 511 Analysis of Random Signals ECE 513 Communication Engineering Fundamentals ECE 514 Digital Communication Principles ECE 515 Modern Digital Communications ECE 519 Coding for Reliable Communications ECE 543 Computer Network Security ECE 570 Fiber Optic Communication Systems ECE 584 VLSI Architectures for Signal Processing and Communications CS 455 Data Communications CS 544 Computer Networks II: Network Services 3. Master of Network Engineering (30 Credits) The Master of Network Engineering (M.N.E.) is a course-only degree program that prepares students for professional practice in network engineering and information technologies A student without adequate background is required to demonstrate proficiency in the following courses: ECE 211 (Circuit Analysis I), ECE 213 (Circuit Analysis II), ECE 308 (Signals and Systems), MATH 252 (Introduction to Differential Equations) MATH 474 (Probability), and CS 401 (Introduction to Advanced Studies in Computer Science). M.N.E. program requires A minimum of 24 credit hours of ECE coursework: 12 credit hours of required core courses, 12 credit hours of MNE elective courses, 6 credit hours of adviser approved elective courses. At least 18 credit hours of the courses must be at the 500- level.A maximum of six credit hours may be taken from the ECE 700-level short courses. Required courses (12 credit hours) ECE 407 Introduction to Computer Networks and/or ECE 545 Advanced Computer Networks and ECE 511 Analysis of Random Signals ECE 513 Communication Engineering Fundamentals ECE 541 Performance Evaluation of Computer Networks and/or ECE 542 Design and Optimization of Computer Networks Elective courses (12 credit hours) This coursework is taken from the 400 and 500-level courses listed below, and approved by the M.N.E.
16

adviser. A maximum of six credit hours of ECE short courses can be included in the M.N.E. program of studies. ECE 403 Communication Systems ECE 404 Digital and Data Communications ECE 437 Digital Signal Processing I ECE 470 Photonics ECE 485 Computer Organization and Design ECE 504 Wireless Communication System Design ECE 508 Signal and Data Compression ECE 514 Digital Communication Principles ECE 515 Modern Digital Communications ECE 519 Coding for Reliable Communications ECE 543 Computer Network Security ECE 565 Computer Vision and Image Processing ECE 568 Digital Speech Processing ECE 569 Digital Signal Processing II ECE 570 Fiber-Optic Communication Systems ECE 583 High Speed Computer Arithmetic ECE 584 VLSI Architectures for Signal Processing and Communications ECE 585 Digital Computer Design CS 455 Data Communications CS 544 Computer Networks II: Network Services CS 548 Broadband Networks 4. Master of VLSI and Micro Electronics (30 credit hours) The Professional Master of VLSI and Microelectronics is a course-only degree program that prepares students for professional practice. A student without adequate background is required to demonstrate proficiency in the following courses: ECE 211 and ECE 213 (Circuit Analysis I and II), ECE 218 (Digital Systems) ECE 307 (Electrodynamics), ECE 308 (Signals and Systems), ECE 311 (Engineering Electronics), MATH 251 (Multivariate and Vector Calculus), and MATH 252 (Introduction to Differential Equations). This masters program requires Core courses; ECE 425, ECE 429, ECE 529, and ECE 575 (and/or ECE 415) Six additional courses from a combination of computer engineering electives, electronics electives, and other areas in electrical and computer engineering. A minimum of 18 credit hours at the 500-level or higher must be selected. With advisor approval the student may take up to two ECE courses in other areas of electrical and computer engineering such as signal processing, communications, power and control. Required Core Courses (minimum of 4 core courses) ECE 425 Analysis and Design of Integrated Circuits ECE 429 Introduction to VLSI Design ECE 529 Advanced VLSI Systems Design
17

ECE 575 Electron Devices and/or ECE 415 Solid-State Electronics Computer Engineering Elective Courses (minimum of one course) ECE 485 Computer Organization and Design ECE 530 High Performance VLSI/IC Systems ECE 542 Design and Optimization of Computer Networks ECE 545 Advanced Computer Networks ECE 583 High Speed Computer Arithmetic ECE 584 VLSI Architectures for Signal Processing and Communications ECE 585 Advanced Computer Architecture ECE 586 Fault Detection in Digital Circuits ECE 587 Hardware/Software Co- design ECE 588 CAD Techniques for VLSI Design Electronics Elective Courses (minimum of one course) ECE 521 Quantum Electronics ECE 524 Advanced Electronic Circuit Design ECE 525 RF Integrated Circuit Design ECE 526 Active Filter Design ECE 527 Performance Analysis of RF Integrated Circuits ECE 551 Advanced Power Electronics ECE 570 Fiber Optic Communication Systems ECE 571 Nano devices and Technology ECE 578 Microwave Theory ECE 579 Numerical Methods in Electromagnetics and Solid-State Electronics 5. Master of Electrical and Computer Engineering ( 30 Credit Hours) Master of Electrical and Computer Engineering (M.E.C.E.) is a course-only degree program that prepares students for professional practice in electrical and computer engineering. Students whose accredited B.S. degree is not in electrical engineering or computer engineering may pursue the M.E.C.E. provided that they have an adequate background and can demonstrate proficiency in the material contained in undergraduate courses equivalent to IITs ECE 211 and ECE 213 (Circuit Analysis I and II), ECE 218 (Digital Systems), ECE 307 (Electrodynamics), ECE 308 (Signals and Systems), ECE 311 (Engineering Electronics), MATH 251 (Multivariate and Vector Calculus), and MATH 252 (Introduction to Differential Equations). The program of study includes a minimum of 30 credit hours of acceptable graduate coursework, with a minimum of 24 credit hours in electrical and computer engineering and a minimum of 18 credit hours at the 500-level or higher. Up to two credits of Masters Seminar (ECE 595 or ECE 596) and up to six credits of ECE short courses may be applied to the degree. Students arrange their program of study in consultation with their adviser and typically elect to build their program to emphasize one or more areas of specialization. No formal distribution requirements are imposed. Areas of specialization include communication systems, computer communication, computer engineering, control systems, electromagnetics, electronics, networks, photonics and optics, power systems and signal processing

18

6. Master of Telecommunications and Software Engineering (30 credit hours ) Joint Program The Master of Telecommunications and Software Engineering (M.T.S.E.) is a course-only degree program that prepares students for professional practice in telecommunications and information technologies. The program is jointly offered by the Department of ECE & CS. The M.T.S.E. program of studies must include a minimum of 15 credit hours of ECE coursework (excluding short courses and seminars) and a minimum of 12 credit hours of computer science coursework. Four required courses and one elective course from each of the three categories given below must appear on the M.T.S.E. program of studies. Required courses ECE 407 Introduction to Computer Networks AND/OR ECE 545 Advanced Computer Networks ECE 513 Communication Engineering Fundamentals ECE 541 Performance Evaluation of Computers Networks AND/OR ECE 542 Design and Optimization of Computer Networks CS 586 Software Systems Architecture CS 587 Programming Project Management Elective categories I. Software Engineering CS 521 Object-Oriented Information Systems CS 537 Software Metrics CS 589 Software Testing and Assurance II. Telecommunication Systems ECE 543 Computer Network Security CS 544 Computer Networks II: Network Services CS 548 Broadband Networks CS 555 Analytic Models and Simulation of Computer Systems III. Telecommunications ECE 504 Wireless Communication System Design ECE 514 Digital Communication Principles ECE 515 Modern Digital Communications ECE 519 Coding for Reliable Communications The remaining nine credit hours of coursework may be taken from courses listed above, or other courses approved by the M.T.S.E. adviser. Students without background in communications or software engineering should consider including in their program of studies: ECE 403 Communication Systems CS 487 Software Engineering I CS 450 Operating Systems I CS 455 Data Communications Other courses that students in this program typically choose from include:
19

ECE 437 Digital Signal Processing I ECE 508 Signal and Data Compression ECE 511 Analysis of Random Signals ECE 515 Modern Digital Communications ECE 565 Computer Vision and Image Processing ECE 568 Digital Speech Processing ECE 569 Digital Signal Processing II ECE 584 VLSI Architectures for Signal Processing and Communications CS 588 Advanced Software Engineering Development CERTIFICATE PROGRAMS in ECE Department Students in these programs are admitted as certificate students. Certificates are granted upon completion of all course requirements in the chosen specialization area with a minimum CGPA of 3 /4. Certificate programs must be completed within five years. During or after certificate program, students may apply for Masters Degree program after fulfilling admission requirements. Any student admitted to a masters degree program offered by the department may apply coursework completed in the certificate program toward the masters degree requirements. 1. Certificate in Advanced Electronics ( 4 courses) This program is composed entirely of elective courses and provides advanced study in electronic design and device theory for those who wish to enhance their analog and digital design skills, while increasing their knowledge of the underlying device physics. A maximum of two 400-level courses may be taken. Elective courses (Choose any four from the following) ECE 411 Power Electronics ECE 414 Audio and Electroacoustics ECE 425 Analysis and Design of Integrated Circuits ECE 521 Quantum Electronics ECE 523 Electronic Circuit Theory ECE 524 Electronic Circuit Design ECE 526 Active Filter Design ECE 530 Advanced VLSI Design ECE 571 Seminar on Nanodevices and Technology ECE 575 Electron Devices 2. Certificate in Communication Systems ( 4 Courses) For those who want to become proficient in communication system principles and applications, this certificate program contains two fundamental courses and a large number of elective courses for emphasis in data compression, computer networks, and analog/digital communications. No more than one course may be a 400-level course. Required courses ECE 511 Analysis of Random Signals ECE 513 Communication Engineering Fundamentals
20

Elective courses ( Any Two from the following) ECE 403 Communication Systems ECE 404 Digital Data Communications OR ECE 406 Digital Data Communications with Laboratory ECE 508 Signal and Data Compression ECE 512 Mobile Communication Systems ECE 514 Digital Communication Principles ECE 515 Modern Digital Communications ECE 519 Coding for Reliable Communications ECE 541 Performance Evaluation or Computer and Communication Networks ECE 545 Computer and Communication Networks

3. Certificate in Computer Engineering ( 5 Courses) Graduates of this program gain proficiency in one of several areas, including VLSI design, computer networks, computer hardware and software design. A maximum of one 400-level course may be taken, including ECE 429 if selected as a required course. Required courses ECE 429 Introduction to VLSI Design (or) ECE529 Advanced VLSI Systems Design ECE 585 Advanced Computer Architecture

Elective courses ( Any Two from the following) ECE 441 Microcomputers ECE 446 Advanced Logic Design ECE 448 Mini/Micro Computer Programming ECE 449 Object-Oriented Programming and Computer Simulation ECE 483 Switching Circuit Theory ECE 485 Computer Organization and Design ECE 541 Performance Evaluation of Computers and Communication Networks ECE 545 Computer and Communication Networks ECE 583 High Speed Computer Arithmetic ECE 584 Advanced Switching Theory ECE 586 Fault Detection in Digital Circuits ECE 587 Hardware/Software Co design ECE 588 CAD Techniques for VLSI Design

4. Certificate in Control Systems (4 courses) Engineers who deal with the control and optimization of systems will benefit from the focused coursework in this program, providing intensive studies in linear and non-linear systems, optimized control, controllability and stability of systems, and analysis and synthesis of control systems.
21

Required courses ECE 531 Linear System Theory ECE 535 Discrete Time Control Systems

Elective courses ( Any Two from the following) ECE 438 Control Systems (or) ECE 434 Control Systems with Laboratory ECE 506 Analysis of Nonlinear Systems ECE 537 Optimal Feedback Control

5. Certificate in Power Engineering (4 Courses) This program provides power engineers with a solid foundation in the design and analysis of large-scale power systems and state-of-the-art power conversion systems, including power systems control, power electronics, motor drives, design of fault-tolerant systems, power markets, and fundamentals of power system operation and planning. Required course (Choose any one) ECE 411 Power Electronics ECE 412 Electric Motor Drives ECE 419 Power Systems Analysis ECE 420 Analytical Methods in Power Systems

Elective courses (Choose any three) ECE 540 Reliability Theory and System Implementation ECE 550 Power Electronic Dynamics and Control ECE 551 Advanced Power Electronics ECE 552 Adjustable Speed Drives ECE 553 Power System Planning ECE 554 Power Systems Relaying ECE 555 Power Market Operations ECE 557 Fault-Tolerant Power Systems ECE 558 Power System Reliability ECE 559 High-Voltage Power Transmission ECE 560 Power Systems Dynamics and Stability ECE 561 Deregulated Power Systems ECE 562 Power System Transaction Management ECE 563 Computational Intelligence in Engineering ECE 564 Control and Operation of Electric Power Systems

22

6. Certificate in Signal Processing (4 courses) Those seeking expertise in the areas of signal and image processing should take this program, which offers a wide range of advanced courses in the areas of digital signal processing, data compression, image and speech processing, and pattern recognition. Required courses ECE 511 Analysis of Random Signals ECE 569 Digital Signal Processing II Elective courses (Choose two; only one may be a 400-level course.) ECE 436 Digital Signal Processing I with Laboratory ECE 437 Digital Signal Processing I ECE 481 Image Processing ECE 508 Signal and Data Compression ECE 565 Computer Vision and Image Processing ECE 566 Statistical Pattern Recognition ECE 567 Statistical Signal Processing ECE 568 Digital Speech Processing 7. Certificate in Wireless Communications Engineering ( 5 Courses) For communications engineers who want a focused program providing state-of-the-art instruction in the growing field of wireless communications, this program offers fundamental coursework in traditional telecommunications system design as well as computer communication networks. Constantly evolving accelerated courses are included in this program to maintain the pace of this rapidly changing field. Required courses ECE 504 Wireless Communication System Design ECE 572 Mobile Communication Systems ECE 513 Communication Engineering Fundamentals Students select two two-credit ECE accelerated courses in telecommunications, and should consult the department for current offerings.

Elective courses

Armour College of Engineering Department of Mechanical, Material & Aerospace Engineering(MMAE) Master of Engineering in Manufacturing (30 credit hours) A candidate with a bachelors degree in another field and with proficiency in other engineering disciplines, mathematics and/or physics, may be eligible for admission.
23

The Master of Manufacturing Engineering is a course-only, professionally oriented program that requires a minimum of 30 credit hours. The required courses are as follows, with the remaining elective courses chosen at the discretion of the students: Required Core Courses: MMAE 545 : Advanced CAD/CAM (3 credit hours) MMAE 546 : Advanced Manufacturing Engineering (3 credit hours) MMAE 547 : Computer Integrated Manufacturing (3 credit hours) MMAE 560 :Statistical Quality & Process Control (3 credit hours) MMAE 563 : Advanced Mechanical Metallurgy (3 credit hours) One course with emphasis on numerical methods: MMAE 704 : Introduction to Finite Element Analysis (2 credit hours) Complete degree details and requirements can be found at: http://www.iit.edu/engineering/mmae/programs/special_programs/online.shtml ELECTIVE Courses MMAE 445 CAD/CAM with Numerical Control (3 credit hours) MMAE 540 Robotics and Mechatronics (3 credit hours) MMAE 545 Advanced CAD/CAM (3 credit hours) MMAE 546 Advanced Manufacturing Engineering (3 credit hours) MMAE 547 Computer-Integrated Manufacturing (3 credit hours) MMAE 557 Advanced Computer Integrated Manufacturing (3 credit hours) MMAE 560 Statistical Quality and Process Control (3 credit hours) MMAE 563 Advanced Mechanical Metallurgy (3 credit hours) MMAE 589 Applications in Reliability Engineering I (3 credit hours) MMAE 590 Applications in Reliability Engineering II (3 credit hours) MMAE 704 Introduction to Finite Element Analysis (2 credit hours) MMAE 715 Project Management (2 credit hours) MMAE 720 Introduction to Design Assurance (2 credit hours) Certificate Programs in MMAE Department 1. Certificate in Product Quality and Reliability Assurance (4 courses) The graduate certificate in Product Quality and Reliability Assurance requires completion of the following four courses: MMAE 560 Statistical Quality and Process Control (3 credit hours) MMAE 589 Applications in Reliability Engineering I (3 credit hours) MMAE 590 Applications in Reliability Engineering II (3 credit hours) MMAE 720 Introduction to Design Assurance (2 credit hours) 2. Certificate in Computer Integrated Design and Manufacturing ( 4 Courses) The graduate certificate in Computer Integrated Design and Manufacturing requires completion of four of the following courses: MMAE 445 CAD/CAM with Numerical Control (3 credit hours) MMAE 540 Robotics and Mechatronics (3 credit hours) MMAE 545 Advanced CAD/CAM (3 credit hours) MMAE 547 Computer Integrated Manufacturing (3 credit hours) MMAE 557 Advanced Computer Integrated Manufacturing (3 credit hours)
24

School of Applied Technology offers Master of Information Technology and Management (MITM) (with 10 Different Specializations) http://www.iit.edu/cpd/itm/programs/graduate/ITM_Graduate_Program_Specilizations.shtml The Master of Information Technology & Management (MITM) is a degree program designed primarily for working professionals who seek a hands-on, laboratory-based program to broaden and deepen their knowledge of new and emerging information technologies, the application and integration of these technologies, and the administrative practices used in the effective management of these technologies. MITM requires 30 Credit Hours of Course work (10 Courses). Students are not required to choose a specialization for degree completion and can mix courses from different specializations. The complete program can be done via online courses. The courses in the Information Technology and Management program are designed to provide a solid knowledge of the field and to prepare you to take industry-standard certification exams for certifications from organizations such as CompTIA; Microsoft; Sun; Oracle; the Institute for Certification of Computing Professionals; the Linux Professional Institute; Macromedia; the System Administration, Networking and Security (SANS) Institute and more. COURSES The following course groupings are meant to guide students in their course selection, allowing them to focus on a particular area of information technology, depending on their interests, background and career goals; alternative courses in each specialization may be available at the discretion of the students advisor. Final determination of completion of a specialization will be made by a students graduate adviser. Required Core Courses (9 hours) ITM 411 Intermediate Software Development and six hours chosen from the following ITM 421 Data Modeling and Applications ITM 461 Internet Technologies ITM 540 Introduction to Data Networks and the Internet 10 Different Specializations 1.Computer and Network Security (18 hours) Recommended courses: ITM 548 System and Network Security ITM 578 Information Systems Security Management and one course chosen from the following: ITM 518 Coding Security ITM 528 Database Security ITM 538 Computer & Network Forensics ITM 539 Steganography ITM 549 System and Network Security: Projects & Advanced Methods ITM 558 Operating System Security ITM 588 Incident Response, Disaster Recovery & Business Continuity
25

Plus three courses chosen from the following: ITM 518 Coding Security ITM 528 Database Security ITM 538 Computer & Network Forensics ITM 539 Steganography ITM 549 System and Network Security: Projects & Advanced Methods ITM 551 Distributed Workstation System Administration OR ITM 552 Client-Server System Administration ITM 558 Operating System Security ITM 588 Incident Response, Disaster Recovery & Business Continuity 2.Voice and Data Communication Technology (18 hours) Recommended courses: ITM 540 Introduction to Data Networks and the Internet ITM 545 Telecommunications Technology ITM 546 Voice Communications over Data Networks Plus three courses chosen from the following: ITM 541 Network Administration and Operations ITM 542 Wireless Technologies and Applications ITM 548 System and Network Security ITM 549 System and Network Security: Projects & Advanced Methods ITM 571 Project Management for Information Technology Management ITM 575 Networking and Telecommunications Management ITM 594 Special Project in Digital Voice and Data Communication 3. IT Management and Entrepreneurship (18 hours) Recommended courses: ITM 571 Project Management for Information Technology Management ITM 574 Strategic Information Technology Management ITM 581 IT Entrepreneurship Plus three courses chosen from the following: ITM 531 Object-Oriented System Analysis, Modeling and Design ITM 532 UML Based Software Development ITM 572 Process Engineering for Information Technology Managers ITM 573 Building and Leading Effective Teams ITM 575 Networking and Telecommunications Management ITM 578 Information Systems Security Management ITM 582 Business Innovation ITM 585 Legal and Ethical Issues in Information Technology INTM 511 Industrial Leadership INTM 515 Advanced Project Management
26

INTM 522 Computers in Industry INTM 534 Resource Management INTM 543 Purchasing 4. Data Management (18 hours) Recommended courses: ITM 421 Data Modeling and Applications ITM 422 Advanced Database Management I ITM 528 Database Security Plus three courses chosen from the following: ITM 423 Advanced Database Management II ITM 521 Client Server Technologies and Applications ITM 531 Object-Oriented System Analysis, Modeling and Design ITM 574 Strategic Information Technology Management ITM 578 Information Systems Security Management ITM 594 Special Project in Data Management 5. Internet Development and Electronic Commerce (18 hours) Recommended courses: ITM 461 Internet Technologies ITM 562 Web Site Design, Management and Application Development ITM 571 Project Management for Information Technology Management Plus three courses chosen from the following: ITM 411 Intermediate Object-Oriented Programming ITM 414 Visual Programming Environments ITM 515 Advanced Object Oriented Programming ITM 541 Network Administration and Operations ITM 563 Internet Application Development ITM 564 Electronic Commerce Applications and Management ITM 565 Dynamic Web Page Development ITM 566 Web Services and Service-Oriented Architectures ITM 567 Enterprise Web Application Development COM 525 Research and Usability Testing COM 542 Knowledge Management in Technical Communication

6. Systems Analysis (18 hours) Recommended courses: ITM 531 Object Oriented System Analysis, Modeling and Design ITM 571 Project Management for Information Technology Management ITM 572 Process Engineering for Information Technology Managers Plus three courses chosen from the following: ITM 511 Application Development Methodologies
27

ITM 532 UML Based Software Development ITM 534 Human Computer Interaction ITM 535 Systems Architecture ITM 536 Software Testing and Maintenance ITM 574 Strategic Information Technology Management ITM 575 Networking and Telecommunications Management ITM 578 Information Systems Security Management INTM 522 Computers in Industry 7. Software Development (18 hours) Recommended courses: ITM 521 Client Server Technologies and Applications ITM 532 UML Based Software Development ITM 571 Project Management for Information Technology Management Plus three courses chosen from the following: ITM 411 Intermediate Object Oriented Programming ITM 412 Advanced Structured and Object Oriented Programming ITM 515 Advanced Object Oriented Programming ITM 511 Application Development Methodologies ITM 518 Coding Security ITM 528 Database Security ITM 531 Object-Oriented System Analysis, Modeling and Design ITM 534 Human Computer Interaction ITM 567 Enterprise Web Application Development ITM 572 Process Engineering for Information Technology Managers 8. Systems Administration (18 hours) Recommended courses: ITM 541 Network Administration and Operations ITM 551 Distributed Workstation System Administration OR ITM 552 Client-Server System Administration Plus three courses chosen from the following: ITM 456 Introduction to Open Source Operating Systems ITM 551 Distributed Workstation System Administration OR ITM 552 Client-Server System Administration ITM 554 Operating System Virtualization ITM 558 Operating System Security ITM 571 Project Management for Information Technology Management ITM 574 Strategic Information Technology Management ITM 575 Networking and Telecommunications Management 9. Management Information Systems (18 hours)

28

Recommended courses: ITM 421 Data Modeling and Applications ITM 422 Advanced Database Management I ITM 571 Project Management for Information Technology Plus three courses chosen from the following: ITM 423 Advanced Database Management II ITM 525 Data Warehousing ITM 528 Database Security ITM 531 Object Oriented System Analysis, Modeling and Design ITM 532 UML Based Software Development ITM 554 Operating System Virtualization ITM 572 Process Engineering for Information Technology Managers INTM 515 Advanced Project Management INTM 522 Computers in Industry 10. Digital Systems Technology (18 hours) Recommended courses: ITM 533 Operating System Design Implementation ITM 555 Handheld Device Technologies ITM 593 Embedded Systems Plus three courses chosen from the following: ITM 492 Embedded Systems and Reconfigurable Logic Design ITM 511 Application Development Methodologies ITM 535 Systems Architecture ITM 540 Introduction to Data Networks and the Internet ITM 541 Network Administration and Operations ITM 542 Wireless Technologies and Applications ITM 545 Telecommunications Technology ITM 546 Voice Communications Over Data Networks INTM 522 Computers in Industry Master of Information Technology & Management: General Course of Study These are selected groupings of courses allowing students enrolled in the Master of Information Technology & Management degree to develop a broad overview knowledge of information technology. Suggested courses in each area are marked with an asterisk (*) with one alternative course listed for each area; more alternatives may be possible at the discretion of the students advisor. Internet Development and Electronic Commerce *ITM 461 Internet Technologies *ITM 562 Web Site Design, Management and Application Development ITM 574 Strategic Information Technology Management
29

Data Management *ITM 421 Data Modeling and Applications *ITM 531 Object Oriented System Analysis, Modeling and Design ITM 521 Client Server Technologies and Applications Networking and Communications *ITM 540 Introduction to Data Networks and the Internet *ITM 548 System and Network Security ITM 541 Network Administration and Operations System Administration *ITM 551 Distributed Workstation System Administration I OR ITM 552 Client-Server System Administration I Software Development *ITM 411 Intermediate Object Oriented Programming *ITM 571 Project Management for Information Technology Management ITM 532 UML Based Software Development Computer & Information Security *ITM 578 Information Systems Security Management ITM 528 Database Security ITM 548 System and Network Security Certificate Program Certificate programs offer working professionals an opportunity to increase their knowledge and skills in the specific areas of information technology. A certificate representing proven academic performance is presented after the required coursework is completed with a GPA of 3.0/4.0. Courses taken may be later applied toward a degree program. Applicants should have a bachelors degree from an accredited college or university; the degree need not be in an information technology or computer related field. Certificate in Computer and Network Security Technologies(3 Courses) This program is designed for students seeking knowledge that will prepare them for careers in computer and network security and to deal with the challenging computer and network security problems facing society. All courses may be later applied toward the Master of Information Technology and Management degree for those who apply and are accepted to the degree program. Students in this program must select nine hours of coursework from the following: ITM 540 Introduction to Data Networks and the Internet, ITM 548 System and Network Security ITM 528 Database Security ITM 578 Information System Security Management ITM 543 Vulnerability Analysis and Control CONTACT INFORMATION Bangalore Centre:
30

Mr. D. Rajagopalan. (Operations Director) rajagopaland@iit.edu Mr. A .R .Bhujang. (Director) bhujangar@iit.edu Illinois Institute of Tech (India) Pvt. Ltd. #2 M.S.R Industrial Area, M.S Ramaiah Campus (Behind M.S.R.I.T. Post Office), Mathikere, Bangalore 560054. Tel:- 080-2360 8502 / 2360 9510 Tel/Fax- 080-2360 9511/ 25345198 Mumbai Centre: Mr. Shashikant Sarmalkar, Program Manager shashikant@iit.edu Illinois Institute of Technology (India) Pvt.Ltd. CII Naoroji Godrej Centre of Excellence, Godrej Station Side Colony, Pirojsha Nagar, VIKHROLI (East), Mumbai 400-079, Tel-022-2574 1616, Tel / Fax-022-2574 6442, Pune Center Mr. Ramesh Jog, Consultant. pune@iit.edu KBL Guest House, Prafat Apts, 108 B, Tulsi Bagwal Colony, Sakahar Nagar Road II, Swar gate, Pune 2422 8712 Hyderabad Centre: Mr. D.V. Bhaskar Rao, Program Manager. hyderabad@iit.edu Illinois Institute of Tech (India) Pvt. Ltd. 804,8th Floor, Babu Khan Estate, Basheer Bagh, Hyderabad 500 001, Tel.040-6646 4126 / 27 Chennai Centre: Mr.D.Sivakumar. Program Manager. Chennai@iit.edu Illinois Institute of Tech (India) Pvt. Ltd, New #1, Anna Salai, Adjecent to IDBI Bank,Chennai 600 015 .Tel/Fax 044 2230 0775

31