iit chicago brocure

34
1 ILLINOIS INSTITUTE OF TECHNOLOGY, CHICAGO www.iit.edu OFFERS Master’s Degree Programs in India since 1997 Illinois Institute of Technology ,Chicago, Illinois, USA (“IIT-C”) has been offering Professional Master’s Degree Programs in India since 1997. Students pursuing the Master’s 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 Master’s and obtained the Master’s degrees from IIT-C while studying in India. The programs, which are conveniently offered and economically priced are rigorous and can benefit fresh bachelor’s 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 Master’s / 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 master’s 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). Master’s 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.

Upload: satish-kumar-goud

Post on 18-Apr-2015

66 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: IIT Chicago Brocure

1

ILLINOIS INSTITUTE

OF TECHNOLOGY, CHICAGO www.iit.edu

OFFERS

Master’s Degree Programs in India since 1997

Illinois Institute of Technology ,Chicago, Illinois, USA (“IIT-C”) has been offering Professional

Master’s Degree Programs in India since 1997. Students pursuing the Master’s 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 Master’s and obtained the

Master’s degrees from IIT-C while studying in India. The programs, which are conveniently offered

and economically priced are rigorous and can benefit fresh bachelor’s 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 Master’s / 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 master’s 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).

Master’s 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.

Page 2: IIT Chicago Brocure

2

A. Computer Science (CS) Department under College of Science and Letters offers following

8 Master’s 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 Master’s 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 Master’s Degree Programs:-

Master of Information Technology and Management with specialization in

(a) Computer and Network Security

(b) Voice and Data Communication Technology

(c) Management Information Systems

(d) IT Management and Entrepreneurship

(e) Data Management

(f) Internet Development &Electronic Commerce

Page 3: IIT Chicago Brocure

3

(g) Systems Analysis

(h) Software Development

(i) System Administration

(j) Digital Systems Technology

Certificate Programs

The university also offers 3-5 courses of these Master’s programs as Certificate Programs. Students

of Certificate Program in good academic standing may apply for admission to a Master’s 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 exams—one at the mid semester and Final at the end of the semester All

Page 4: IIT Chicago Brocure

4

examinations and assignments, including projects, are evaluated by the professors in Chicago. In the

course syllabi, 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 Master’s

program may complete all of their courses in India or in Chicago, or partly in India and partly in

Chicago

Special Features of above Master’s Degree Programs offered by IIT-Chicago are: -

1. On Campus Option :- Admitted Students may ask for I-20 & take F-1 visa and go to

Chicago Campus in USA

2. 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.

3. Hybrid (Online + On Campus at Chicago) option – Admitted master’s students may

begin studies in India and move to the Main Campus in Chicago to complete their degree

programs

4. 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.

5. Courses offered for India program and Campus are the same.

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. Degrees awarded to students in Chicago and India are the same.

8. 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 Master’s Program in India is US $

11,040/- to be paid in installments @ US $ 1,104/ per course of 3 credits where as the

tuition fee at Chicago is US $ 34,200/ to be paid in installments @ US $ 3420 / per course of

3 credits. .

ELIGIBILITY CONDITIONS

Page 5: IIT Chicago Brocure

5

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

Graduate Record Exam (GRE) score is valid for 5 years. The required scores are indicated below..

Minimum GRE Scores required Quantitative

& Verbal

Analytical

Writing

College of Science and Letters

Computer Science Department: Master’s Programs

Master of Science Programs

292

298

2.5

3.0

Armour College of Engineering

ECE Department: Master & Master of Science Programs 304 3.5

MMAE Department: Master &Master of Science Programs 298

(151 Q)

3.0

School of Applied Technology

Master of Information Technology & Management 292 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:

1. 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.

Page 6: IIT Chicago Brocure

6

7. Application Processing fee of Rs 500 payable by cash., local cheque or draft. For sponsored students,

this fee is waived.

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) : 1st May SPRING (JAN to MAY): 15

th October

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

MASTER’S DEGREE PROGRAMS in CS Department

