Graduate Degree Programs in Computer Science and Engineering

Master of Science in Computer Science and Engineering

The Master of Science in Computer Science and Engineering programs requires the completion of 30 credits. Students interested in an M.S. in CSE should have already successfully completed Operating Systems Design and Construction, Introduction to Computer Architecture, Programming Language Concepts, Data Structures and Algorithms, and Logical Design of Digital Systems or Introduction to the Theory of Computation.

Please click here for a comprehensive list of all CSE graduate courses.

One-year Master of Engineering in Computer Science and Engineering

The one-year intensive master’s degree program is meant to prepare students for work in industry. As such, there is no thesis required, although a final paper is required during the last semester of the program.

Track 1: Focus on Computer Science

  • FALL:
    CMPSC 465: Algorithms and data structures
    CMPSC 543: Computer and Network Security
    CMPSC 431W: Database Management Systems
    One other 500-level course
  • SPRING:
    Four 500-level courses
  • SUMMER:
    CSE 820: Software and Hardware Project Management – available online or resident instruction
    CSE 594: Research topics – available online or resident instruction

Track 2: Focus on Computer Engineering

  • FALL:
    CMPSC 465: Algorithms and Data Structures
    CMPEN 431: Intro to Computer Architecture
    CMPEN 472: Microprocessors and Embedded Systems
    One 500-level course
  • SPRING:
    Four 500-level courses
  • SUMMER:
    CSE 820: Software and Hardware Project Management – available online or resident instruction
    CSE 594: Research Topics – available online or resident instruction

Please click here for a comprehensive list of all CSE graduate courses. Note that not all classes are available every semester.

Computer Science and Engineering Doctor of Philosophy Degree

All students in the Ph.D. program are required to take Research Experience in Computer Science and Engineering and the course must be completed within the first two regular semesters after entering the Ph.D. program with a grade of B or higher, and to pass a written candidacy examination within the first three regular semesters, offered at the beginning of each fall and spring semester. The examination tests the student’s background preparation and problem-solving ability.

Please click here for a comprehensive list of all CSE graduate courses.

Admission

Applicants are expected to have a B.S. degree in computer science and engineering, computer engineering, computer science, or a closely related degree. Exceptional candidates from related fields are also welcome to apply. Only well prepared and highly competitive candidates should apply to enter the Ph.D. program directly from the B.S. program, because they will be required to take the candidacy examinations within one year after entry into the program. Applicants are required to complete the University's application form. They must provide formal transcripts, general GRE scores (verbal, quantitative, and analytical writing), letters of reference, and a personal statement of technical interests, goals, and experience. An international student whose first language is not English must submit a TOEFL score with a minimum of 80 and speaking of 19 or more, for consideration as a teaching assistant, a score from the Test of Spoken English (TSE). It should be noted that students admitted to the graduate program who do not demonstrate satisfactory proficiency in English will be required to alleviate this deficiency by taking additional English and/or Speech Communication courses. Students who intend to continue from the M.S. into the Ph.D. program should apply to resume study at least one semester prior to the transition. An updated personal statement and a letter of reference from a professor should accompany that request. Standards for entry to the Ph.D. program are generally more rigorous than for the M.S. program. Satisfactory completion of the M.S. program does not guarantee admission to the Ph.D. program.

Apply to EE Apply to CSE Contact Us 2017handbook

A copy of the Computer Science and Engineering Graduate Handbook is available upon request to Jennifer Houser at jjh2@engr.psu.edu.

 

About

The School of Electrical Engineering and Computer Science was created in the spring of 2015 to allow greater access to courses offered by both departments for undergraduate and graduate students in exciting collaborative research in fields.

We offer B.S. degrees in electrical engineering, computer science and computer engineering and graduate degrees (master's degrees and Ph.D.'s) in electrical engineering and computer science and engineering. EECS focuses on the convergence of technologies and disciplines to meet today’s industrial demands.

School of Electrical Engineering and Computer Science

The Pennsylvania State University

209 Electrical Engineering West

University Park, PA 16802

814-863-6740

Department of Computer Science and Engineering

814-865-9505

Department of Electrical Engineering

814-865-7667