CIS Homeline
   
Programs
 

Doctoral
MSE
CGGT
MCIT
Robotics
Embedded Systems

Research
  Seminars and colloquia
People
  Faculty
Staff
Students
Courses
 

Descriptions and prerequisites
Time and room roster
Penn in Touch
Written Preliminary Exam I

 

Fall Course Schedule
Spring Course Schedule
Summer Course Schedule

Application
  Procedures and forms
Funding
Costs
Graduate handbook
Administrative resources
Other resources
  For women
For international students
English language courses
Recent graduates
Penn and Philadelphia
General Resources
arrow Employment

 

CIS Home divider Penn Engineering divider PENN   spacer
 

 
 Approved Non-CIS Courses for CIS & CIT Graduate Students 

 

APPROVED NON-CIS COURSES FOR CIS/MSE STUDENTS:

In accordance with the requirements in the Graduate Handbook at www.cis.upenn.edu/grad/gradhandbook.shtml#MSE, the following non-CIS courses may be counted as electives toward the CIS/MSE degree:

    CIT 597 Programming Languages & Techniques III

   

    TCOM 500 Introduction to Networks and Protocols

    TCOM 502 Advanced Networking Protocols

    TCOM 510 Wireless Networking

    TCOM 511 Wireless Systems TCOM 515 Optical Networking

    TCOM 514 Web Technologies, Architectures and Integration

    TCOM 570 Introduction to Digital Communications

    TCOM 670 Telecommunications Seminar

 

     EAS 500   Technical Communication in Engineering Practice

     EAS 510   Technical Communication & Academic Writing For Engineers (for non-native speakers of English)

     EAS 545 Engineering Entrepreneurship I

     EAS 546 Engineering Entrepreneurship II

    

     ENM 502 Numerical Methods & Modeling

     ENM 503 Introduction to Probability & Statistics

    

     ESE 504 Introduction to Optimization Theory

     ESE 505 Control of Systems

     ESE 519 Real-Time and Embedded Systems

     ESE 531 Digital Signal Processing

     ESE 535 Electronic Design Automation

     ESE 605 Modern Convex Optimization

     ESE 680 Dymanic Programming & Stochastic Control (F09)

    

     MATH 513 Computational Linear Algebra

     MATH 546/STAT 530 Advanced Probability

     MATH 547/STAT 531 Stochastic Processes

     MATH 570 Introduction to Logic & Computability

     MATH 571 Introduction to Logic & Computability

     MATH 574 Mathematical Theory of Computation

     MATH 581 Combinatorial Analysis and Graph Theory

     MATH 582 Applied Mathematics & Computation

     MATH 584 The Mathematics of Medical Imaging & Measurement

     MATH 690 Mathematical Foundations of Program Semantics – Foundations of 

      Computer  Security

     MATH 691 Topics in Mathematical Foundations of Computer Security

     

      LING 545 Math Foundations of Language Communication  I

      LING 546 Math Foundations of Language Communication II

      LING 549 Mathematical Techniques in NLP

      

      MEAM 520 Robotics & Automation

      MEAM 521 Introduction to Scientific Computing for Scientific Applications

      MEAM 625 Haptic Interfaces for Virtual Environments & Teleoperation

     

      EDUC 677 Information & Community Technology for Education & Development

      STAT 510 Probability

      STAT 512 Mathematical Statistics

      STAT 530 Advanced Probability

      STAT 531 Stochastic Processes

      STAT 553 Machine Learning

      STAT 900 Probability & Combinatorial Optimization

      STAT 991 Regularization Methods for Learning

     ECON 682 Game Theory & Applications

     ECON 713 Game Theory

     FNCE 738 Capital Markets

    OPIM 661 Systems Analysis and Design
    OPIM 670 Simulation and Dynamic Competitive Strategy
    OPIM 672 Decision Support Systems
    OPIM 950 Information Systems: Representation & Discovery
    OPIM 934 Dynamic Programming & Stochastic Models


   
*The Wharton School of Business MUST approve your registration for these courses.

