i it brochure

Upload: ashub08

Post on 05-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 i It Brochure

    1/31

    ILLINOIS INSTITUTE

    OF TECHNOLOGY, CHICAGO www.iit.edu

    OFFERS

    Masters Degree Programs in Indiasince 1997

    Illinois Institute of Technology in Chicago, Illinois, USA (IIT-C) has been offering ProfessionalMasters Degree Programs in India since 1997. Students pursuing the Masters program in India getthe same degrees as on-campus students, with similar placement opportunities. The programs filla 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 etchave been enrolling regularly. So far about 400 engineers have completed their Masters & obtainedthe Masters degrees from IIT Chicago while studying in India. The programs, which are convenientand economically priced, as well as rigorous, can benefit fresh bachelors degree graduates, workingprofessionals as well as companies.

    Brief History

    IIT-C, founded in 1890 in Chicago, is a Ph.D.-granting university that awards undergraduate andgraduate degrees in Engineering, The sciences, Mathematics, Architecture, Business , Psychology andonly graduate degrees in Design & Law. The university is known for its research and its interactionwith industries. Since 1976, IIT-C began using multimedia classroom teaching technologies to teach

    advanced courses to remote students at employer sites in the Chicago area. With approval of theGovernment of India, IIT-C established a wholly owned subsidiary, Illinois Institute of TechnologyIndia Private Limited (IITIPL) in 1997 and began offering a few Masters / Certificate programs of theChicago campus to remote students in India. Now via streamed video on the Internet IIT-C offers morethan a two dozen masters degree and certificate programs to fresh graduates and working professionalsin India.Accreditation: Illinois Institute of Technology is accredited by the Higher Learning Commission ofthe North Central Association of Colleges and Schools (http://www.ncahlc.org/) in the USA. Specificprofessional curricula are also accredited by the Engineering Accreditation Commission and theComputing 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 lackpre-requisites, will be required to complete those prior to taking advance courses.

    2

    http://www.iit.edu/http://www.ncahlc.org/
  • 7/31/2019 i It Brochure

    2/31

    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 withECE DepartmentMaster of Science in Computer Science.

    B. Electrical and Computer Engineering (ECE) Department under Armour College ofEngineering offers following 6 Masters Degree Programs:-

    Master of Electrical & Computer EngineeringMaster of Network EngineeringMaster of Telecommunications and Software Engineering(from ECE department) Joint Programwith CS DepartmentMaster of VLSI and MicroelectronicsMaster of Science in Electrical EngineeringMaster of Science in Computer Engineering

    C. Mechanical, Materials and Aerospace Engineering (MMAE) Department underArmour

    College of Engineering offers

    Master of Manufacturing EngineeringC. School of Applied Technology offers following 10 Masters 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(g) Systems Analysis(h) Software Development(i) System Administration(j) Digital Systems Technology

    3

  • 7/31/2019 i It Brochure

    3/31

    Certificate Programs

    The university also offers 3-5 courses (called subjects in India) of these Masters programs asCertificate Programs. Certificate Program students in good academic standing may apply for

    admission to a Masters degree program and transfer applicable course credits.

    A. Computer Science Department offers following 4 certificate programs:-Certificate in:

    Software Engineering (3 courses)Computer Networking and Telecommunications ( 3 Courses)Information Systems ( 3 Courses)Radiological Physics Certificate (4 courses)

    B. Electrical and Computer Engineering Department offers following 8 certificate programs:-Certificate in:

    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)Computer Engineering. (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 offersCertificate in

    Product Quality and Reliability Assurance (4 courses)

    Computer Integrated Design and Manufacturing (4 courses)

    D. School of Applied Technology offersCertificate in Computer & Network Security Technology (3 courses)

    TEACHING METHODOLOGY AND EXAMINATIONS

    All Courses are taught by professors on the Chicago campuses, using E learning technologies. Classesas held for On Campus students are recorded and made available to students in India through Internetwithin 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, therewill 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 throughoutthe semester, and students in India must meet the same deadlines as those in Chicago campus. Inaddition, most courses have at least two examsone at the midterm and Final at the end of the term.All examinations and assignments, including projects, are evaluated by the professors in Chicago. Inthe course syllabi, professors explain how grades are weighted in their courses. Registered studentsview the lectures by logging onto to Blackboard through my.iit.edu portal, even if they are traveling.They can replay the lectures as often as they wish during the semester. If they have questions, students4

  • 7/31/2019 i It Brochure

    4/31

    can email or call professors or teaching assistants. Chats and audio or video conferences may also beorganized. 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 inChicago

    Special Features of above Masters Degree Programs offered by IIT-Chicago are: -

    1. On Campus Option :- AdmittedStudents may ask for I-20 & take F-1 visa and go toChicago 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 attendinglectures asynchronously via streamed video on the Internet and submitting homework toprofessors 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 inChicago.

    3. Hybrid (Online + On Campus at Chicago) option Admitted masters students maybegin studies in India and move to the Main Campus in Chicago to complete their degreeprograms

    4. Eligibility criteria for admission to a specific IIT-C degree program are the same forall students regardless of the location of the students (Details given below). Admissiondecisions are made by the professors in Chicago.

    5. Courses offered for India program and Campus are one & 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 classroomsspread over an area of 30 Miles radius from Campus. The very same lectures are madeavailable on Internet for students in India and other countries. Students in India andcampus at Chicago do the same Assignments, Projects, and Examinations etc. Only facultyconcerned at Chicago will evaluates 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 Masters Program in India is US $10,020/- to be paid in installment @ US $ 1,002/ per course of 3 credits where as the tuitionfee at Chicago is US $ 31,680/ to be paid in installment @ US $ 3168 / per course of 3credits. .

    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

    5

  • 7/31/2019 i It Brochure

    5/31

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

    Minimum GRE Scores required Quantitative

    & Verbal

    Analytical

    WritingCollege of Science and Letters

    Computer Science Department: Masters ProgramsMaster of Science Programs

    292298

    2.53.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 Maximumof 9 credit hours or one semester as provisionally admitted Students (called Non Degree Graduatestudents by IIT C)& can move to their 2nd semester after producing 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 hasapplied.

    Degree-seeking Admission requires:

    1. Completion of online application athttp://iit.edu/graduate_admission/prospective_students/index.shtml

    2. Completion of Hard copy of Application3. Two Recommendation Letters to be done online or hard copy (from Senior Officials

    of the company OrCollege Professors)

    4. A statement of Purpose (Professional Statement) to be done online5. Transcripts & Degree certificate as attested by University authorities/ Principal of

    Autonomous CollegesStudied in Or by USIEF (United States India Education Foundation)

    (Only semester-wise Individual mark sheets are accepted; NOT consolidated marksheets)

    For more information about transcript guidelines, see Transcripts from I institutionsin 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)

    6

    http://iit.edu/graduate_admission/prospective_students/index.shtmlhttp://www.iit.edu/graduate_admission/prospective_students/checklist.shtmlhttp://www.iit.edu/graduate_admission/prospective_students/checklist.shtml
  • 7/31/2019 i It Brochure

    6/31

    through ETS.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 Nothave GRE scores while seeking admission ) requires

    1. Completion of online application athttp://iit.edu/graduate_admission/prospective_students/index.shtml

    2. A non Degree seeking application Hard Copy3. Transcripts as described above4 .Application Processing fee of Rs 500 payable by cash, local Cheque or draft. (

    Sponsored students are

    exempted)

    A non-degree graduate students who wish to be considered for admission to a degree program, shouldhave successfully cleared the GRE Exam , have their GRE score reports sent to IIT-C (InstitutionCode 1318) , submit an online application as a degree seeking student along with all supportingdocuments 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): 15th 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 IITGraduate Bulletinhttp://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#gradInformation 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

    7

    http://iit.edu/graduate_admission/prospective_students/index.shtmlhttp://www.iit.edu/graduate_college/bulletin/http://www.iit.edu/graduate_college/bulletin/http://www.iit.edu/csl/cs/programs/grad/http://www.iit.edu/csl/cs/programs/course_descriptions.shtml#gradhttp://www.iit.edu/engineering/ece/programs/http://www.iit.edu/engineering/ece/course_descriptions.shtml#gradhttp://www.iit.edu/cpd/itm/programs/graduate/ITM_Graduate_Program_Specilizations.shtmlhttp://www.iit.edu/cpd/itm/programs/course_descriptions.shtml#gradhttp://www.iit.edu/engineering/mmae/programs/special_programs/online.shtml
  • 7/31/2019 i It Brochure

    7/31

    http://www.iit.edu/engineering/mmae/course_descriptions.shtml#445College 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(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 atleast one course in each of the Core areas ofProgramming, Systems & Theory , details of which

    are given below. Twenty credit hours( 7 courses) of coursework must be in any CS or CSP (CSProfessional) courses at the 500 level( e.g.CS512,CS546 etc) offered by CS Department. Not morethan 12credit hours ( 4 courses) at 400level ( e.g CS403,CS442 etc) would be considered.

    Students can select remaining 3 courses from Elective courses of their area of interest or they mayselect maximum of 6 Credit Hours(2 courses) 500-level courses from a few approved ECE / MMAEcourses, with advisors approval & remaining one 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. Theseprerequisite courses do not count toward the 30 credit hour requirement for Masters Degree.

    Note: Only courses taken from the IIT CS department can be used as core courses. CS coursestransferred from other universities can be used as electives only.

    Programming Core Courses

    CS 511 Topics in Computer GraphicsCS 512 Computer VisionCS 525 Advanced Database OrganizationCS 540 Syntactic Analysis of Programming LanguagesCS 541 Topics in Compiler Construction

    CS 546 Parallel ProcessingCS 551 Operating System Design and Implementation

    Systems Core Courses

    CS 542 Computer Networks I: FundamentalsCS 544 Computer Networks II: Network ServicesCS 547 Wireless Networking

    8

    http://www.iit.edu/engineering/mmae/course_descriptions.shtml#445http://www.iit.edu/csl/cs/programs/grad/mcore.shtmlhttp://www.iit.edu/csl/cs/programs/grad/transfer.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtml
  • 7/31/2019 i It Brochure

    8/31

    CS 550 Advanced Operating SystemsCS 555 Analytic Models of Simulation of Computer SystemsCS 570 Advanced Computer ArchitectureCS 586 Software Systems Architectures

    Theory Core CoursesCS 530 Theory of ComputationCS 533 Computational GeometryCS 535 Design and Analysis of AlgorithmsCS 536 Science of ProgrammingCS 538 Combinatorial Optimization

    Elective Courses:-

    1. CS 442 Mobile App Development2. CS 512 Computer Vision

    3. CS 522 Data Mining (Pgm)4. CS 536 Science of Programming5. CS 537 Software Metrics6. CS 542 Computer Networks I: Fundamentals (Sys)7. CS 544 Computer Networks II: Network Services (Sys)8. CS 546 Parallel and Distributed Processing9. CS 547 Wireless Networking (Sys)10. CS 548 Broadband Networks11. CS 549 Cryptography and Network Security12. CS 550 Advanced Operating Systems (Sys)13. CS 552 Distributed Real-Time Systems

    14. CS 553 Cloud Computing15. CS 555 Analytic Models and Simulation of Computer Systems16. CS 570 Advanced Computer Architecture17. CS 583 Probabilistic Graphical Models18. CS 584 Machine Learning19. CS 585 Natural Language Processing20. CS 586 Software System Architectures21. CS 587 Software Project Management22. CS 588 Advanced Software Engineering Development23. CS 589 Software Testing and Analysis24. 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 Maybe taken more than once. Credit: Variable.

    1. Master of Computer Science with a Specialization in Distributed and Cloud Computing

    30 credit hoursThe 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 realworld problems, as well as how emerging cloud computing technologies can be used to implement

    9

    http://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtml
  • 7/31/2019 i It Brochure

    9/31

    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 thefollowing specialization courses. Below CS 550 is marked (Sys) because it also counts as a Systemscore 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 ComputingWith department approval, a course not on the list above may be substituted for one of the fourspecialization courses.2. Master of Computer Science with a Specialization in Cyber-Physical Systems

    30 credit hoursEmbedded controllers with integrated sensors and networking abilities are abundant and offer

    numerous opportunities for modern computing applications. The Master Of Computer Science Witha Specialization in Cyber-Physical Systems is intended for students who are interested in learninghow 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 ofComputer Science requirements and are also required to select a minimum of 4 of the followingspecialization 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[but not the Spring 2011 section]With department approval, a course not on the list above may be substituted for one of the fourspecialization courses.3. Master of Computer Science with Specialization in Computational Intelligence

    30 credit hoursThe 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 tosolve complex problems in various areas of computer science.

    To qualify for the specialization in Computational Intelligence, students must satisfy general Masterof Computer Science requirements and are also required to select a minimum of 4 of the followingspecialization courses. Below CS 522 is marked (Pgm) because it also counts as a Programmingcore course.

    CS 512 Computer Vision CS 522 Data Mining (Pgm) CS 584 Machine Learning CS 585 Natural Language Processing CS 583 Probabilistic Graphical ModelsWith department approval, a course not on the list above may be substituted for one of the fourspecialization courses.4. Master of Computer Science with Specialization In Software Engineering

    30 credit hours

    10

    http://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcore.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcore.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcore.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcore.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtml
  • 7/31/2019 i It Brochure

    10/31

    This program is designed to provide an in-depth knowledge of theory and practices in softwareengineering, including hands-on experience in software design, development and maintenance.Students must satisfy general Master of Computer Science requirements and are also required toselect a minimum of 4 of the following specialization courses. Note that CS 536 and CS 586 alsocount 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 AnalysisWith department approval, a course not on the list above may be substituted for one of the fourspecialization 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 computernetworking and telecommunications. Students must satisfy general Master of Computer Sciencerequirements 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 fourspecialization 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 areprimarily interested in a (non thesis) program preparing them for careers as working computer scienceprofessional 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 onecourse 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 CreditHours) 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 pursuethesis or project (on Main Campus only under the guidance of a faculty adviser) or Course OnlyOption.( Main Campus and India section) .

    Students must take a core courses of 12 credit hours (4courses) and 20 credit hours(7courses)

    11

    http://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcs.shtmlhttp://www.iit.edu/csl/cs/programs/grad/mcore.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtmlhttp://www.iit.edu/csl/cs/programs/course_descriptions.shtml
  • 7/31/2019 i It Brochure

    11/31

    ofelective courses. At least 20 credits must be 500-level computer science courses. Students arerequired to take 1 Core course in Programming , 1 Core course in Systems and 2 Core courses inTheory ,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 adviser-approved coursework. The MTSE-CS program of studies must include a minimum of 12 credit hours(4courses) 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 belowmust appear on the MTSE-CS program of studies.

    Required Courses

    CS 586 Software Systems ArchitecturesCS 587 Software Project ManagementsECE 513 Communication Engineering FundamentalsECE 541 Performance Evaluation of Computers and Communications Networks

    Elective Categories

    I. Software Engineering

    CS 521 Object-Oriented Analysis and DesignCS 537 Software MetricsCS 589 Software Testing and Analysis

    II. Telecommunications Systems

    CS 544 Computer Networks II: Network ServicesCS 548 Broadband NetworksCS 555 Analytic Models and Simulation of Computer Systems

    ECE 545 Computer and Communication NetworksIII. Telecommunications

    ECE 504 Communications Systems DesignECE 515 Modern Digital CommunicationsECE 519 Coding for Reliable CommunicationsThe remaining nine credits of coursework may be taken from courses listed above, or other coursesapproved by the MTSE-CS adviser. Students with no background in communications or softwareengineering should consider including in their programs of study the following:

    CS 487 Software EngineeringCS 450 Operating SystemsECE 403 Communications Systems

    ECE 407 Computer Communications SystemsOther courses that students in this program typically choose from include:

    ECE 437 Digital Signal Processing IECE 511 Analysis of Random SignalsECE 514 Digital Communication PrinciplesCS 542 Computer Networks I: FundamentalsCS 588 Advanced Software Engineering Development

    12

  • 7/31/2019 i It Brochure

    12/31

    With advisor approval, the MTSE-CS program of studies can include up to two credit hours of Mastersseminar (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 graduatestudy. Each program requires 9 credit hours of coursework.

    A student who completes a certificate with minimum CGPA 3/4 and then applies for Master programin 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 CS 586 Software Systems Architectures

    CS 587 Software Project Management CS 588 Software Engineering Project CS 589 Software Testing and Quality Analysis2. Certificate in Computer Networking and Telecommunications (3 courses)

    CS 455 Data CommunicationsCS 542 Computer Networks I: FundamentalsCS 544 Computer Networks II: Network ServicesCS 548 Broadband Networks

    3. Certificate in Information Systems (3 Courses)CS 425 Database OrganizationCS 521 Object-Oriented Analysis and DesignCS 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 g with specialization in onearea. 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 materialcontained in undergraduate courses equivalent to IITs ECE 211 and ECE 213 (Circuit Analysis Iand II), ECE 218 (Digital Systems), ECE 307 (Electrodynamics), ECE 308 (Signals and Systems),13

    http://www.iit.edu/csl/cs/programs/grad/transfer.shtml
  • 7/31/2019 i It Brochure

    13/31

    ECE 311 (Engineering Electronics), MATH 251 (Multivariate and Vector Calculus), and MATH252 (Introduction to Differential Equations). A student may demonstrate proficiency by successfullycompleting the courses or by passing one or more special examinations administered by thedepartment.

    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 ECEshort courses may be applied to the degree. Students, with their advisers approval may select coursesfor their program of study, which must include four courses in one electrical engineering (EE) areaof concentration listed below and one course from each of the two remaining areas. An on-campusM.S.E.E. candidate may, with permission of a thesis adviser, include in his or her program a thesis ofsix to eight credit hours

    EE Areas of Concentration

    I. Communications and Signal Processing

    ECE 401 Communication ElectronicsECE 403 Communication Systems

    ECE 405 Communication Systems with LaboratoryECE 404 Digital and Data CommunicationsECE 406 Digital and Data Communications with LaboratoryECE 421 Microwave Circuits and SystemsECE 423 Microwave Circuits and Systems with LaboratoryECE 436 Digital Signal Processing I with LaboratoryECE 437 Digital Signal Processing IECE 470 PhotonicsECE 481 Image ProcessingECE 504 Wireless Communication System DesignECE 509 Electromagnetic Field TheoryECE 511 Analysis of Random SignalsECE 513 Communication Engineering FundamentalsECE 514 Digital Communication PrinciplesECE 515 Modern Digital CommunicationsECE 519 Coding for Reliable CommunicationsECE 522 Electromagnetic CompatibilityECE 565 Computer Vision and Image ProcessingECE 566 Statistical Pattern RecognitionECE 567 Statistical Signal ProcessingECE 568 Digital Speech ProcessingECE 569 Digital Signal Processing IIECE 570 Fiber Optic Communication SystemsECE 576 Antenna TheoryECE 578 Microwave TheoryII. Computers and Microelectronics

    ECE 407 Introduction to Computer Networks with LaboratoryECE 408 Introduction to Computer NetworksECE 415 Solid-State ElectronicsECE 425 Analysis and Design of Integrated CircuitsECE 429 Introduction to VLSI Design

    14

  • 7/31/2019 i It Brochure

    14/31

    ECE 441 MicrocomputersECE 446 Advanced Logic DesignECE 448 Computer Systems ProgrammingECE 449 Object-Oriented Programming and Computer SimulationECE 485 Computer Organization and Design

    ECE 521 Quantum ElectronicsECE 524 Advanced Electronic Circuit DesignECE 525 RF Integrated Circuit DesignECE 526 Active Filter DesignECE 527 Performance Analysis of RF Integrated CircuitsECE 529 Advanced VLSI Systems DesignECE 530 High Performance VLSI/IC SystemsECE 541 Performance Evaluations of Computer NetworksECE 542 Design and Optimization of Computer NetworksECE 543 Computer Network SecurityECE 544 Wireless and Mobile Networks

    ECE 545 Advanced Computer NetworksECE 571 Nanodevices and TechnologyECE 575 Electron DevicesECE 583 High Speed Computer ArithmeticECE 584 VLSI Architectures for Signal Processing and CommunicationsECE 585 Advanced Computer ArchitectureECE 586 Fault Detection in Digital CircuitsECE 587 Hardware/Software CodesignECE 588 CAD Techniques for VLSI DesignIII. Power and Control

    ECE 411 Power ElectronicsECE 412 Electric Motor DrivesECE 419 Power Systems AnalysisECE 420 Analytical Methods in Power SystemsECE 434 Control Systems with LaboratoryECE 438 Control SystemsECE 505 Applied Optimization for EngineersECE 506 Analysis of Nonlinear SystemsECE 531 Linear System TheoryECE 535 Discrete Time SystemsECE 537 Optimal Feedback ControlECE 540 Reliability Theory and System ImplementationECE 548 Energy HarvestingECE 549 Motion Control Systems DynamicsECE 550 Power Electronic Dynamics and ControlECE 551 Advanced Power ElectronicsECE 552 Adjustable Speed DrivesECE 553 Power System PlanningECE 554 Power Systems RelayingECE 555 Power Market OperationsECE 556 Power Market Economics and Security

    15

  • 7/31/2019 i It Brochure

    15/31

    ECE 557 Fault-Tolerant Power SystemsECE 558 Power System ReliabilityECE 559 High-Voltage Power TransmissionECE 560 Power Systems Dynamics and StabilityECE 561 Deregulated Power Systems

    ECE 562 Power System Transaction ManagementECE 563 Computational Intelligence in EngineeringECE 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 thematerial contained in the following undergraduate courses: ECE 211 and ECE 213 (Circuit Analysis Iand 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 ProgrammingI-II), CS 401 (Introduction to Advanced Studies in CS), and MATH 252 (Introduction to DifferentialEquations).

    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 takenat the 500-level or higher. Up to six credits of ECE short courses may be applied to the degree. Theprogram of study must include two core and two elective courses in one of the following computerengineering (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 ANDECE 585 Advanced Computer Architecture

    Elective courses

    ECE 425 Analysis and Design of Integrated CircuitsECE 441 MicrocomputersECE 446 Advanced Logic DesignECE 485 Computer Organization and DesignECE 583 High Speed Computer ArithmeticECE 584 VLSI Architectures for Signal Processing and CommunicationsECE 585 Advanced Computer Architecture

    ECE 586 Fault Detection in Digital CircuitsECE 587 Hardware/Software Co designECE 588 CAD Techniques for VLSI Design

    Computer Systems Software

    Core courses

    CS 550 Comparative Operating SystemsCS 551 Operating System Design and Implementation

    16

  • 7/31/2019 i It Brochure

    16/31

    Elective courses

    ECE 448 Mini/Micro Computer ProgrammingECE 449 Object-Oriented Programming and Computer SimulationECE 587 Hardware/Software Codesign

    CS 487 Software Engineering ICS 545 Distributed Computing LandscapeCS 546 Parallel ProcessingCS 555 Analytic Models and Simulation of Computer SystemsCS 586 Software Systems ArchitecturesCS 587 Software Project ManagementCS 588 Advanced Software Engineering DevelopmentCS 589 Software Testing and Analysis

    Networks and Telecommunications

    Core courses

    ECE 407 Introduction to Computer Networks AND/ORECE 545 Advanced Computer NetworksAND

    ECE 541 Performance Evaluation of Computer NetworksAND/OR

    ECE 542 Design and Optimization of Computer Networks

    Elective courses

    ECE 504 Wireless Communication System DesignECE 508 Signal and Data CompressionECE 511 Analysis of Random Signals

    ECE 513 Communication Engineering FundamentalsECE 514 Digital Communication PrinciplesECE 515 Modern Digital CommunicationsECE 519 Coding for Reliable CommunicationsECE 543 Computer Network SecurityECE 570 Fiber Optic Communication SystemsECE 584 VLSI Architectures for Signal Processing and CommunicationsCS 455 Data CommunicationsCS 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 studentsfor professional practice in network engineering and information technologies A student withoutadequate background is required to demonstrate proficiency in the following courses: ECE 211 (CircuitAnalysis I), ECE 213 (Circuit Analysis II), ECE 308 (Signals and Systems), MATH 252 (Introductionto Differential Equations) MATH 474 (Probability), and CS 401 (Introduction to Advanced Studies inComputer Science).

    M.N.E. program requires

    17

  • 7/31/2019 i It Brochure

    17/31

    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 betaken from the ECE 700-level short courses.

    Required courses (12 credit hours)ECE 407 Introduction to Computer Networks and/orECE 545 Advanced Computer Networks and ECE 511 Analysis of Random SignalsECE 513 Communication Engineering FundamentalsECE 541 Performance Evaluation of Computer Networks and/or ECE 542 Design and Optimization ofComputer 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 SystemsECE 404 Digital and Data CommunicationsECE 437 Digital Signal Processing IECE 470 PhotonicsECE 485 Computer Organization and DesignECE 504 Wireless Communication System DesignECE 508 Signal and Data CompressionECE 514 Digital Communication PrinciplesECE 515 Modern Digital CommunicationsECE 519 Coding for Reliable Communications

    ECE 543 Computer Network SecurityECE 565 Computer Vision and Image ProcessingECE 568 Digital Speech ProcessingECE 569 Digital Signal Processing IIECE 570 Fiber-Optic Communication SystemsECE 583 High Speed Computer ArithmeticECE 584 VLSI Architectures for Signal Processing and CommunicationsECE 585 Digital Computer DesignCS 455 Data CommunicationsCS 544 Computer Networks II: Network ServicesCS 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 preparesstudents for professional practice. A student without adequate background is required to demonstrateproficiency 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

    18

  • 7/31/2019 i It Brochure

    18/31

    (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 andcomputer engineering such as signal processing, communications, power and control.

    Required Core Courses (minimum of 4 core courses)ECE 425 Analysis and Design of Integrated CircuitsECE 429 Introduction to VLSI DesignECE 529 Advanced VLSI Systems DesignECE 575 Electron Devicesand/or ECE 415 Solid-State Electronics

    Computer Engineering Elective Courses (minimum of one course)ECE 485 Computer Organization and DesignECE 530 High Performance VLSI/IC SystemsECE 542 Design and Optimization of Computer NetworksECE 545 Advanced Computer NetworksECE 583 High Speed Computer ArithmeticECE 584 VLSI Architectures for Signal Processing and CommunicationsECE 585 Advanced Computer ArchitectureECE 586 Fault Detection in Digital CircuitsECE 587 Hardware/Software Co- designECE 588 CAD Techniques for VLSI Design

    Electronics Elective Courses (minimum of one course)ECE 521 Quantum ElectronicsECE 524 Advanced Electronic Circuit DesignECE 525 RF Integrated Circuit DesignECE 526 Active Filter DesignECE 527 Performance Analysis of RF Integrated CircuitsECE 551 Advanced Power ElectronicsECE 570 Fiber Optic Communication SystemsECE 571 Nano devices and TechnologyECE 578 Microwave Theory

    ECE 579 Numerical Methods in Electromagnetics and Solid-State Electronics5. 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 thatprepares students for professional practice in electrical and computer engineering. Students whoseaccredited B.S. degree is not in electrical engineering or computer engineering may pursue theM.E.C.E. provided that they have an adequate background and can demonstrate proficiency in thematerial contained in undergraduate courses equivalent to IITs ECE 211 and ECE 213 (CircuitAnalysis I and II), ECE 218 (Digital Systems), ECE 307 (Electrodynamics), ECE 308 (Signals and

    19

  • 7/31/2019 i It Brochure

    19/31

    Systems), ECE 311 (Engineering Electronics), MATH 251 (Multivariate and Vector Calculus), andMATH 252 (Introduction to Differential Equations).The program of study includes a minimum of 30 credit hours of acceptable graduate coursework, witha minimum of 24 credit hours in electrical and computer engineering and a minimum of 18 credithours 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 ofstudy in consultation with their adviser and typically elect to build their program to emphasize one ormore areas of specialization. No formal distribution requirements are imposed. Areas of specializationinclude 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 degreeprogram that prepares students for professional practice in telecommunications and informationtechnologies. 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 sciencecoursework. Four required courses and one elective course from each of the three categories givenbelow must appear on the M.T.S.E. program of studies.

    Required courses

    ECE 407 Introduction to Computer Networks AND/ORECE 545 Advanced Computer NetworksECE 513 Communication Engineering FundamentalsECE 541 Performance Evaluation of Computers Networks AND/ORECE 542 Design and Optimization of Computer NetworksCS 586 Software Systems ArchitectureCS 587 Programming Project Management

    Elective categories

    I. Software Engineering

    CS 521 Object-Oriented Information SystemsCS 537 Software MetricsCS 589 Software Testing and Assurance

    II. Telecommunication Systems

    ECE 543 Computer Network SecurityCS 544 Computer Networks II: Network ServicesCS 548 Broadband NetworksCS 555 Analytic Models and Simulation of Computer Systems

    III. Telecommunications

    ECE 504 Wireless Communication System DesignECE 514 Digital Communication PrinciplesECE 515 Modern Digital Communications

    20

  • 7/31/2019 i It Brochure

    20/31

    ECE 519 Coding for Reliable Communications

    The remaining nine credit hours of coursework may be taken from courses listed above, or othercourses approved by the M.T.S.E. adviser. Students without background in communications orsoftware engineering should consider including in their program of studies:

    ECE 403 Communication SystemsCS 487 Software Engineering ICS 450 Operating Systems ICS 455 Data Communications

    Other courses that students in this program typically choose from include:

    ECE 437 Digital Signal Processing IECE 508 Signal and Data CompressionECE 511 Analysis of Random Signals

    ECE 515 Modern Digital CommunicationsECE 565 Computer Vision and Image ProcessingECE 568 Digital Speech ProcessingECE 569 Digital Signal Processing IIECE 584 VLSI Architectures for Signal Processing and CommunicationsCS 588 Advanced Software Engineering Development

    CERTIFICATE PROGRAMS in ECE Department

    Students in these programs are admitted as certificate students. Certificates are granted uponcompletion 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, studentsmay apply for Masters Degree program after fulfilling admission requirements.

    Any student admitted to a masters degree program offered by the department may apply courseworkcompleted 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 designand device theory for those who wish to enhance their analog and digital design skills, while increasingtheir 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

    21

  • 7/31/2019 i It Brochure

    21/31

    ECE 571 Seminar on Nanodevices and Technology ECE 575 Electron Devices2. Certificate in Communication Systems ( 4 Courses)

    For those who want to become proficient in communication system principles and applications, thiscertificate 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 thanone 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, computernetworks, 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

    22

  • 7/31/2019 i It Brochure

    22/31

    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 focusedcoursework in this program, providing intensive studies in linear and non-linear systems, optimizedcontrol, 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

    (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

    23

  • 7/31/2019 i It Brochure

    23/31

    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, whichoffers 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 RecognitionECE 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 thegrowing field of wireless communications, this program offers fundamental coursework in traditionaltelecommunications system design as well as computer communication networks. Constantly evolvingaccelerated 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, andshould consult the department for current offerings.

    Armour College of Engineering

    24

  • 7/31/2019 i It Brochure

    24/31

    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 engineeringdisciplines, mathematics and/or physics, may be eligible for admission.

    The Master of Manufacturing Engineering is a course-only, professionally oriented program thatrequires a minimum of 30 credit hours. The required courses are as follows, with the remaining electivecourses 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

    25

    http://mmae.iit.edu/academics_g/coursework.htmlhttp://mmae.iit.edu/academics_g/coursework.htmlhttp://mmae.iit.edu/academics_g/coursework.htmlhttp://mmae.iit.edu/academics_g/coursework.htmlhttp://mmae.iit.edu/academics_g/coursework.htmlhttp://mmae.iit.edu/academics_g/mmae_shortcourses.htmlhttp://www.iit.edu/engineering/mmae/programs/special_programs/online.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/course_descriptions.shtmlhttp://www.iit.edu/engineering/mmae/programs/special_programs/short_courses.shtmlhttp://www.iit.edu/engineering/mmae/programs/special_programs/short_courses.shtmlhttp://www.iit.edu/engineering/mmae/programs/special_programs/short_courses.shtml
  • 7/31/2019 i It Brochure

    25/31

    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 DifferentSpecializations)http://www.iit.edu/cpd/itm/programs/graduate/ITM_Graduate_Program_Specilizations.shtml

    The Master of Information Technology & Management (MITM) is a degree program designedprimarily for working professionals who seek a hands-on, laboratory-based program to broaden anddeepen 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 thesetechnologies. MITM requires 30 Credit Hours of Course work (10 Courses). Students are not requiredto 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 providea solid knowledge of the field and to prepare you to take industry-standard certification examsfor certifications from organizations such as CompTIA; Microsoft; Sun; Oracle; the Institute forCertification of Computing Professionals; the Linux Professional Institute; Macromedia; the SystemAdministration, Networking and Security (SANS) Institute and more.COURSES

    The following course groupings are meant to guide students in their course selection, allowing themto focus on a particular area of information technology, depending on their interests, backgroundand career goals; alternative courses in each specialization may be available at the discretion of thestudents advisor. Final determination of completion of a specialization will be made by a studentsgraduate adviser.Required Core Courses (9 hours)

    ITM 411 Intermediate Software Developmentand six hours chosen from the followingITM 421 Data Modeling and ApplicationsITM 461 Internet TechnologiesITM 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:

    26

    http://www.iit.edu/cpd/itm/programs/graduate/ITM_Graduate_Program_Specilizations.shtml
  • 7/31/2019 i It Brochure

    26/31

    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

    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

    27

  • 7/31/2019 i It Brochure

    27/31

    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

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

    28

  • 7/31/2019 i It Brochure

    28/31

    COM 542 Knowledge Management in Technical Communication

    6. Systems Analysis (18 hours)

    Recommended courses:

    ITM 531 Object Oriented System Analysis, Modeling and DesignITM 571 Project Management for Information Technology ManagementITM 572 Process Engineering for Information Technology ManagersPlus three courses chosen from the following:

    ITM 511 Application Development MethodologiesITM 532 UML Based Software DevelopmentITM 534 Human Computer InteractionITM 535 Systems ArchitectureITM 536 Software Testing and MaintenanceITM 574 Strategic Information Technology ManagementITM 575 Networking and Telecommunications Management

    ITM 578 Information Systems Security ManagementINTM 522 Computers in Industry7. Software Development (18 hours)

    Recommended courses:

    ITM 521 Client Server Technologies and ApplicationsITM 532 UML Based Software DevelopmentITM 571 Project Management for Information Technology ManagementPlus three courses chosen from the following:

    ITM 411 Intermediate Object Oriented ProgrammingITM 412 Advanced Structured and Object Oriented Programming

    ITM 515 Advanced Object Oriented ProgrammingITM 511 Application Development MethodologiesITM 518 Coding SecurityITM 528 Database SecurityITM 531 Object-Oriented System Analysis, Modeling and DesignITM 534 Human Computer InteractionITM 567 Enterprise Web Application DevelopmentITM 572 Process Engineering for Information Technology Managers8. Systems Administration (18 hours)

    Recommended courses:

    ITM 541 Network Administration and OperationsITM 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

    29

  • 7/31/2019 i It Brochure

    29/31

    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 IIITM 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 OperationsITM 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

    30

  • 7/31/2019 i It Brochure

    30/31

    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

    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 DevelopmentComputer & 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 andskills 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 bachelorsdegree from an accredited college or university; the degree need not be in an information technology orcomputer related field.

    Certificate inComputer and Network Security Technologies(3 Courses)This program is designed for students seeking knowledge that will prepare them for careers incomputer and network security and to deal with the challenging computer and network security

    31

  • 7/31/2019 i It Brochure

    31/31

    problems facing society. All courses may be later applied toward the Master of InformationTechnology 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 SecurityITM 528 Database SecurityITM 578 Information System Security ManagementITM 543 Vulnerability Analysis and Control

    CONTACT INFORMATION

    Bangalore Centre:

    Mr. D. Rajagopalan. (Operations Director) [email protected]. A .R .Bhujang. (Director)[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 / 23609510 Tel/Fax- 080-2360 9511/ 25345198

    Mumbai Centre:

    Mr. Shashikant Sarmalkar, Program Manager [email protected] 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. [email protected] Guest House, Prafat Apts,108 B, Tulsi Bagwal Colony, Sakahar Nagar Road II, Swar gate,Pune 2422 8712Hyderabad Centre:

    Mr. D.V. Bhaskar Rao, Program Manager. [email protected] Institute of Tech (India) Pvt. Ltd.804,8th Floor, Babu Khan Estate, Basheer Bagh, Hyderabad 500 001,Tel.040-6646 4126 / 27Chennai Centre:

    Mr.D.Sivakumar. Program Manager. [email protected] Institute of Tech (India) Pvt. Ltd, New #1, Anna

    Salai, Adjecent to IDBI Bank,Chennai 600 015 .Tel/Fax 044 2230 0775

    mailto:[email protected]:[email protected]:[email protected]:[email protected]