The Master of Telecommunications and Software Engineering (MTSE-CS) is a course-only degree program that prepares you for professional practice in telecommunications and information technologies. The program, jointly offered by the Department of Electrical and Computer Engineering (ECE) and the Department of Computer Science (CS), can be completed in 1.5 years of full-time study.
Prerequisite Undergraduate Coursework
Anyone holding a Bachelor of Science in Electrical Engineering, Computer Engineering, or Computer Science has the necessary broad background to undertake the MTSE-CS program. If you are interested in the program, but do not have such a bachelor's degree, you should contact a departmental advisor before applying. Candidates must satisfy admission requirements in both the CS and ECE departments.
You will be required to demonstrate proficiency in prerequisite courses if you do not have a computer science, computer engineering, or electrical engineering background. An abbreviated list is given below. Specific proficiency courses will be detailed to you at the time of admission. Proficiency in a course is demonstrated by completing the course with a grade of "A" or "B," or by achieving a grade of "A" or "B" in a proficiency examination administered by the ECE or the CS department. Contact a departmental adviser for more details on prerequisites and proficiency requirements.
|Computer Science Prerequisites|
|CS 201||Accelerated Introduction to Computer Science|
|CS 401||Introduction to Advanced Studies|
|Electrical and Computer Engineering Prerequisites|
|ECE 211||Circuit Analysis I|
|ECE 213||Circuit Analysis II|
|ECE 308||Signals and Systems|
|MATH 252||Introduction of Differential Equations|
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 of ECE coursework and a minimum of 12 credit hours of CS coursework.
Four required courses and one elective course from each of the three categories given below must appear on the MTSE-CS program of studies.
|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||High Speed Networks|
|CS 555||Analytic Models and Simulation of Computer Systems|
|ECE 545||Advanced Computer Networks|
|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:
|CS 487||Software Engineering|
|CS 450||Operating Systems|
|CS 455||Data Communications|
|ECE 403||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|
Last updated 7/23/2016