Minors in CIS

CIS offers three options for minors:  

To establish a minor, go to CST Advising.  http://cst.temple.edu/students/advising-and-student-services


Computer Science

Students desiring a minor in Computer Science (who are not IS&T majors) are required to satisfy the following:
  • CIS 1068/1968: Program Design & Abstraction  
  • CIS 1166/1966: Mathematical Concepts in Computing I  
  • CIS 2107: Computer Systems & Low-Level Programming  
  • CIS 2168: Data Structures  
  • CIS Minor Elective: select any CS course for which you have the pre-requisites.This includes any CS major course or any course from the "CS Approved Elective List" -- see undergraduate bulletin for this list.
IS&T or ECE majors who want to add a CS minor take the following courses.  All minors within CST must have at least 3 courses that are not also counted toward their major.
  • CIS 2107: Computer Systems & Low-Level Programming   
  • Two CS Minor Electives: select any CS course for which you have the pre-requisites.This includes any CS major course or any course from the "CS Approved Elective List" -- see undergraduate bulletin for this list.

Information Science and Technology

An IS&T minor gives students a solid background in technology to complement their existing major.  

For all students who are not Temple Computer Science or ECE Majors:  The IS&T minor consists of any 5 of the following courses:
  • CIS 1051:  Programming in Python (pre-req is Math 1021)
  • CIS 1068/1968: Program Design & Abstraction (pre-req is Math 1022)
  • CIS 1166/1966: Mathematical Concepts in Computing (pre-req is Math 1022)
  • CIS 2109: Database Management Systems (pre-req is CIS 1068)
  • CIS 2168: Data Structures (pre-reqs are CIS 1068 & 1166)
  • CIS 2229: Architecture, Operating Systems & Networking (pre-req is CIS 1068)
  • 3xxx/4xxx level CIS course with the approval of the IS&T Faculty Advisor.
For Temple Computer Science or ECE majors who want to get an IS&T minor, the following courses are required. All minors within CST must have at least 3 courses that are not also counted toward their major.
  • CIS 2109: Database Management Systems  (Note:  if the CS major has already taken CIS 4331, they cannot take CIS 2109 and would need an additional IS&T 3xxx or 4xxx course in its place)
  • CIS 3309: Component-Based Software Design
  • one 3xxx or 4xxx IS&T course that is distinct from their CS courses. 

Digital Media Technologies

The Digital Media Technologies Minor is a 21-23 semester hour interdisciplinary minor offered through the Department of Media Studies and Production (MSP) within the School of Media and Communication and the Computer and Information Sciences (CIS) Department within the College of Science and Technology. It is designed to expand students' knowledge of the information age and to empower them to understand how to communicate using emerging media and computer technologies. The ability to tell stories through emerging digital media technologies will be critically and analytically explored as students examine the science of those technologies. The algorithms of communicating via emergent technologies will be at the core of this minor. This program addresses serious gaps in the current curriculum because current students of media have little understanding of the science of digital media and fast evolving interactive web-based information sharing technologies.

Requirements for the minor in Digital Media Technologies are as follows:
Required (14 credits)
Subject Course # Course Title Credits
Media Studies & Production 1701 Introduction to Media Technology 3
Computer & Information Science 1052 Introduction to Web Technology and Programming 4
Computer & Information Science 1056 Advanced Web Technology and Programming 4
Media Studies & Production 2741 Introduction to Internet Studies and Web Authoring 3
 
Electives: Select Two (7 credits)*
Subject Course # Course Title Credits
Media Studies & Production 4741 Cybermedia Workshop 4
Media Studies & Production 4221 Information Technology Policy 3
Media Studies & Production 4252 Law and Ethics of Digital Media 4
Media Studies & Production 4541 Mobile Media 3
Media Studies & Production 4614 Creating a Media Business 4
Computer & Information Science 2000+ Computer & Information Science 2000+ level course * 3-4
Total     21-23
 

*Other requirements:
  • For Media Studies & Production students, at least one (1) Computer & Information Science elective is required.
  • For Computer & Information Science students, at least one (1) Media Studies & Production elective is required.
  • For students of other backgrounds, at least one (1) Media Studies & Production and one (1) Computer & Information Science elective are required.
  • All prerequisites must be completed or permission by instructor received to enroll in minor courses.
  • Example Computer & Information Science Elective: Computer & Information Science 2305 (Mobile Computing Technologies). This course accepts Computer & Information Science 1052-1056 sequence as prerequisites.
  • Permitted Substitute Elective: Biology 3333
  • For students taking the Digital Media Technologies minor, 5 courses applied toward completion of minor requirements must be distinct from the major requirements. As such, additional electives will be accepted in place of courses that are listed for both the major and the minor. For Media Studies & Production majors taking this minor, Media Studies & Production 2701 or 2751 will be accepted in place of the required Media Studies & Production 1701.