Bachelor of Science in Engineering Technology in Computer Engineering Technology

Campus Locations
Also available 100% Online No
Other Format(s)
Credits Required for Graduation
Entry Terms
Meets International Visa Requirements No


The Bachelor of Science in Computer Engineering Technology degree provides students with the opportunity to develop strengths in the design, implementation, integration, and support of computer-based and network systems that are critical to the achievement of enterprise, project, research, and business goals. In this increasingly interconnected world, graduates with the ability to understand, link, and integrate computer hardware, software, and networks, and who can evolve systems as needs change are in constant demand.

This focused bachelor's degree includes courses in engineering graphics, network and data analysis, and software and hardware design and development. Specializations are available in cyber security, digital/embedded systems, and mobile and wireless communications technology.

Program Objectives

The objective of the Computer Engineering Technology (CET) Program at Northeastern University is to prepare graduates with the skills necessary to enter careers in the design, application, development, implementation, and support of computer systems. The course of study enables our graduates to pursue a successful engineering career and contribute decisively to the application, improvement, and development of technology by demonstrating their ability to:

  • Address and solve complex and broadly defined engineering problems related to their discipline and field of specialization
  • Work as team members, show leadership, and communicate technical concepts and ideas effectively
  • Manifest a high level of professional integrity, and make ethical decisions that will have a positive impact on the organization and society
  • Embrace and practice lifelong learning, continue personal growth, and professional self-improvement

Bachelor of Science in Computer Engineering Technology graduates design and use computer system hardware and software, accomplish network design, and are involved in the deployment of computer systems for companies of all sizes and disciplines. Core and foundation courses allow students the opportunity to think critically and gain insights into disciplines other than their particular field of study. Requirements include learning the use of traditional and emerging technologies to accomplish tasks effectively and using appropriate mathematical, physics, and computing techniques and concepts to obtain solutions to problems.

Interested in learning more about our bachelor's degrees and the pace yourself format?  View our recently filmed webinar .

Student Learning Outcomes

The curriculum of the Computer Engineering Technology Program offered by the College of Professional Studies at Northeastern University will enable students to develop:

a. Ability to select and apply the knowledge, techniques, skills, and modern tools of the discipline to broadly defined engineering technology activities

b. Ability to select and apply a knowledge of mathematics, science, engineering, and technology to engineering technology problems that require the application of principles and applied procedures or methodologies

c. Ability to conduct standard tests and measurements; to conduct, analyze, and interpret experiments; and to apply experimental results to improve processes

d. Ability to design systems, components, or processes for broadly defined engineering technology problems appropriate to program educational objectives

e. Ability to function effectively as a member or leader on a technical team

f. Ability to identify, analyze, and solve broadly defined engineering technology problems

g. Ability to apply written, oral, and graphical communication in both technical and nontechnical environments and an ability to identify and use appropriate technical literature

h. Understanding of the need for, and ability to engage in, self-directed continuing professional development

i. An understanding of, and commitment to address, professional and ethical responsibilities including a respect for diversity

j. Knowledge of the impact of engineering technology solutions in a societal and global context

k. Commitment to quality, timeliness, and continuous improvement

Enrollment, Graduation Rate, and Persistence Rate

The Bachelor of Science in Engineering Technology in Computer Engineering Technology is accredited by the Engineering Technology Accreditation Commission of ABET, Inc.

ABET, Inc.
111 Market Place, Suite 1050
Baltimore, MD 21202-4012
Phone: 410-347-7700


Please note: The College of Professional Studies undergraduate programs will operate on a semester academic calendar in fall 2016. Read more...

Students who started this program prior to Fall 2015 should follow the curriculum reflected on their manual degree audit, which can be obtained by contacting their academic advisor.


General Foundation Courses (20 s.h.)

ENG 1105 College Writing 1 3 s.h.
ENG 1106 College Writing 1 Lab 1 s.h. 
ENG 3105 Writing for the Professions–Science & Engineering 3 s.h.
ENG 3106 Writing for the Professions Lab–Science & Engineering 1 s.h.
  Engaging Difference and Diversity 3 s.h.
PHL 2140 Ethical Issues in Science & Engineering 3 s.h.
  Interpreting Culture 3 s.h.
  Understanding Societies and Institutions 3 s.h.

General Engineering Foundation Courses (36 s.h.)

