Admissions and Aid

Go to Admissions and Aid overview

Get Started

Admissions

Cost and Financial Aid

Academics

Go to Academics overview

Programs and Study

Schools and Colleges

Faculty and Research

Student Experience

Go to Student Experience overview

Campus Life

Student Support

Services and Safety

About

Go to About overview

Overview and History

Leadership and Community

Operations and Policies

Athletics

Go to ubknights.com (opens in a new tab)

Purple Knights

Facilities and Gameday

Join and Support

Alumni

Go to Alumni overview

Alumni Network

Benefits and Services

Support UB / Giving

School of Engineering Undergraduate

Bachelor of Science in Computer Engineering

BS Bachelor of Science

A BS in Computer Engineering where electrical engineering meets computer science, with software-oriented and hardware-oriented pathways in the final year.

Information Sheet (PDF)

2Software-oriented or hardware-oriented
Final-year pathways
2.5Algebra II minimum mathematics in high school
Minimum GPA

Curriculum

Three years of foundation, then your pathway

University of Bridgeport’s Computer Engineering bachelor’s degree program trains you to meet these challenges by developing a deep understanding of how the electrical engineering and computer science fields come together in the technology we use every day. During the first three years of the Computer Engineering bachelor’s degree program, you’ll gain the skills and experience you need to become a leader in the field of computer engineering. The final year of the program is dedicated to exploring your personal and professional interests in computer engineering.

Foundation

The first three years

You will develop a deep understanding of engineering mathematics, digital and analog electronics and control, computer languages, computing theory, and computer architecture.

At UB, classes are taught by experts in their fields. Their professional experiences and teaching strategies will give you the skills needed for success in the field.

Pathway 1

Software-oriented program

You’ll study artificial intelligence, deep learning, computer vision, cyber security, cloud computing, and web application design.

Pathway 2

Hardware-oriented program

You’ll study computer or integrated circuit design, robotics, IoT, and networking.

Where our graduates work

  • Amazon
  • American Express
  • Google
  • IBM
  • Jotform
  • Verizon

Admission requirements

How to apply

Complete your application and the Free Application for Federal Student Aid (FAFSA) before January 1 to receive priority consideration for financial aid.

First-year applicants

  • An application for admission
  • An official transcript showing at least a 2.5 GPA and Algebra II minimum mathematics in high school
  • The application fee will be waived for all students, (graduate and undergraduate).
  • Please consult our international admission requirements, or for specific queries, contact your admissions officer.
Apply now

Transfer applicants

  • An application for admission
  • Official college transcript(s) from all previous institutions of higher education attended
  • Required: 2.5 GPA and Algebra II minimum mathematics in high school
  • The application fee will be waived for all students, (graduate and undergraduate).

Student outcomes

What graduates demonstrate

Computer engineers work behind the scenes, creating and designing effective solutions to networking and computing problems affecting our interconnected world. Graduates of UB’s bachelor’s in Computer Engineering program go on to secure well-paying jobs in chip design, software engineering, robotics, computer networks, Internet of Things (IoT), network security, and more.

Possible career paths
Computer and information systems manager, computer hardware engineer, computer systems analyst, Forensic Computer analyst, machine learning engineer, mobile application developer, software engineer, and web developer.
Problem solving and design
An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
Communication and ethics
An ability to communicate effectively with a range of audiences. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgements, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
Teamwork, experiments, and lifelong learning
An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgement to draw conclusions. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
Beyond the core

Skills that travel

In addition to your core classes, you’ll grow skills in collaboration, communication, creativity, time management, and problem-solving while taking courses in humanities, mathematics, and the natural and social sciences. Developing these soft skills is critical to a successful career in all areas of computer engineering technology.

Course catalog

Every course, in full

View all courses offered and read full course descriptions in our online course catalog system.

5 categories · 40 courses
Curriculum requirements
121 credits

General education requirements

7 courses 40 credits
Course Code Course Title
ENGL 101 Academic Writing
MATH 110 Calculus and Analytic Geometry I
MATH 112 Calculus and Analytic Geometry II
PHYS 207 Principles of Physics I
PHYS 207L Principles of Physics I Laboratory
PHYS 208 Principles of Physics II
PHYS 208L Principles of Physics Laboratory II
Program requirements
80+7 credits

Year 1

7 courses
Course Code Course Title
CHEM 103 General Chemistry I
CHEM 103L General Chemistry (Laboratory 1)
CPSC 101 Introduction to Computing I
CPSC 102 Introduction to Computing II
CPSC 227 Discrete Structures
FYS 101 First Year Seminar
CPEG 286 Introduction to Microprocessors

Year 2

9 courses
Course Code Course Title
CPEG 210 Digital Design I
ENGL 204 Technical Writing
MATH 215 Calculus and Analytic Geometry III
MATH 281 Differential Equations
MEEG 223 Materials Science for Engineers
ELEG 233 Network Analysis I
ELEG 235 Network Analysis I Lab
ELEG 234 Network Analysis II
ELEG 236 Network Analysis II Lab

Year 3

9 courses
Course Code Course Title
ELEG 317 Controls
ELEG 348 Electronics
CPEG 312 Computer Organization
CPEG 315 Digital Design II with Laboratory
CPEG 387 Embedded System Design
ENGR 290 Economics & Management of Engineering Projects
MATH 323 Probability and Statistics I
MATH 214 Linear Algebra
MATH 314 Numerical Methods

Year 4

8 courses
Course Code Course Title
CPEG 349A Senior Project
CPEG 349B Senior Project
CPEG 489 Software Engineering
ELEG 333 Signal and Systems
CPEG 460 Introduction to Robotics
CPEG 447 Field Programmable Gate Arrays
ELEG 448 VLSI Design
CPEG 448DG Intro VLSI Design
Note

1 Met by Engineering program requirements
2 Credits counted under general education requirements
3 Electives must be chosen from any senior level/graduate level course in CPEG, CPSC or ELEG.

Start your application

Financial aid is available, and we accept applications on a rolling basis

Search University of Bridgeport

Find degrees, admissions info, campus directory, and news.