Data Science with Concentration in Computation and Modeling, 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 Computation and Modeling concentration provides the tools necessary to create accurate, robust, and detailed models of real systems in a scientific or professional field.  A strong core of mathematics, physics, computational methods and techniques, and data analysis will enable students to model any complex physical system. Elective courses will allow students to specialize in a specific area of interest.

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

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: PHYS 2796 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 (78-80 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
    Select one of the following sets:8
    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 3223Data Structures and Algorithms3
    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
    MATH 3043Numerical Analysis I3 to 4
    PHYS 2501Computing for Scientists3
    PHYS 2502Mathematical Physics4
    PHYS 2796Introduction to Modern Physics4
    Computation and Modeling Elective Requirements
    Select from the following list:9
    Probability, Statistics & Stochastic Methods
    Computer Graphics and Image Processing
    Knowledge Discovery and Data Mining
    Knowledge Discovery and Data Mining
    Analysis and Modeling of Social and Information Networks
    Analysis and Modeling of Social and Information Networks
    Foundations of Machine Learning
    Remote Sensing and GIS
    Numerical Analysis II
    Probability Theory II
    Partial Differential Equations
    Applied Mathematics
    Introduction to Numerical Analysis
    Classical Mechanics
    Analytical Mechanics
    Electricity and Magnetism
    Classical Electromagnetism
    Introduction to Quantum Mechanics
    Thermodynamics and Kinetic Theory
    Optics
    Introduction to Solid State Physics
    Introduction of Atomic, Nuclear, and Particle Physics
    Undergraduate Research (max of 3 credits across all independent study)
    Senior Individual Study (max of 3 credits across all independent study)
    Total Credit Hours78-80

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 Computation and Modeling

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:4
Elementary Classical Physics I 
Honors Elementary Classical Physics I 
General Physics I 
Honors General Physics I 
 Term Credit Hours16
Spring
CIS 3223Data Structures and Algorithms3
CIS 3715Principles of Data Science (S)4
Select one of the following; must be continuation of prior Physics course:4
Elementary Classical Physics II 
Honors Elementary Classical Physics II 
General Physics II 
Honors General Physics II 
General Education/Elective Credits4
 Term Credit Hours15
Year 3
Fall
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) 
PHYS 2501Computing for Scientists (F)3
General Education/Elective Credits6-5
 Term Credit Hours15
Spring
MATH 3032Mathematical Statistics (S)3
PHYS 2502Mathematical Physics (S)4
PHYS 2796Introduction to Modern Physics [WI] (S)4
General Education/Elective Credits5
 Term Credit Hours16
Year 4
Fall
MATH 3043Numerical Analysis I (F)3 to 4
Data Science: Computation & Modeling Elective3
Data Science: Computation & Modeling Elective3
General Education/Elective Credits7-6
 Term Credit Hours16
Spring
SCTC xx96 (S)3
Data Science: Computation & Modeling Elective3
General Education/Elective Credits9
 Term Credit Hours15
 Total Credit Hours: 123
(F) - Fall only course
(S) - Spring only course