Bachelor of Science in Computer Engineering

Bachelor of Science in Computer Engineering

Influence the Future of Technology

Computer engineers shape the pace of modern technology. They use math and science creatively to solve real-world problems. As a graduate of Clarkson University's Bachelor of Science in Computer Engineering program, you'll find career opportunities in a wide variety of companies across all sectors of the economy. Our program offers personalized education, accessible professors and a collaborative culture.

Why Major in Computer Engineering at Clarkson?

The computer engineering major balances hardware, software, computer theory and applications with a basic background in electrical engineering.

Our low student-to-faculty ratio allows our professors to get to know you as an individual while you engage together in research. This unique level of interaction is the hallmark of the Clarkson educational experience.

Clarkson's program pairs hardware, software and systems concepts with a robust set of communication and teamwork skills that industry leaders seek. Through a capstone design project, you'll have the chance to showcase the knowledge you've accumulated. Some design projects give students opportunities to work with professors and graduate students and present their work at student conferences. 

And, our 2023 Computer Engineering graduates had a 100 percent placement rate.

What You'll Learn

This bachelor's degree program provides a solid foundation in computer engineering and computational analysis.

Computer engineering majors take courses such as :

  • Advanced Digital Circuit Design
  • Embedded Systems
  • Fundamentals of Software Engineering
  • Intro to Digital Design
  • Intro to Programming and Software Design
  • Object-Oriented Languages
  • Software System Architecture
  • Systems and Signal Processing

The computer engineering program consists of 45 credit hours in computer engineering, and at least 40 credits in other electives. 3 credit hours are in free electives.

All courses are 3 credits unless noted.

Clarkson Common Experience

The following courses are required for all students, irrespective of their program of study. These courses are offered during the fall semester, with FY100 First-Year Seminar being required of only first-year students. Both FY100 and UNIV190 are typically taken during the fall semester of the first year at Clarkson.
FY100 First-Year Seminar (1 credit)
UNIV190 The Clarkson Seminar (3 credits)

Computer Engineering Core Requirements

Students are required to complete the following courses:

Computer Engineering

  • EE211 ECE Laboratory I 
  • EE221 Linear Circuits
  • EE260 Embedded Systems
  • EE262 Intro to Object-Oriented Programming and Software Design
  • EE264 Introduction to Digital Design 
  • EE316 Computer Engineering Junior Laboratory 
  • EE321 Systems & Signal Processing 
  • EE341 Microelectronics 
  • EE361 Fundamentals of Software Engineering 
  • EE363 Software Components & Generic Programming 
  • EE365 Advanced Digital Circuit Design 
  • EE416 Computer Engineering Senior Laboratory
  • EE462 Software System Architecture 
  • EE464 Digital Systems Design 
  • EE466 Computer Architecture 

Professional Experience

Students are required to complete the following Professional Experience:
ES499 Professional Experience (0 credits)

Engineering Common First Year

Students must complete the following courses in their first year:

  • CM131 General Chemistry I (4 credits)
  • CS141 Introduction to Computer Science (4 credits)
  • ES100 Introduction to Engineering Use of the Computer (2 credits)
  • ES110 Engineering & Society 
  • MA131 Calculus I
  • MA132 Calculus II
  • PH131 Physics I (4 credits)
  • PH132 Physics II (4 credits)

Computer Engineering Core Electives

Students must complete the following courses:

  • ES250 Electrical Science 
  • MA211 Foundations 
  • MA231 Calculus III 
  • MA232 Elementary Differential Equations 
  • STAT383 Probability & Statistics 

Professional Electives

Students may take EE courses, 300-level or above, or BR400.

Knowledge Area/University Course Electives

Students will have at least 15 credit hours available to use toward Knowledge Area and/or University Course electives to satisfy the Clarkson Common Experience requirements.

Free Electives

Students will have approximately 3 credit hours available to use toward courses of their choice.

