Hofstra University United States

Computer Engineering (B.S.)

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

The Bachelor of Science in Computer Engineering at Hofstra University is your pathway to mastering the design and implementation of the hardware and software systems that drive technological innovation. This undergraduate program is ideal for students driven by a curiosity for how computing systems function, from their fundamental electronic components to their complex interactions within larger networks. You will explore core principles in areas such as discrete structures, circuit analysis, and operating systems, gaining the essential knowledge to contribute to advancements in fields like embedded systems, telecommunications, and advanced computing architectures. This degree equips you with a robust foundation for a career at the forefront of the technology sector.

This full-time, on-campus program is structured over four years, offering a comprehensive curriculum that integrates theoretical learning with practical application. You will engage in hands-on laboratory experiences and delve into specialized topics including advanced computer architecture and embedded systems design, preparing you for real-world engineering challenges. A significant component of your final year will involve an independent senior design project, where you will apply your accumulated expertise to solve complex problems. Upon graduation, you will be well-prepared for diverse career opportunities in embedded systems development, software engineering, and the design of cutting-edge computing hardware.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Science in Computer Engineering program provides a comprehensive foundation in computer science and electrical engineering principles. Students will explore core areas including calculus, discrete structures, physics, and circuit analysis, progressing to specialized topics such as operating systems, microprocessors, and embedded systems design. The curriculum culminates in capstone design projects and seminars, preparing graduates for advanced roles in the field.

1 Year I

Calculus I
Discrete Structures
Fund. Comp. Science I
Intro To Engineering
Composition
Calculus II
Fund. Comp. Science II
General Physics
General Physics Lab
Composition

2 Year II

Calculus III
Fund. Comp. Science III
Intro Comp. Architecture
Eng. Circuit Analysis
General Physics
General Physics Lab
Engineering Math I
General Chemistry
General Chemistry Lab
Operating Systems
Logic Digital Circuits
Circuit Analysis Lab
Social Science or Humanities

3 Year III

Methods of Random Processes
Digital Circuits Lab
Microprocessor Systems
Electronic Circuits
Intro Embedded Systems Design
Data Comm. And Netw.
Software Engineering
Free Elective
Technical elective

4 Year IV

Ind. Senior Design Project in CS and CE
Ind. Senior Design Project In CS and CE
Seminar in CS and CE
Seminar in CS and CE
Network Analysis
Comp. Ethics, Society
Signals and Linear Systems
Electronics Lab
Computer Aided Circuit Design

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

Aerospace Engineering & DesignBlockchain & Emerging TechnologiesBroadband & Internet ServicesCloud Computing & InfrastructureHardware & Semiconductor EngineeringLean Manufacturing & Process ImprovementProduct Management & UXProduction & Operations ManagementQuality Assurance & TestingWireless & Mobile Communications

Top Employers Hiring for this course

Amazon Web Services

Apple

BAE System

Citi

Curtiss-Wright Corporation

Lockheed Martin

Microsoft

Why Study Computer Engineering (B.S.) 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 Engineering (B.S.) 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 without requiring separate work permits, as long as the work is on campus. Off-campus work may be permitted after the first year with university approval.

Is this qualification recognised internationally?

Yes. This course is accredited by Engineering Accreditation Commission(s) of ABET.

What English language score do I need for this course?

Applicants need to meet certain English language requirements: a Duolingo overall score of 120, a TOEFL overall score of 80, or an IELTS overall score of 6.5. Specific scores in listening, reading, speaking, and writing also apply.

What jobs can I get after studying this course?

Graduates can pursue careers as embedded systems developers, software engineers, and design engineers.

What will I actually study in this course?

The Computer Engineering program covers essential topics like circuit analysis and operating systems. It combines theoretical learning with hands-on laboratory experiences, preparing you for real-world engineering challenges.

When can I start — what are the intake months?

Hofstra University offers intake for the Bachelor of Science in Computer Engineering in January and September. You can plan your application accordingly to start in either of these months.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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