Data Science with Concentration in Computational Analytics, B.S.

Data Science is an interdisciplinary field of study about methods and systems to extract knowledge or insights from large quantities of data coming in various forms. Temple's B.S. in Data Science is designed for students interested in developing expertise in data science. The Computational Analytics concentration provides a strong background in mathematics, algorithmic and computational thinking, computer systems, and data analysis, and will enable students to analyze large quantities of data to discover new knowledge and facilitate decision making.

Department of Computer and Information Science
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

Dr. Anthony Hughes, Faculty Advisor
Science Education and Research Center, Room 341
215-204-7910
anthony.hughes@temple.edu

Bachelor of Science

Summary of Requirements for the Degree

  1. University Requirements (123 total s.h.)
    • MATH 0701 (4 s.h.) and/or ENG 0701 (4 s.h.), if required by placement testing.

    • All Temple students must take a minimum of two writing-intensive courses at Temple as part of their major: ENG 2696 and SCTC xx96.

    • Students must complete the General Education (GenEd) requirements.
      • See the General Education section of the Undergraduate Bulletin for the GenEd curriculum.
      • Students who complete CST majors typically receive a waiver for 2 Science & Technology (GS) and 1 Quantitative Literacy (GQ) GenEd courses.
    • Students must satisfy general Temple University residency requirements.
  2. College Requirements
    • 45 Upper Level (2000+) credits within the College of Science & Technology (CST) or the College of Liberal Arts (CLA).

    • 90 credits within the College of Science & Technology (CST) or the College of Liberal Arts (CLA).

  3. Major Requirements for Bachelor of Science (81-82 s.h.)
    At least 9 courses required for the major must be completed at Temple. At least 7 CIS courses must be completed at Temple.
    Introductory Science Requirements
    Must select either the Chemistry sequence or the Physics sequence8
    General Chemistry I
    and General Chemistry II
    and General Chemistry Laboratory I
    and General Chemistry Laboratory II
    Honors General Chemical Science I
    and Honors General Chemical Science II
    and Honors Chemical Science Laboratory I
    and Honors Chemical Science Laboratory II
    Elementary Classical Physics I
    and Elementary Classical Physics II
    Honors Elementary Classical Physics I
    and Honors Elementary Classical Physics II
    General Physics I
    and General Physics II
    Honors General Physics I
    and Honors General Physics II
    Calculus Requirements
    MATH 1041Calculus I4
    or MATH 1941 Honors Calculus I
    MATH 1042Calculus II4
    or MATH 1942 Honors Calculus II
    Math Methods in Computing Requirements
    CIS 1166Mathematical Concepts in Computing I4
    CIS 2166Mathematical Concepts in Computing II4
    Probability and Statistics Requirements
    MATH 3031Probability Theory I3
    MATH 3032Mathematical Statistics3
    Programming Requirements
    CIS 1068Program Design and Abstraction4
    CIS 2168Data Structures4
    Common Specialty Course Requirements
    CIS 3715Principles of Data Science4
    SCTC xx96 (Advanced Data Visualization)3
    Concentration Requirements
    CIS 2107Computer Systems and Low-Level Programming4
    CIS 3223Data Structures and Algorithms3
    CIS 4331Principles of Database Systems4
    CIS 4517Data-Intensive and Cloud Computing3
    CIS 4526Foundations of Machine Learning3
    ENG 2696Technical Writing3
    MATH 2043Calculus III4
    or MATH 2943 Honors Calculus III
    Select one of the following:3-4
    Differential Equations with Linear Algebra
    Linear Algebra
    Linear Algebra with Computer Lab
    Computational Analytics Elective Requirements
    Select from the following list:9
    Biomedical Signals and Systems
    Probability, Statistics & Stochastic Methods
    Environmental Engineering
    Intelligent Transportation Systems
    Life Cycle Assessment and Carbon Footprinting
    Introduction to Artificial Intelligence
    Introduction to Systems Programming and Operating Systems
    Computer Graphics and Image Processing
    Introduction to Mobile Application Development
    Introduction to Digital Forensics
    Knowledge Discovery and Data Mining
    Knowledge Discovery and Data Mining
    Analysis and Modeling of Social and Information Networks
    Remote Sensing and GIS
    Introduction to Health Services Systems
    Numerical Analysis I
    Numerical Analysis II
    Probability Theory II
    Applied Mathematics
    Digital Marketing (need permission to register)
    Customer Data Analytics (need permission to register)
    Survey Design and Sampling
    Design of Experiments and Quality Control
    Time Series and Forecasting Models
    Nonparametric and Categorical Data Analysis
    Total Credit Hours81-82

Calculation of Major GPA

The list of courses that are used to calculate major GPA is determined by the department. Students should consult with their academic advising unit for the applicable courses. In general, courses that could not apply toward the major as an elective or a required course are not counted for the major GPA.

Distinction in Major

To graduate with Distinction in Major, students are required to have a 3.50 or higher grade point average (GPA) both in the major and overall, as well as be recommended by the department of Computer & Information Science.

Suggested Academic Plan

Bachelor of Science in Data Science with Concentration in Computational Analytics

Requirements for New Students starting in the 2016-2017 Academic Year

Year 1
FallCredit Hours
CIS 1068 or 1968Program Design and Abstraction4
MATH 1041 or 1941Calculus I4
General Education/Elective Credits7
 Term Credit Hours15
Spring
CIS 1166 or 1966Mathematical Concepts in Computing I4
MATH 1042 or 1942Calculus II4
General Education/Elective Credits7
 Term Credit Hours15
Year 2
Fall
CIS 2166Mathematical Concepts in Computing II4
CIS 2168Data Structures4
MATH 2043 or 2943Calculus III4
Select one of the following Chemistry or Physics sequences:4
General Chemistry I 
Honors General Chemical Science I 
Elementary Classical Physics I 
Honors Elementary Classical Physics I 
General Physics I 
Honors General Physics I 
 Term Credit Hours16
Spring
CIS 2107Computer Systems and Low-Level Programming4
CIS 3223Data Structures and Algorithms3
CIS 3715Principles of Data Science (S)4
Select one of the following. Note: Must be continuation of the Chemistry or Physics course taken in prior semester:4
General Chemistry II 
Honors General Chemical Science II 
Elementary Classical Physics II 
Honors Elementary Classical Physics II 
General Physics II 
Honors General Physics II 
 Term Credit Hours15
Year 3
Fall
CIS 4331Principles of Database Systems (F)4
MATH 3031Probability Theory I3
Select one of the following:3-4
Differential Equations with Linear Algebra (F) 
Linear Algebra 
Linear Algebra with Computer Lab (F) 
General Education/Elective Credits6-5
 Term Credit Hours16
Spring
CIS 4517Data-Intensive and Cloud Computing (S)3
MATH 3032Mathematical Statistics (S)3
General Education/Elective Credits9
 Term Credit Hours15
Year 4
Fall
CIS 4526Foundations of Machine Learning (F)3
Data Science: Computational Analytics Elective3
Data Science: Computational Analytics Elective3
General Education/Elective Credits7
 Term Credit Hours16
Spring
SCTC xx96 (S)3
ENG 2696Technical Writing [WI]3
Data Science: Computational Analytics Elective3
General Education/Elective Credits6
 Term Credit Hours15
 Total Credit Hours: 123
(F) - Fall only course
(S) - Spring only course