TCNJ Home / Explore Programs / Computer Engineering

Computer Engineering

Computer Engineering
Degree icon

Degree

BS in Computer Engineering (BSCoE)

At a Glance

Learn to analyze, evaluate, and solve challenges in computer systems. You’ll gain deep knowledge and experience in electrical engineering and computer science with an engaging curriculum that takes a balanced approach toward hardware, software, hardware-software trade-offs, and basic modeling techniques in computer processes. Working alongside faculty mentors, you’ll test your theoretical knowledge and master practical skills using the latest technology to prepare for broad career or graduate school opportunities.

Computer Engineering program image

Undergraduate Program Options

MAJOR

Computer Engineering, BSCoE 

RESEARCH TRACK

Computer Engineering

MINOR

Computer Engineering Minor

You’ll Benefit From:

  • Small class sizes and strong mentorship from dedicated faculty
  • An interdisciplinary environment with engagement across STEM disciplines
  • Summer internship opportunities
  • State-of-the-art laboratories with advanced engineering software and equipment
  • Experiential learning and hands-on practice to boost career readiness

Careers

As a TCNJ School of Engineering graduate, you’ll have the education and experience to pursue your goals — whether you choose to launch your career or attend graduate or professional school. We have an outstanding student placement record, and our students are often sought out by employers and graduate programs.

Recent Employers

  • AT&T
  • Lockheed Martin
  • Naval Air Systems Command (NAVAIR)
  • Raytheon Technologies
  • Verizon