Instructions from Wharton:
1) Instructor approval must be obtained for admittance to all MBA courses.
2) Students will drop signed and completed forms in the  MBA Program Office, and then attempt to register for the course in Penn In Touch at 2pm on Friday, January 20, 2012. Your registration will be successful if we are able to grant you admittance to the class.
3) It is wise to resolve all time conflicts prior to submitting the non-MBA registration request form We
will not be able to issue a “Permit” if there is an existing conflict.
4) We may need to correspond with you regarding your registration status. Make sure to legibly write your email address and Penn ID number on the Non-MBA Registration form.
Please note that processing will not be completed at the time of submission. Forms will, however, be randomly processed by the end of the day on Friday, January 20, 2012. “Permits” expire after 12 hours so students should not delay in accessing Penn In Touch. Instructor approval does not guarantee a seat. Instructor approval simply guarantees the student is academically eligible to take the course. Securing the class depends on seat availability.

Click here for the Wharton course registration approval form.              

Course offerings/schedules for all departments - www.upenn.edu/registrar/timetable/index.html

OPIM course offerings/schedules - www.upenn.edu/registrar/timetable/opim.html


Courses not appearing on the above list but with strong technical and/or mathematical content may be counted toward the CIS MSE graduate degree with the prior approval of the CIS graduate chair

---------------------------------------------------------------------------------------------------------------------CIS Courses for CIS & CIT Graduate Students
APPROVED NON-CIS COURSES FOR MCIT STUDENTS:

The following courses offered outside of the CIS department may be counted as
electives for the CIT graduate degree:

more info at www.cis.upenn.edu/~matuszek/General/approved-courses.html

For students matriculating Fall 2012, TCOM 500 Introduction to Networks and Protocols is the only TCOM course that can be used for the MCIT degree.  For students who matriculated prior to Fall 2012,all TCOM courses can be used as a non-CIS elective. 

EAS 545   Engineering Entrepreneurship

EAS 548   High Tech Venture

EAS 500   Technical Communication in Engineering Practice

EAS 510   Technical Communication & Academic Writing For Engineers (for non-native speakers of English)

ENM 503 Introduction to Probability & Statistics

ESE 539 Neural Networks

FNAR 541  Hand-Drawn Computer Animation
FNAR 536  Digital Figure Modeling I
FNAR 567  Computer Animation
FNAR 635  3-D Computer Modeling/Digital Sculpture

FNAR 636  Digitial Design Foundations

LING 545   Math Foundations of Language Communication I
LING 546   Math Foundations of Language Communication II
LING 549   Mathematical Techniques in NLP

MATH 513   Computational Linear Algebra
MATH 570/571   Intro to Logic and Computability
MATH 574/575   Mathematical Theory of Computation
MATH 580   Combinatorial Analysis and Graph Theory
MATH 581   Combinatorial Analysis and Graph Theory
MATH 582   Applied Mathematics and Computation
MATH 583   Applied Mathematics and Computation
MATH 584/585   Mathematics of Medical Imaging and Measurement
MATH 670   Topics in Logic
MATH 671   Topics in Logic
MATH 690   Topics in Math Foundations of Program Semantics
MATH 691   Topics in Math Foundations of Program Semantics
MATH 692   Numerical Analysis
MATH 693   Numerical Analysis
MATH 676   (=CIS 610) Advanced Geometric Methods in Computer Science

STAT 520 Applied Econometrics


OPIM 661/Systems Analysis and Design*
OPIM 670/Simulation and Dynamic Competitive Strategy*
OPIM 672/Decision Support Systems*
OPIM 950/Information Systems: Representation & Discovery*
OPIM 934/Dynamic Programming & Stochastic Models*

See above Wharton directions for registering for Wharton courses.

 


The four electives for CIT students must be CIS graduate courses or must be graduate courses with a strong computational component.
More info re: approved non-CIS courses for MCIT students can be found at www.cis.upenn.edu/~matuszek/General/approved-courses.html

 


 
 
CIS Home divider Penn Engineering divider PENN   spacer