Computer Science, Minor

Having a Computer Science Minor can enhance your employment opportunities. Coursework consists of three programming courses, one introductory theory course and one CS elective course. Many of our CS minors come from related fields, such as Engineering, IST, and Math. 

Undergraduate Contact Information:

Dr. Slobodan Vucetic, Chair
Science Education and Research Center, Room 304
215-204-8450

Dr. Gene Kwatny, Vice Chair
Science Education and Research Center, Room 304
215-204-8450

Sally Kyvernitis, Faculty Advisor
Science Education and Research Center, Room 330
215-204-2030
sallyk@temple.edu

Minor Requirements

Students desiring a minor in Computer Science are required to satisfy the following:

CIS 1068Program Design and Abstraction4
or CIS 1968 Honors Program Design and Abstraction
CIS 1166Mathematical Concepts in Computing I4
or CIS 1966 Honors Mathematical Concepts in Computing I
CIS 2107Computer Systems and Low-Level Programming4
CIS 2168Data Structures4
Select one of the following:3-4
Computational Probability and Statistics
Independent Research I
Mathematical Concepts in Computing II
Web Application Programming
Introduction to Artificial Intelligence
Introduction to Systems Programming and Operating Systems
Automata, Computability, and Languages
Computer Graphics and Image Processing
Wireless Networks and Security
Computer Networks and Communications
Principles of Database Systems
Seminar on Topics in Computer Science
Seminar on Topics in Computer Science
Total Credit Hours19-20

Before you can begin taking CS minor courses, you must have taken (or placed out of) pre-calculus (MATH 1022). Although the CS minor can be completed in 3 semesters, it is best to allocate at least 4 semesters.

Residency Requirements: At least 3 courses required for the minor must be completed at Temple. At least 3 CIS courses must be completed at Temple.