Bachelor of Science in Mathematics and Computer Science 48 months Undergraduate Program By Temple University |Top Universities
Subject Ranking

# 501-530QS Subject Rankings

Program Duration

48 monthsProgram duration

Tuitionfee

38,160 USDTuition Fee/year

Main Subject Area

MathematicsMain Subject Area

Program overview

Main Subject

Mathematics

Degree

BSc

Study Level

Undergraduate

Study Mode

On Campus

This program is intended for students who are interested in computer science and mathematical computing. It provides a solid knowledge of theoretical computer science and its mathematical foundations and compares favorably with other theoretically-oriented computer science programs. The program is particularly recommended to those students who are interested in pursuing a graduate degree in computer science or computational mathematics. Program Goals After completing this program, students should: have the ability to process and evaluate effectively both theoretical and real-life quantitative data. be able to communicate using oral, written, or electronic media, and have the teamwork and leadership skills needed to recognize, isolate, and solve mathematical and computer science problems. be committed and open to life-long learning, new ideas, and be able to bring them to bear to help others. be competent in software design and implementation. be proficient in using computer technology and software in solving both theoretical and applied problems. Learning Objectives After completing this program, students should: be able to analyze end-user requirements for information systems and develop effective and efficient solution, utilizing various methodologies, CASE and project management tools have effective programming, program debugging, and program testing skills be proficient in at least one programming language. be knowledgeable in common data structures and the use of standard libraries. know the discrete mathematical foundations of Computer Science be proficient in applying mathematics concepts from calculus and probability and statistics to problem solving and research have an understanding of operating systems and system architectures, including networks and distributed systems. be able to generalize, synthesize and analyze ideas and communicate in writing clearly and effectively handle unfamiliar concepts and situations and apply disciplined thinking techniques to new settings analyze and model real world problems and to suggest solutions work on projects in teams

Program overview

Main Subject

Mathematics

Degree

BSc

Study Level

Undergraduate

Study Mode

On Campus

This program is intended for students who are interested in computer science and mathematical computing. It provides a solid knowledge of theoretical computer science and its mathematical foundations and compares favorably with other theoretically-oriented computer science programs. The program is particularly recommended to those students who are interested in pursuing a graduate degree in computer science or computational mathematics. Program Goals After completing this program, students should: have the ability to process and evaluate effectively both theoretical and real-life quantitative data. be able to communicate using oral, written, or electronic media, and have the teamwork and leadership skills needed to recognize, isolate, and solve mathematical and computer science problems. be committed and open to life-long learning, new ideas, and be able to bring them to bear to help others. be competent in software design and implementation. be proficient in using computer technology and software in solving both theoretical and applied problems. Learning Objectives After completing this program, students should: be able to analyze end-user requirements for information systems and develop effective and efficient solution, utilizing various methodologies, CASE and project management tools have effective programming, program debugging, and program testing skills be proficient in at least one programming language. be knowledgeable in common data structures and the use of standard libraries. know the discrete mathematical foundations of Computer Science be proficient in applying mathematics concepts from calculus and probability and statistics to problem solving and research have an understanding of operating systems and system architectures, including networks and distributed systems. be able to generalize, synthesize and analyze ideas and communicate in writing clearly and effectively handle unfamiliar concepts and situations and apply disciplined thinking techniques to new settings analyze and model real world problems and to suggest solutions work on projects in teams

Admission Requirements

6+
Other English Language Requirements: PTE score of 53.

48 Months
Sep

Tuition fees

Domestic Students

-
38,160 USD

International Students

38,160 USD
-

Scholarships

Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.

To help students navigate this challenging process, we recommend the following articles:

More programs from the university

Dentistry DMD arrows

Go to Programme ::type_cta_button::

Medicine MD arrows

Go to Programme ::type_cta_button::

Nursing DNP arrows

Go to Programme ::type_cta_button::

Psychology PhD arrows

Go to Programme ::type_cta_button::

Law JD arrows

Go to Programme ::type_cta_button::

Law SJD arrows

Go to Programme ::type_cta_button::

Sociology PhD arrows

Go to Programme ::type_cta_button::

Statistics PhD arrows

Go to Programme ::type_cta_button::
Undergrad programs 602