MTH 2100 Calculus 1 3 s.h. 
MTH 2105 Calculus 2 3 s.h. 
MTH 2400 Technology and Applications of Discrete Mathematics 3 s.h.
MTH 3300 Applied Probability and Statistics 3 s.h.
CHM 1100/1101
BIO 1100/1101
General Chemistry 1 & Lab
Biology 1 & Lab
4 s.h. 
PHY 1200 Physics 1 3 s.h. 
PHY 1201 Physics 1 Lab 1 s.h.
PHY 2200 Physics 2 3 s.h.
PHY 2201 Physics 2 Lab 1 s.h.
GET 1100 Introduction to Engineering & Technology 3 s.h.
GET 1150 Foundations of Engineering Graphics & Design 3 s.h.
GET 2100 Computer Engineering Programming & Analysis 3 s.h.
GET 2200 Engineering Economy 3 s.h.

Computer Engineering Technology Core Courses (35 s.h.)

CET 2100
Essentials of Computer Organization 3 s.h.
CET 2200 Data Structures and Algorithms 3 s.h.
CET 2300 Object-Oriented Programming 3 s.h.
CET 3000 Computer Operating Systems 3 s.h.
CET 3100 Computer Networking and Communication Technology 3 s.h.
EET 2000  Foundations of Electricity and Electronics  3 s.h.
EET 2001 Foundations of Electricity and Electronics Lab 2 s.h.
EET 2100 Principles of Electricity and Electronics  3 s.h.
EET 2101 Principles of Electricity and Electronics Lab 2 s.h.
EET 3100 Electronics 1 3 s.h.
EET 3101 Electronics 1 Lab 2 s.h.
EET 3300 Digital Electronics 1 3 s.h.
EET 3301 Digital Electronics 1 Lab 2 s.h.


Technical  Electives (9 s.h.)

Choose three 3-credit technical electives (with lab if applicable) (3000 or 4000 level). One must be CET, and the other two must be from CET, EET, ITC, or MET.

Engineering Technology Capstone (6 s.h.)

GET 4840 Engineering Technology Capstone Project Proposal 2 s.h.  
GET 4850 Engineering Technology Capstone Project Execution 4 s.h.  

Open Electives (21 s.h.) 


 Required minimum credit hours: 127 s.h.


Technical Electives
CET 4200 Computer and Network Security 3 s.h.
CET 4201 Computer and Network Security Lab 2 s.h.
CET 4210 Cryptography and Cybersecurity 3 s.h.
CET 4220 Embedded  Systems Design 3 s.h.
CET 4230 Computer Vision Embedded Systems 3 s.h.
CET 4240 Software Engineering 3 s.h.
CET 4250 Hardware Description Languages 3 s.h.
CET 4260 Compilers 3 s.h.


The Computer Engineering Technology degree program is accredited by the Engineering Technology Accreditation Commission of ABET, INC, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012; telephone 410.347.7700

Admissions Requirements

Below are the official Admissions Requirements for this program.

Student Profile

Who Will Your Classmates Be?

The Computer Engineering Technology degree is designed for students who are interested in designing, engineering, and testing networks and computers or who want to develop expertise in interfacing computers with various types of equipment used in automation, networking and manufacturing.

Typical job titles may include:

  • Computer systems analyst
  • Software engineer
  • Computer programmer
  • Electrical or electronic engineer
  • Information system scientist or analyst
  • Industrial engineer

Career Outlook

Put Your Degree to Work

According to the Bureau of Labor Statistics, employment of computer software engineers and computer programmers is projected to increase much faster than the average for all occupations—with degree-holders expected to enjoy the best opportunities. About 32% of computer software engineers and computer programmers worked in computer systems design and related services, often for software publishers, computer and equipment manufacturers, financial institutions, and insurance companies.

Talk to an Enrollment Coach

We can walk you through your program options and the application process.


Call Toll Free:
Contact Us
Next Term Starts
  • Summer Graduate
    Jul 10, 2017 (4-, 6-, and 8-week classes)
    Aug 7, 2017 (4-week classes)
  • Fall Undergraduate
    Sep 4, 2017 (7.5- and 15-week classes)
    Oct 25, 2017 (7.5-week classes)
  • Fall Graduate
    Sep 18, 2017 (6- and 12-week classes)
    Oct 30, 2017 (6-week classes)

Academic Calendar