Bachelor of Science in Computer Science and Physics
Study the interplay between computer science and physics with the Bachelor of Science in Computer Science and Physics in Temple’s College of Science and Technology. The rigorous, 123-credit-hour program will prepare you for a career or graduate program in either or both fields, working in computer science or conducting physics research.
This interdisciplinary program in physics and computer science is intended for students with an interest in both, and for those who would like to fulfill the essential coursework for both majors within a four-year program.
The coursework for the Computer Science and Physics Degree is broken down into three overarching categories, including computer science, mathematics and physics. Through the program, you will build a solid foundation in
- classical and modern mathematical physics and quantum mechanics,
- data structures, and
- programming and systems design.
Though Computer Science and Physics are offered separately, the joint degree provides an enriching experience of complementary academic fields. Computer science is the study of the design and use of computers, and physicians use computers to explore virtual realities and test theories. Toward the end of your undergraduate career, you will complete a capstone project by selecting one of the following courses
- Experimental Physics,
- Independent Research in Computer Science, or
- Projects in Computer Science.
Classes and Curriculumn
In this degree program, your classes will include
- Classical Mechanics;
- Data Structures;
- Data Structures and Algorithms;
- Electricity and Magnetism;
- Introduction to Systems Programming and Operating Systems; and
- Mathematical Physics.
Related Graduate Degrees
- Computational Data Science MS
- Computer and Information Science PhD
- Computer Science MS
- High Performance Computing for Scientific Applications PSM
- Information Science and Technology MS
- Physics MS
- Physics PhD
- Scientific Writing PSM