Apr 02, 2025  
Fall 2025 Undergraduate Catalog 
    
Fall 2025 Undergraduate Catalog

Computer Engineering, BE


Return to {$returnto_text} Return to: Majors

Department of Electrical and Computer Engineering, College of Engineering and Applied Sciences
Degree Awarded: Bachelor of Engineering in Computer Engineering
 
Interim Chair: Leon Shterengas
Undergraduate Program Director: Ridha Kamoua
Undergraduate Program Coordinator: Claire Desio
 
Office: 231 Engineering
Phone: (631) 632-8381

Computer Engineering is one of the College of Engineering and Applied Sciences (CEAS) programs leading to the Bachelor of Engineering degree. The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org, under the commission’s General Criteria and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.

As technology continually advances, the solutions to design problems in computer and data processing equipment more frequently encompass both hardware and software solutions. It is important for students who wish to specialize in computer engineering to be fluent in both the newest software techniques as well as digital electronics and the application of large-scale integrated devices. The curriculum of the Computer Engineering program prepares students to meet these objectives.

Students gain a solid foundation to enable them to adapt successfully throughout their professional careers. The first two years of study provide a strong foundation in fundamental courses in mathematics, sciences, writing, and core electrical engineering. In the junior and senior years, students take computer engineering courses as well as other upper-level computer science courses and technical electives such as computer communications, digital signal processing, digital image processing, computer vision, and embedded microprocessor system design. They also carry out hands-on laboratories and internships to apply the theoretical training, and meet with faculty advisors to consult on course selection, academic progress, and career preparation. In the final year of study, students work in teams and complete an original design project under the supervision of a faculty member.

Computer engineers design digital systems, a majority of which are microprocessor-based systems. The systems include a wide variety of consumer products, industrial machinery, and specialized systems such as those used in flight control or automotive anti-lock brakes. 

Students may work as interns in engineering and high-technology industries in Long Island corporate offices such as BAE Systems, Omnicon Group, and Motorola and as graduates they are employed in these corporations, in New York City, and across the country. These include Ford Motor, Boeing, GE Energy, and Texas Instruments. A large number of major and international financial institutions including Citigroup and Goldman Sachs also employ Stony Brook computer engineering graduates. Many baccalaureate graduates choose to go on to graduate school in engineering, business, law, and medicine.

Minors of particular interest to students majoring in Electrical or Computer Engineering: Applied Mathematics and Statistics (AMS), Computer Science (CSE)

Admission Requirements


Acceptance into the Major

Qualified freshman and transfer students who have indicated their interest in the major on their applications may be admitted directly as a degree major or as a pre-major. Pre-majors are placed into the Area of Interest (AOI) program and to be eligible for the degree, they must be admitted to and declare the major. The requirements and application process for matriculation are detailed below. Students admitted to other programs within the College of Engineering and Applied Science (CEAS) follow the same admissions process as students in the AOI program. Students in programs outside of CEAS (non-CEAS students) and double major applicants may apply for admission to the degree program following a separate process, outlined below.

Intellectual honesty and academic integrity are cornerstones of academic and scholarly work. The department may table any applications for major/minor admission until academic judiciary matters are resolved. An academic judiciary matter will be identified by a grade of “Q” in the instance of a first offense.

Area of Interest and Other CEAS Students (excluding double major applicants)

Applications for major admission from AOI and other CEAS students are reviewed twice per year and must be received by January 5 for Spring admission and June 5 for Fall admission. Students who submit their application on time will be admitted if they meet the following requirements:

  • Completion of at least 11 credits of mathematics, physics, electrical and computer engineering, or computer science courses required for major (excluding ESE 300  and ESE 301 ),
  • Earned a GPA of 3.2 or higher in all mathematics, physics, and engineering courses (excluding ESE 300  and ESE 301 ) applicable to major requirements with no more than one grade less than B-,
  • No courses required for the major have been repeated, and
  • Completion of course evaluations for all transferred courses that are to be used to meet requirements of the major.

Students must complete these requirements no later than one year after they enroll in the first course that applies towards major entry. Students must apply for admission by the application deadline immediately following completion of the above requirements, but no later than the one year limit. Admission of AOI students and other CEAS students who apply late will follow the process of Non-CEAS Students and Double Major Applicants below.

Non-CEAS Students and Double Major Applicants

Applications for major admission from non-CEAS students and double major applicants are reviewed twice per year and must be received by January 5 for Spring admission and June 5 for Fall admission. Students who do not meet the requirements for AOI admission above will not be considered. Fulfilling the requirements does not guarantee acceptance. Admission is competitive and contingent upon program capacity.

Degree Requirements


Completion of the major requires approximately 110 credits.

1. Mathematics


2. Natural Sciences


3. Freshman Introduction to Computer Engineering


4. Engineering Topics


Engineering topics include engineering core and engineering design. Content of the former category is determined by the creative application of basic mathematics and science skills, while the content of the latter category focuses on the procedure of devising systems, components, or processes.

Engineering Design


5. Discrete Mathematics and Probability and Statistics


7. Computer Engineering Electives


