University of Southern Mississippi

USA
1 Scholarships 116 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Engineering

DegreeBachelor
FieldComputer Engineering.
F

Cost & earnings at University of Southern Mississippi What students borrow here, and what they go on to earn

You borrow $22,500 median federal debt
You repay $256/mo over 10 years
Graduates earn $44,140 10 yrs after entry
Debt clears in 4.9 yrs of the salary premium
US Department of Education figures See the full breakdown →
B

Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing

See the degree grade →

The Bachelor of Science in Computer Engineering at the University of Southern Mississippi combines electronic engineering and computer science to prepare students to design and integrate hardware and software systems. It suits applicants who enjoy mathematics, hands‑on lab work and building embedded or networked computing devices and who plan to work in systems design, firmware, or continue to graduate study.

What you'll study

The programme blends core engineering foundations with focused computer engineering topics. First‑ and second‑year study emphasises calculus, physics, discrete mathematics, programming fundamentals and introductory circuits. In later years you study digital logic, microprocessors and embedded systems, computer architecture, data structures and algorithms, signals and systems, electronic devices and circuit design, operating systems, and software engineering.

Practical laboratory work is integral: expect hands‑on courses in digital design (FPGA and HDL), microcontroller/microprocessor interfacing, analogue and digital electronics, and systems integration. The curriculum culminates in a senior design (capstone) project where teams conceive, design, build and test a substantial hardware/software system.

  • Core mathematics: calculus sequence, linear algebra, differential equations
  • Core engineering: circuits, signals and systems, electronics, control basics
  • Computer engineering core: digital logic, computer architecture, microprocessors, embedded systems, operating systems, firmware development
  • Software and computing: data structures and algorithms, software engineering, networking fundamentals
  • Design experience: laboratory courses, design projects and a team capstone
  • Options/electives: communications, robotics, VLSI, security, real‑time systems and advanced topics depending on availability

Entry requirements

Applicants should hold a secondary school diploma with strong preparation in mathematics (including algebra and pre‑calculus or calculus) and physics. Typical academic preparation includes high grades in STEM subjects. Practical experience with programming or electronics is beneficial but not mandatory.

Specific admissions criteria vary by applicant type. Domestic applicants usually apply through the university admissions process and must meet the general undergraduate entry standards; international applicants must provide an equivalent secondary qualification and demonstrate English proficiency (for example via recognised tests or approved institutional pathways). Transfer applicants may be asked to show college transcripts with calculus and science coursework. Prospective students are encouraged to consult the university's admissions office for precise, up‑to‑date requirements and any placement or preparatory coursework.

Career prospects

Graduates are equipped for roles that bridge hardware and software. Common entry careers include embedded systems engineer, firmware developer, hardware design engineer, systems engineer, network/communications engineer and test or validation engineer. Employers span consumer electronics, automotive and aerospace suppliers, telecommunications, defence contractors, medical device companies, industrial automation firms and software vendors.

Many graduates also pursue graduate study (master’s or PhD) in computer engineering, electrical engineering or computer science, or seek professional engineering certification where applicable. The combination of practical lab work, programming and systems design in the degree helps students move quickly into product development, prototyping and research roles.

Why study at University of Southern Mississippi

The University of Southern Mississippi offers a hands‑on computer engineering education with a balance of theoretical coursework and laboratory practice. Students have access to electronics and computing laboratories, course projects and a team‑based senior design experience that mirror industry workflows.

The university supports experiential learning through internship and co‑op opportunities with regional employers, research projects with faculty, and student organisations that promote professional development. Faculty teaching the programme typically have engineering and research experience, and class sizes aim to provide direct faculty interaction and mentoring.

Beyond academics, USM provides student services, career support and pathways to graduate study, all intended to help students transition from degree programmes into engineering careers or advanced research.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Southern Mississippi

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.