Page 7: IIT Chicago Brocure

7

Master of Computer Science has 5 specializations viz

(a) Distributed & Cloud Computing

(b) Cyber-Physical Systems

(c) Computational Intelligence

(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 Master’s 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 Topics in Computer Graphics

CS 512 Computer Vision

CS 525 Advanced Database Organization

CS 540 Syntactic Analysis of Programming Languages

CS 541 Topics in Compiler Construction

CS 546 Parallel Processing

CS 551 Operating System Design and Implementation

Systems Core Courses

CS 542 Computer Networks I: Fundamentals

CS 544 Computer Networks II: Network Services

CS 547 Wireless Networking

CS 550 Advanced Operating Systems

Page 8: IIT Chicago Brocure

8

CS 555 Analytic Models of Simulation of Computer Systems

CS 570 Advanced Computer Architecture

CS 586 Software Systems Architectures

Theory Core Courses

CS 530 Theory of Computation

CS 533 Computational Geometry

CS 535 Design and Analysis of Algorithms

CS 536 Science of Programming

CS 538 Combinatorial Optimization

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

Page 9: IIT Chicago Brocure

9

world problems, as well as how emerging cloud computing technologies can be used to implement

some of the world’s 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.

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.

Page 10: IIT Chicago Brocure

10

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.

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

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

Page 11: IIT Chicago Brocure

11

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 Master’s degree requiring a minimum of 30 credit hours of adviser-

approved 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

ECE 513 Communication Engineering Fundamentals

ECE 541 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

Page 12: IIT Chicago Brocure

12

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 Master’s

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 Master’s 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

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

Master’s Degree Programs in Electrical & Computer Engineering (ECE) Department

Page 13: IIT Chicago Brocure

13

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 IIT’s 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 adviser’s 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

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

Page 14: IIT Chicago Brocure

14

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

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

Page 15: IIT Chicago Brocure

15

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

I-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

Page 16: IIT Chicago Brocure

16

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

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

Page 17: IIT Chicago Brocure

17

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.

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

Page 18: IIT Chicago Brocure

18

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 master’s 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

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

Page 19: IIT Chicago Brocure

19

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 IIT’s 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 Master’s 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

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

Page 20: IIT Chicago Brocure

20

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:

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 Master’s Degree program after fulfilling admission requirements.

Any student admitted to a master’s degree program offered by the department may apply coursework

completed in the certificate program toward the master’s 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.

Page 21: IIT Chicago Brocure

21

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

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

Page 22: IIT Chicago Brocure

22

( 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.

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

Page 23: IIT Chicago Brocure

23

(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

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)

Page 24: IIT Chicago Brocure

24

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

Elective courses

Students select two two-credit ECE accelerated courses in telecommunications, and should

consult the department for current offerings.

Armour College of Engineering

Department of Mechanical, Material & Aerospace Engineering(MMAE)

Master of Engineering in Manufacturing (30 credit hours)

A candidate with a bachelor’s degree in another field and with proficiency in other engineering

disciplines, mathematics and/or physics, may be eligible for admission.

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)

Page 25: IIT Chicago Brocure

25

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)

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

student’s advisor. Final determination of completion of a specialization will be made by a student’s

graduate adviser.

Page 26: IIT Chicago Brocure

26

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

Page 27: IIT Chicago Brocure

27

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

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

Page 28: IIT Chicago Brocure

28

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

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

Page 29: IIT Chicago Brocure

29

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

Page 30: IIT Chicago Brocure

30

ITM 572 Process Engineering for Information Technology Managers

Plus three courses chosen from the following: ITM 511 Application Development Methodologies

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

Page 31: IIT Chicago Brocure

31

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)

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

Page 32: IIT Chicago Brocure

32

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 student’s 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

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

Page 33: IIT Chicago Brocure

33

*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 bachelor’s 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

Page 34: IIT Chicago Brocure

34

CONTACT INFORMATION

Mr. D. Rajagopalan, Director – Operations

Mobile: +91 98860 54925

[email protected]

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

Fax 080 - 2360 9511