Seven upper-level ESE courses. A list of acceptable electives can be found in the electrical and computer engineering undergraduate guide. For students in the BEMS program or with a double major or minor in computer science, please check the computer engineering undergraduate guide for a complete list of electives.

9. Upper-Division Writing Requirement:


All degree candidates must demonstrate skill in written English at a level acceptable for computer engineering majors. Students must register for the writing course ESE 300  after completion of ESE 280 .

Computer Engineering Honors Program


The purpose of the honors program in Computer Engineering is to give high achieving students an opportunity to receive validation for a meaningful research experience and for a distinguished academic career. A student interested in becoming a candidate for the honors program in Computer Engineering may apply to the program at the end of the sophomore year. To be admitted to the honors program, students need a minimum cumulative grade point average of 3.50 and a B or better in all major required courses (including math and physics). Transfer students who enter Stony Brook University in the junior year need a minimum cumulative grade point average of 3.50 and a B or better in all required major courses (including math and physics) in their first semester at Stony Brook University.

Graduation with departmental honors in Computer Engineering requires the following:

  1. A cumulative grade point average of 3.50 or higher and a B or better in all major required courses (including math and physics) upon graduation.
  2. Completion of ESE 494 , a 1 credit seminar on research techniques, with a B or better during the junior year.
  3. Completion of ESE 495 , a 3-credit honors research project, with a B or better.
  4. Presentation of an honors thesis (written in the format of an engineering technical paper) under the supervision of an ECE faculty member. The thesis must be presented to and approved by a committee of two faculty members including the student’s advisor.

For students who qualify, this honor is indicated on their diploma and on their permanent academic record.

Requirements for the Accelerated BE Computer Engineering/MS Computer Engineering or Electrical Engineering Degrees


The intent of the accelerated five-year Bachelor of Engineering in Computer Engineering and Master of Science in Electrical Engineering program is to prepare high-achieving and highly motivated undergraduate computer engineering students for either doctoral studies or a variety of advanced professional positions. Computer engineering students interested in the accelerated program should apply through the undergraduate office of the Department of Electrical and Computer Engineering. The program is highly selective and is offered to the top 10 to 20 percent of the junior undergraduate class. Admission is based on academic performance (a major g.p.a. of at least 3.30) as well as undergraduate research and professional activities. The accelerated program is as rigorous as the current B.E. and M.S. programs taken separately. The requirements for the accelerated program are the same as the requirements for the B.E. and M.S. programs except that two 300-level electives in the B.E. program are substituted by two 500-level graduate courses. Therefore six graduate credits will be counted towards the undergraduate degree. Detailed guidelines and sample course sequences are provided by the Department.

SBC Courses


This table illustrates major courses that can also be used to fulfill SBC requirements. (See Note 1 & Note 2)

 

SBC Category Required Major Courses Optional Major Courses (see Note 3)
ARTS    
GLO    
HUM    
LANG (see Note 4)    
QPS AMS 151, AMS 161  
SBS    
SNW PHY 131, PHY 132 CHE 131, CHE 152
TECH ESE 118, ESE 123  
USA    
WRT    
STAS ESE 301  
EXP+ ESE 440 (partial fulfillment), ESE 441 (partial fulfillment)  
HFA+    
SBS+ ESE 440 (partial fulfillment), ESE 441 (partial fulfillment)  
STEM+ ESE 440 (partial fulfillment), ESE 441 (partial fulfillment) AMS 210, AMS 261, AMS 361, BIO 202, BIO 203, MAT 203, MAT 211, MAT 303, PHY 251
CER ESE 440 (partial fulfillment), ESE 441 (partial fulfillment)  
DIV (see Note 5)    
ESI ESE 440 (partial fulfillment), ESE 441 (partial fulfillment)  
SPK ESE 440 (partial fulfillment), ESE 441 (partial fulfillment)  
WRTD ESE 440 (partial fulfillment), ESE 441 (partial fulfillment)  

Note 1: Some course information may be subject to change. Please contact your major advisor for additional consultation.

Note 2: For majors that require study in a related area or completion of a minor, visit the respective program’s “Major SBC Courses” page to view expanded SBC options. 

Note 3: Denotes any course in which students can choose from more than one option. These may include, but are not limited to, major electives, concentration/track/specialization courses, or calculus/physics/chemistry sequences.

Note 4: CEAS majors, the Athletic Training major, the Respiratory Care major, and the Clinical Laboratory Sciences major are exempt from the LANG learning objective. Students enrolled in the major in Social Work are exempt from the LANG learning objective, but are required to enroll in and pass with a letter grade of C or higher the first semester of an elementary foreign language course numbered 111, or satisfy through alternate methods.

Note 5: Students are responsible for completing the general education requirements published in the Bulletin that was current as of the first semester of matriculation (or rematriculation). The following student groups must satisfy the DIV learning objective as part of their degree requirements:

  • Freshmen who matriculate in the Fall of 2019 or later
  • Transfer students who matriculate in the Spring of 2020 or later
  • Students who rematriculate in the Fall of 2019 or later

Return to {$returnto_text} Return to: Majors