Computer Engineering Technology

Bachelor of Science Degree

Graduates of this program are prepared for positions which rely on an understanding of hardware and software applications of digital, microprocessor, and computer-based systems. An emphasis is placed on the technical, analytical, problem-solving and communications skills necessary to excel in the technical workplace. Some companies hire computer engineering technology graduates to install, maintain, calibrate and repair both hardware and software systems for their customers. Other students may work on integrated systems which are comprised of both hardware and software components.

The Bachelor of Science (B.S.) degree in computer engineering technology is designed for students wishing to prepare for professional careers, and whose interests lie at the intersection of computer science and electrical/electronics technology.

Computer Engineering Technology is accredited by the Engineering Technology Accreditation Commission of ABET,

Computer Engineering Technology Employers
The following organizations have been reported as hiring CET graduates:

AFRL, Con Med, Eaton Corp. Powerware Division, ESPN, Hipotronics, New York State Technology Enterprise Corp. (NYSTEC), National Grid, Orion Industry, Special Metals, The Boeing Company, Virtual Medical Sales, U.S. Coast Guard, Welch Allyn.

A degree in computer engineering technology has helped build rewarding careers for many of SUNY Poly’s graduates. Some students go on to obtain an M.S. Degree in Computer Engineering.

B.S. in Computer Engineering Technology — 128 total credits

Students shall satisfy the requirements listed below.

I. SUNY General Education Requirements (30 credits)

All SUNY students must satisfy the following requirements.

No fewer than 30 credits must be attained from the SUNY approved General Education Course List with the following provisions:

  • Communication (written and oral)
  • Mathematics (and quantitative reasoning)
  • Natural Sciences (and scientific reasoning)
  • Diversity: Equity, Inclusion, and Social Justice

At least three (3) out of the following six (6) SUNY General Education categories:

  • The Arts
  • Humanities
  • Social Sciences
  • U.S. History and Civic Engagement
  • Other World Civilization
  • World History and Global Awareness
  • World Languages

NOTE: You may take more than one course in a given category to complete this 30-credit hour requirement, but you must also satisfy the appropriate number of categories.

II. Liberal Arts/Sciences Requirements (30 credits)

The New York State Education Department (SED) requires a student earning a Bachelor of Science (BS) degree to attain no fewer than 60 credits of combined SUNY General Education and Liberal Arts/Sciences courses. There may be overlap between courses meeting both the SUNY General Education Requirements and Liberal Arts/Sciences Requirements, but a student may receive course credits only once even if multiple requirements are satisfied by a single course. The total number of combined credit hours must be no fewer than 60 credits.

SUNY Poly degree requirements:

  • Natural Sciences: one course which may be a General Education Natural Science course; for Computer Engineering Technology students, the requirement is satisfied by PHY 101T & PHY 101L and a second Natural Science class. Both courses must be with a lab.
  • Upper-Division Writing Course (COM 306)

Specific requirements for Computer Engineering Tech majors:

  • MAT 121 Calculus I or MAT 151
  • MAT 122 Calculus II or MAT 152
  • Restricted Math elective (MAT 115, MAT 230, MAT 340, or MAT 413 or MAT 260)
  • PHY 101T & PHY 101L Physics I or PHY 201 T & PHY 201 L
  • Natural Science w/lab (Biology/Chemistry/Physics/Environmental Science)
  • Math/Science electives (balance of credits — program requires 24 credits of Math/Science)
  • COM 200 Principles of Speech Communication and Public Speaking

Computer Programming Requirement: (12 credits)

  • CS 108 Computing Fundamentals
  • CS 240 Data Structures and Algorithms
  • CS 249 Object-Oriented Programming

III. Technical Core Coursework (58 credits)

A. CET Core Requirements: (34 credits)

  • CET 101 and CET 299 or ECE 101 and ECE 281
  • Electric Circuits (CET 102) or ECE 260
  • Electronics I (CET 103)
  • Digital Systems I (CET 210) or ECE 251
  • CET 342 Microprocessors  or ECE 252
  • CET 416 Data Communication
  • CET 429 Computer Architecture
  • CET 431 PC Integration and Maintenance

B. CET Capstone (one of the following): (4 credits)

  • CET 423 Microprocessor Interfacing
  • CET 445 Microcontrollers
  • CET 435 Robotics
  • CET 483 Optical Communications
  • ETC 484 Thin Film Processing
  • CET 486 Capstone Experience I (2cr)
  • CET 487 Capstone Experience II (2cr)

C. Computer Programming Requirement: (12 credits) (Counts towards Liberal Arts requirement)

  • CS 108 Computing Fundamentals
  • CS 240 Data Structures and Algorithms
  • CS 249 Object-Oriented Programming

D. Open Technical Elective (8 credits or remainder of 58 credits)

CET/ETC/CS/IS/NCS Technical Elective

IV. Unrestricted Electives (remainder of 128 credits)

Balance of undergraduate level coursework to complete 128 credits.

This program requires first-year students to purchase a laptop for use in classes and labs. The faculty feel that laptops are an important tool for a student’s education. Details regarding laptop specifications will be sent to new admitted students prior to enrollment.