Inquire
    Master of Telecommunications and Software Engineering

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

    ECE

    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 Telecommunications and Software Engineering

    ECE Graduate Programs

    Master of Telecommunications and Software Engineering


    30 credit hours 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, jointly offered by the Department of Electrical and Computer Engineering (ECE) and Department of Computer Science (CS), can be completed in one year of full-time study.Eligibility: A person holding a B.S.E.E., a B.S.CP.E. or a B.S.C.S. degree has the necessary broad background to undertake the M.T.S.E. program. A student without adequate background in specific areas is required to demonstrate proficiency in prerequisite courses; an abbreviated list is given below.Specific proficiency courses will be detailed for each student at the time of admission to the M.T.S.E. program.

    A student may demonstrate proficiency by successfully completing the courses or by demonstrating satisfactory performance in one or more special examinations administered by the department.Computer science prerequisitesCS 201 (i.e., CS 115 and CS 116 combined, Object Oriented Programming I-II)CS 401 Introduction to Advanced StudiesElectrical and computer engineering prerequisitesECE 211 Circuit Analysis IECE 213 Circuit Analysis IIECE 308 Signals and SystemsMATH 252 Introduction to Differential EquationsMATH 475 ProbabilityThe M.T.S.E. is a professional master s degree requiring a minimum of 30 credit hours of adviser-approved course-work.

    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.

    Curriculum

    Required courses
    ECE 407 Introduction to Computer Networks AND/OR
    ECE 545 Advanced Computer Networks
    ECE 513 Communication Engineering Fundamentals
    ECE 541 Performance Evaluation of Computers Networks AND/OR
    ECE 542 Design and Optimization of Computer Networks
    CS 586 Software Systems Architecture
    CS 587 Programming Project Management

    Elective categories

    I. Software Engineering
    CS 521 Object-Oriented Information Systems
    CS 537 Software Metrics
    CS 589 Software Testing and Assurance

    II. Telecommunication Systems
    ECE 543 Computer Network Security
    CS 544 Computer Networks II: Network Services
    CS 548 Broadband Networks
    CS 555 Analytic Models and Simulation of Computer Systems

    III. Telecommunications
    ECE 504 Wireless Communication System Design
    ECE 514 Digital Communication Principles
    ECE 515 Modern Digital Communications
    ECE 519 Coding for Reliable Communications

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

    ECE 403 Communication Systems
    CS 487 Software Engineering I
    CS 450 Operating Systems I
    CS 455 Data Communications

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

    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

    With adviser approval, the M.T.S.E. 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 credithours of (700-level) short courses.