Our undergraduate programs enable students to gain the knowledge and background needed to further their professional and academic growth and to develop skills which will allow them to contribute meaningfully as computer and information science professionals. To apply for these programs, please visit Temple University Undergraduate Admissions.
Computer Science BS BA
   	   The Computer Science curriculum is targeted to students with an interest in the
	   theoretical and practical aspects of computing systems, software design and
	   development. Our programs help students develop knowledge of traditional
	   computer science concepts such as data structures, algorithms, computer
	   systems, computing theory and software engineering, which can be applied to
	   areas such as artificial intelligence, machine learning, high performance
	   computing, distributed systems, bioinformatics and cybersecurity. The Computer
	   Science BS focuses on computing fundamentals and provides the opportunity to
	   take advanced CIS coursework. The BA allows for more flexibility to explore
	   additional coursework outside of the major.
	   
More Info Academic Plan (BS) Academic Plan (BA)
   
More Info Academic Plan (BS) Academic Plan (BA)
Information Science and Technology BS BA
   	   The Information Science and Technology (IS&T) curriculum provides students with
	   a broad background in information systems, with a focus on how to work with
	   stakeholders to collect, represent and manipulate information as part of a
	   technology-supported workflow. Our IS&T program helps students to develop
	   knowledge of programming fundamentals, database management and software systems
	   analysis and design, with particular focus on web-based systems. The IS&T BS
	   includes additional technical courses while the BA is a good choice for students
	   who want to take additional coursework outside of the major.
	   
More Info Academic Plan (BS) Academic Plan (BA)
   
More Info Academic Plan (BS) Academic Plan (BA)
Data Science BS
   	   Data scientists work to draw insights from large quantities of structured and
	   unstructured data. Students in the Data Science program will learn how to
	   organize, analyze and understand big data using computational methods. The
	   program will introduce students to advanced topics in computing, analytics and
	   statistics, including the application of machine learning and artificial
	   intelligence techniques. Students will also develop communication skills that
	   are critical in conveying key insights that can be found through data science.
	   
More Info
There are three concentrations:
       
       
        
            
   
   
More Info
There are three concentrations:
| 1. | Computation and Modeling | Academic Plan | 
|---|---|---|
| 2. | Computational Analytics | Academic Plan | 
| 3. | Genomics and Bioinformatics | Academic Plan |