Armour College Of Engineering   myIIT Portal Login
    Undergraduate Admission
    Graduate Admission
    Master of Science in Computer Engineering

    Enter the Program Name exactly as it is entered in the data entry page.


    Enter Department Name and Program name to populate page.

    1. Biomedical Engineering = BME
    2. Civil, Architectural and
      Environmental Engineering = CAE
    3. Chemical and Biological Engineering = ChBE
    4. Electrical and Computer Engineering = ECE
    5. Mechanical, Materials, and Aerospace Engineering = MMAE

    Program: Master of Science in Computer Engineering

    ECE Graduate Programs

    Areas of Concentration

    Computer Hardware Design
    Core courses
    ECE 529 Advanced VLSI Systems Design OR
    ECE 429 Introduction to VLSI Design AND
    ECE 585 Advanced Computer Architecture

    Elective courses
    ECE 425 Analysis and Design of Integrated Circuits
    ECE 441 Microcomputers
    ECE 446 Advanced Logic Design
    ECE 485 Computer Organization and Design
    ECE 583 High Speed Computer Arithmetic
    ECE 584 VLSI Architectures for Signal Processing and Communications
    ECE 585 Advanced Computer Architecture
    ECE 586 Fault Detection in Digital Circuits
    ECE 587 Hardware/Software Codesign
    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
    ECE 541 Performance Evaluation of Computer Networks
    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