Two students working on circuit board

Bachelor's Degree in Computer Engineering

Program Details

Degree

Bachelor of Engineering

Available

On campus

Contact

Undergraduate Admissions1.201.216.5194[email protected]
Apply Now

The computer engineering bachelor’s program at Stevens teaches you the innovative problem-solving skills you need to become leaders in such fields as software development, data structures and algorithms, computer communications and graphics.

In the computer engineering program at Stevens, you’ll study the design, development, and application of digital and computer-based systems for the solution of modern engineering problems, as well as computer software development, data structures and algorithms, and computer communications and graphics. 

The computer engineering program’s broad based curriculum and strong technical courses are taught by globally renowned faculty. The department’s student-centric learning environment prepares you for lifelong professional careers of innovation and creativity.

The program culminates with a project-oriented, two-semester senior design course through which future graduates develop the entrepreneurial skills needed to become a future leader in technology. As an undergraduate, you'll have access to state-of-the-art academic and research laboratories where you can create unique parts for their electronic designs, including circuit boards, enclosures and other parts.

Concentrations

  • Artificial Intelligence

  • Computer Architecture

  • Data Engineering

  • Electronics and Embedded Systems

  • Image Processing and Multimedia

  • Networks and Security

  • Power Engineering

  • Robotics and Control

  • Software Engineering and Design

  • Wireless Communications


The Stevens Advantage: Hands-On Learning, Real World Experience

At Stevens, you’ll learn to think like an engineer. Our design-focused curriculum features a hands-on course every semester that will instill you with broad, foundational knowledge, the complete fundamentals of engineering, and entrepreneurial thinking. Learn more about what makes an engineering education from Stevens a unique experience:

Qianwen Zhao, using her robot-assisted haptic joystick therapeutic device in the Wearable Robotic Systems Laboratory.

  • The Design Spine: a unique, design-focused, hands-on course every semester that incorporates entrepreneurial thinking and experiential learning, culminating with Senior Design, a team capstone project working on prototypes for real business problems, potentially in collaboration with a real company

  • Innovation Expo: an exciting design and entrepreneurship competition where students showcase their senior design prototypes and pitch business ideas

  • Engineering Cooperative Education Program: nearly 30% of all engineering students participate in Stevens’ Cooperative Education Program where you get on-the-job experience working for real companies

  • State-of-the-Art Research Labs and Facilities: build, tinker and test your designs in Stevens' MakerCenter, Prototype and Object Fabrication Lab, or numerous other research facilities

  • Undergraduate Research Opportunities: our research-oriented curriculum gives you in-the-lab experience while you're still an undergraduate student


A photo of Stevens students working on a robot in a mechanical engineering lab.More opportunities for Stevens undergraduate students include:

Double count undergraduate course credits toward a graduate degree and earn your master's faster – in just five years through Stevens' Accelerated Master's Program >

See what it's like to be an electrical or computer engineer at Stevens by visiting the links below.


An ABET Accredited Program

The Bachelor of Engineering in Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission’s General Criteria and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs. 

Mission

The mission of the undergraduate computer engineering program in the Department of Electrical and Computer Engineering is to provide a balanced education in fundamental principles, design methodologies, and practical experiences in computer engineering, general engineering, and physical and mathematical sciences topics through which graduates can enter into and sustain lifelong professional careers of engineering innovation and creativity.

Program Educational Objectives

The overriding objective of the computer engineering program is to provide graduates with the skills and understanding needed to design and build innovative new products and services. They balance the rival requirements of competitive performance/cost and practical constraints imposed by available technologies.

Graduates of the computer engineering program will:

  • Be recognized as innovative technical experts who demonstrate advanced understandings of the state-of-the-art in computer engineering, as well as their professional, social and ethical responsibilities

  • Emerge as technical leaders through their own individual contributions and their abilities to work with and influence others

  • Function as effective entrepreneurs who nurture new technologies from concept to commercialization

Student Outcomes

By the time of graduation, computer engineering students will attain:

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics

  2. 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

  3. an ability to communicate effectively with a range of audiences

  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts

  5. 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

  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions

  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies

  8. a fundamental knowledge and an appreciation of the technology and business processes necessary to nurture new technologies from concept to commercialization


Putting You on Track for Professional Success

Attila with male student at Career Fair The computer engineering bachelor’s program develops in-demand knowledge and skills to put you on track for career success. Career opportunities include:

  • Software Engineer

  • Hardware Engineer

  • Application Developer

  • Network Engineer

  • Agile Team Lead

  • Web Developer

  • Firmware Engineer

  • Computer Engineer

  • Electrical Engineer

Potential hiring organizations include companies like: Google, Facebook, Amazon, Microsoft, MasterCard, AT&T, Lockheed Martin, Goldman Sachs, Picatinny Arsenal


Related Programs

Bachelor's Degree in Electrical Engineering

The electrical engineering bachelor’s program at Stevens trains you with the tools and skills you need to understand and apply today’s technologies and develop the technologies of tomorrow.

Bachelor's Degree in Computer Science

The computer science bachelor’s program at Stevens teaches the fundamental problem-solving skills you need to become the next innovator and technology leader.

Bachelor's Degree in Software Engineering

Engineer the software behind the systems that power the world in Stevens' software engineering bachelor's program.