2012 - 2013 Site Archive



Graduate Bulletin

Computer Science, M.S.


Admission Requirements and Deadlines
Application Deadline:

Fall: December 15                        

Spring: August 1

Applications are reviewed as they are received up through the deadline.

APPLY ONLINE to this graduate program.

Letters of Reference:

Number Required: 3

From Whom: Letters of recommendation should be obtained from Computer Science faculty and professionals.

Coursework Required for Admission Consideration:

A minimum of one year of programming and data structures using the C++ or Java programming language and one year of theoretical calculus are required.

Bachelor's Degree in Discipline/Related Discipline:

A baccalaureate degree is required. If the student has insufficient undergraduate coursework in Computer Science, s/he will need to take undergraduate courses to address any deficiencies.

Statement of Goals:

The Statement of Goals should be approximately 500-1,000 words and should include the following elements: your specific interest in Temple's program; your research goals; your future career goals; and your academic and research achievements.

Standardized Test Scores:

The GRE is required. Scores on the GRE should be in the 65th percentile on the quantitative section and at least in the 25th percentile on the verbal section. Most students submit scores far above the minimums.

Minimum TOEFL score needed to be accepted: 79 iBT or 550 PBT.

A score of 45 or greater on the Test of Spoken English (TSE) or a score of 28 or greater on the TOEFL iBT Speaking Score is required for international applicants who wish to be considered for a Graduate Teaching Assistantship.


A resume is required.

Transfer Credit:

Graduate-level Computer Science coursework obtained no more than five years prior to the student's matriculation in the graduate program may be transferred into the Computer Science program. The student must have earned an "A" in the course, and must submit a rationale for applying the credits to the current graduate program. The maximum number of credits a student may transfer is 6.

Program Requirements
General Program Requirements:

Number of Didactic Credits Required Beyond the Baccalaureate: 30

Required Courses:
Core courses:

CIS 5511:  Programming Techniques

CIS 5512:  Operating Systems

CIS 5513:  Automata and Formal Languages

CIS 9615:  Design and Analysis of Algorithms

Also, a project course (CIS 9991, 3 credits) plus five electives OR a thesis course (CIS 9996, 6 credits) plus four electives are required. The electives are normally selected from the graduate CIS courses. Elective courses may also be chosen from other departments upon approval of the CIS Graduate Committee.

Internship: A minimum of 1 credit hour of work or research experience outside of Temple's Computer and Information Science Department is required. Students enroll in CIS 9182 or CIS 9282: Independent Study. This requirement can be waived for students with adequate work experience.

Language Examination: No language examination is required.

Culminating Events:

This program has no culminating events.

Program Contact Information:


Department Information:

Dept. of Computer and Information Science
Wachman Hall, 3rd Floor (038-24)
1805 N. Broad Street

Philadelphia, PA 19122

Department Contacts:

Program Coordinator:

Ashley Babladelis


Graduate Chairperson:

Yuan J. Shi




Jie Wu


About the Program

The M.S. in Computer Science emphasizes a general approach to the study of computing, including courses in artificial intelligence, collaborative systems, computer architecture, database systems, graphics and image processing, networking and communications, operating systems, software engineering, and theoretical areas. The curriculum is not oriented toward any specific applications area of computing but emphasizes general graduate-level studies in computing, preparing students for careers in systems analysis, teaching, and research.

Time Limit for Degree Completion: 5 years

Campus Location:


Full-Time/Part-Time Status:

Students are required to complete the degree program through classes offered after 4:30 p.m. Students are also able to complete the degree program on a part-time basis (8 credit hours or less per semester).

Department Information:

Dept. of Computer and Information Science
Wachman Hall, 3rd Floor (038-24)
1805 N. Broad Street

Philadelphia, PA 19122

Interdisciplinary Study:

Not applicable.


Not applicable.

Study Abroad:



Not applicable.


Not applicable.

Areas of Specialization:

Research interests of faculty include analysis of algorithms; artificial intelligence; automated VLSI systems; communication and networks; computer architecture; computer science education; data warehousing, filtering, and mining; expert systems; factory automation; flexible and intelligent manufacturing systems; graphics; intelligent CAI systems; management information and database systems; natural language processing; parallel and distributive processing and operating systems; programming languages; sensory and image processing; software engineering; and theory of automata and computation.

Job Placement:

Graduates often find employment as systems programmers for research organizations, computer centers, or computer manufacturers. Alternatively, many become involved in the design and implementation of new applications software or the planning and evaluation of computer-based systems. Prospective employers include the government or industrial firms that utilize computers for research and/or production purposes.


Not applicable.

Non-Matriculated Student Policy:

Non-matriculated students are permitted to take a maximum of two graduate-level CIS courses.

Financing Opportunities

Teaching Assistants teach two undergraduate laboratory sections each semester under the direction of the faculty lecturer. Assistantships provide a stipend and full-time tuition.

Updated 6.13.13