Penn Engineering Logo
spacer spacer
arrow TCOM Home
  The Penn Advantage
Versatility
Adaptability
Application to Industry
spacer spacer
arrow Curriculum
  Curriculum Details
Course Descriptions
Sample Course Plan
Current Courses
Resources and Labs
spacer spacer
arrow Academics
  Faculty
Regulations
spacer spacer
arrow Admissions
  Admissions FAQs
Online Application
spacer spacer
arrow Events
 
   



spacer





spacer Penn Engineering Penn Home Page Directories Maps spacer
Back to TCOM Home

PLEASE NOTE:  THE FOLLOWING CURRICULUM DETAILS APPLY TO STUDENTS WHO ENTERED THE PROGRAM BEFORE 2008.  FOR CURRICULUM REQUIREMENTS APPLYING TO STUDENTS ENTERING 2008 PLEASE REVIEW THE FOLLOWING LINK: 

TCOM: NEW COURSE REQUIREMENTS FOR 2008

 

Curriculum Details FOR STUDENTS WHO ENTERED THE PROGRAM BEFORE 2008.

The TCOM program is divided into four groups: Core Courses, a Technical Elective, TCOM Electives, and Free Electives.

Core Courses - 3 cus

Three courses in two groups are required for the TCOM Core. For descriptions of these courses, please click here.

The following basic probability course:

ENM 503 Introduction to Probability and Statistics

NB: Students who are well-prepared mathematically may wish to consider taking ESE 530 as an alternative, with the instructor's permission.

The following basic networking courses:

TCOM 500 Introduction to Networks and Protocols
TCOM 502 Advanced Networking Protocols

Technical Elective - 1 cu

One graduate TCOM, ESE, or CIS course, upon advisor approval.

TCOM Electives - 3 cus

Three Course Units from the remaining TCOM Courses:

TCOM 501 Networking: Theory and Fundamentals
TCOM 503 (EE 509) Waves, Fibers, and Antennas for Telecommunications
TCOM 510 Wireless Networking
TCOM 512 Application and Transport Protocols
TCOM 511 Wireless Systems
TCOM 515 Optical Networking
TCOM 551 (CIS 551) Computer and Network Security
TCOM 570 Introduction to Digital Communications
TCOM 601 Advanced Network Modeling and Analysis
TCOM 670 Seminar in Telecommunications
TCOM 799 Special Topics
TCOM 899 Independent Study
TCOM 999 Master's Thesis

Free Electives - 3 cus

Finally, the Program requires three free electives that may be fulfilled by any remaining TCOM courses from the lists above or by any other relevant courses from SEAS or Wharton. The following list is non-exhaustive; advisor approval is required.

CIS
CIS 500 Programming Languages and Techniques
CIS 501 Computer Architecture
CIS 502 Analysis of Algorithms
CIS 540 Operating Systems
CIS 550 Databases and Information Systems
 
CIT Note: Only one CIT course may be taken
CIT 591 Programming Languages and Techniques I
CIT 592 Mathematical Foundations of Computer Science
CIT 593 Introduction to Computer Architecture
CIT 594 Programming Languages and Techniques II
CIT 595 Digital System Organization and Design
CIT 596 Theory of Computation
CIT 597 Programming Languages and Techniques III
 
ESE
ESE 500 Linear Systems
ESE 504 Optimization Theory
ESE 530 Elements of Probability Theory and Random Processes
ESE 531 Digital Signal Processing
ESE 576 Digital Communication Systems
ESE 600 Economic Systems Analysis
ESE 603 Simulation Modeling and Analysis
 
Wharton
BPUB 790 Technology in Global Markets
OPIM 661 Systems Analysis, Design and Implementation
OPIM 662X Enabling Technologies
OPIM 666 Information: Industry Structure and Competitive Strategy (1/2 cu)
OPIM 667 Business Transformation (1/2 cu)
OPIM 668 Telecommunications Technology and Competitive Strategy (1/2 cu)
OPIM 672 Decision Support Systems
MKTG 621 Marketing Management: Program Design (1/2 cu)
MKTG 753 New Product Development (1/2 cu)
MKTG 784 Marketing and Electronic Commerce (1/2 cu)
MKTG 789 Marketing Methods and Applications for Business Consulting (1/2 cu)
MGMT 731 Management of Technology
MGMT 801 Entrepreneurship & Venture Initiation
Horizontal Row
Telecommunications & Networking
Moore Building, Rm 203
University of Pennsylvania
Philadelphia, PA 19104-6391
Tel No.: (215) 898-0696
Fax No.: (215) 573-2068
tcom@seas.upenn.edu