Our computer engineering professors are also active researchers. As a result, undergraduate students have opportunities to participate in research projects sponsored by agencies like the National Science Foundation and New York State Energy Research and Development Authority, as well as by private companies. Research is additionally integral to your senior design capstone project.

Learn more about research at Clarkson.

Gain hands-on experience through internships and co-op opportunities with companies, government offices and other organizations. Twice a year, nearly 200 employers come to campus to recruit undergraduate Clarkson students for internships and co-ops, including many looking for computer engineering students.

In preparation, attend a Career Fair, where you'll have the chance to make connections; apply for internships, co-ops and full-time positions; attend informational sessions and interview for positions.

Learn more about co-ops and internships.

Computer engineering students can get involved outside the classroom through over 200 clubs and organizations on campus, including several related to computer engineering. These include:

  • American Indian Science and Engineering Society (AISES)
  • Autonomous Robotics Club
  • Institute of Electrical and Electronics Engineers (IEEE)
  • National Society of Black Engineers (NSBE)
  • Order of Omega
  • Power and Energy Society
  • Robotics Living-Learning Community
  • Sigma Xi - The Scientific Research Society
  • Society of Hispanic Professional Engineers (SHPE)
  • Society of Asian Scientists and Engineers (SASE)
  • Society of Women Engineers (SWE)
  • Tau Beta Pi - National Engineering Honor Society

Learn more about student clubs and activities at Clarkson.

Arnit Sinha '26

"Clarkson attracted me because of its exceptional Computer Engineering program, which aligned perfectly with my interests and skills. As someone who has always been enthusiastic about working with technology and computers, I felt that this program was a natural fit for me."
Computer Engineering major with a minor in Software Engineering, from Patna, India.

Hear About Arnit's First Year!

Career Possibilities

Almost all organizations require some form of computer engineering to support their business. You'll find career opportunities related to the design, development, building, testing and operation of computer systems.

Demand for computer engineers exists through all sectors of the economy, such as:

  • Artificial intelligence
  • Automotive
  • Aviation
  • Computing technology
  • Defense
  • Embedded systems
  • Entertainment
  • Energy
  • Social media
  • Telecommunication

2023 graduates of the program started their careers with an average salary of more than $91K, with some as high as $110K. Common entry- to mid-level job titles include:

  • Computer architect
  • Computer engineer
  • Computer hardware engineer
  • Computer software engineer
  • Digital design engineer
  • FPGA/ASIC design engineer
  • Network systems engineer
  • Systems architect

Recent Employers

Graduates of our program interested in an innovation-driven industry career have found positions with many organizations, including:

  • Alion Science and Technology
  • Boeing
  • DEKA Research and Development
  • Ensign-Bickford Aerospace & Defense
  • General Dynamics Electric Boat
  • General Dynamics Mission Systems
  • GlobalFoundries
  • Google, Inc.
  • Huntington Ingalls Industries (HII)
  • Kitware
  • Lockheed Martin
  • Moog
  • Nanya Technology
  • NextGen Power Systems
  • PAR Government Systems Corporation
  • SRC, Inc

Contact Us 

Department of Electrical and Computer Engineering
Phone: 315-268-6511

Interested in learning more about the Bachelor of Science in Computer Engineering? Contact the Department today with your questions.

100 Percent Placement Undergrad - Program Specific

What's Different About Clarkson

Ernesto Sola-Thomas '23 shares how he was able to get an internship as a rising junior with Microsoft.

Learn More

ABET (Accreditation)

ABET Engineering Accreditation Commission

Clarkson University's undergraduate aerospace, chemical, civil, computer, electrical, environmental, mechanical, and software engineering programs and undergraduate engineering and management program are accredited by the Engineering Accreditation Commission of ABET, Read more on Engineering Program Objectives.

Take Control of Your Future

A computer engineering degree from Clarkson gives you the tools and the confidence you need to succeed in an in-demand career. Find out more today.