Hofstra University United States

Computer Science and Mathematics, BS

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

Embark on a dynamic academic journey with the Computer Science and Mathematics, BS, a dual major offered at Hofstra University. This undergraduate program is crafted for students eager to explore the intricate connections between computational theory and mathematical principles, preparing you for a world increasingly driven by data and algorithms. You will delve into fundamental concepts of computer science, including problem-solving, data structures, and program design, while simultaneously building a robust mathematical foundation in areas like calculus, linear algebra, and probability. This comprehensive approach ensures you are well-equipped to tackle complex challenges in technology and research.

This full-time, on-campus bachelor of science degree is designed to be completed over four years, providing you with ample time to master the curriculum. Your studies will encompass core computer science topics such as algorithms, operating systems, and programming languages, alongside essential mathematics electives. You will engage in rigorous coursework, including analytical and abstract mathematical concepts, and potentially explore areas like mathematical probability and statistics. Graduates of this program will possess a versatile skill set, positioning them for advanced studies or careers in software development, data analysis, or quantitative research roles across various industries.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Science in Computer Science and Mathematics program provides a robust foundation in both disciplines. Students will delve into core computer science topics, including programming, data structures, algorithms, and operating systems, alongside advanced electives. The mathematics component covers essential areas such as calculus, linear algebra, abstract algebra, and real analysis, complemented by probability and statistics. Additionally, the curriculum includes fundamental natural science requirements through general physics courses and laboratories.

1 Computer science: 43 s.h.

Fundamentals of Computer Science I: Problem Solving and Program Design
Fundamentals of Computer Science II: Data Structures, Algorithms and Object-Oriented Programming
Fundamentals of Computer Science III: Advanced Data Structures and Object-Oriented Programming
Discrete Structures for Computer Science II
Introduction to Computer Architecture
Computer Operating Systems
Algorithms and Data Structures
Introduction to Automata Theory
Programming Languages: Survey, Design and Implementation
Computing, Ethics, and Society
Methods of Random Process
Computer science electives numbered higher than 100 Elective

2 Math courses: 37 s.h.

Analytic Geometry and Calculus I
Analytic Geometry and Calculus II
Analytic Geometry and Calculus III
Introduction to Higher Mathematics
Linear Algebra
Abstract Algebra 1
Real Analysis 1
Mathematical Probability and Statistics
Abstract Algebra 2
Real Analysis 2
Complex Analysis
Mathematics electives numbered above 100 Elective

3 Natural science requirements:

General Physics
General Physics Laboratory
General Physics
General Physics Laboratory

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 60,060.00
Second Year Fee Tuition fee
USD 60,060.00
Third Year Fee Tuition fee
USD 60,060.00
Fourth Year Fee Tuition fee
USD 60,060.00
Total Program Cost Estimated total tuition
USD 240,240.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 340.00 - USD 1,938.00
Food & Groceries USD 4,200.00 - USD 6,000.00
Transport USD 1,200.00 - USD 1,800.00
Utilities & Bills USD 1,440.00 - USD 2,400.00
Estimated Total USD 6,840.00 - USD 10,200.00

Living cost estimates are based on Hempstead Campus.

Outcomes & Employability

What happens after you graduate

76%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Accounting & AuditingClinical & Medical ServicesCorporate Finance & TreasuryEconomic Research & PolicyFinancial Technology (Fintech)Home Health & Long‑Term CareInvestment Management & Asset ManagementRoad Transport & LogisticsSatellite CommunicationsWealth Management & Financial Advisory

Top Employers Hiring for this course

Amazon Web Services

Apple

Citi

Microsoft

Morgan Stanley

Northwell Health

Why Study Computer Science and Mathematics, BS at Hofstra University

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Very Fast Application response time

Hofstra University typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Hofstra University in United States

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science and Mathematics, BS at Hofstra University

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks. On-campus work does not require additional permits.

What English language score do I need for this course?

To meet the English requirements, you need a Duolingo overall score of 120, a TOEFL overall score of 80, or an IELTS overall score of 6.5. Check specific component scores for each test.

What jobs can I get after studying this course?

Possible job titles include Software Developer, Data Analyst, Web Developer, Systems Engineer, and Mobile App Developer.

What will I actually study in this course?

Do you see yourself developing the next big app or mobile game, or designing software that helps solve real-world challenges? Study the computer technology and systems that touch virtually all aspects of modern society, from business and health care to banking, government, and communication.   

When can I start — what are the intake months?

The Computer Science and Mathematics, BS program has intake months in January and September. You can start your studies at the beginning of either term.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️