NHTI’s Computer Engineering Technology (CPET) Associate in Science Degree program provides a balance of theory and practical experience relevant to both the software and hardware systems used in industry today. The CPET program prepares you to meet both the demands of a career in industry and to continue directly into a bachelor’s degree in computer engineering, computer science (CS), computer information systems (CIS), or information technology (IT).
The CPET curriculum includes fundamental courses in object oriented programming, circuit analysis, embedded microprocessor programming, and digital electronics. Advanced courses emphasize system software development, application software development, database design and development, programming for the hardware/software interface, programming for different operating systems, development of computer communications software, internet applications, and computer architecture. During your final semester, you will gain real-world experience while working with one of NHTI’s industry partners to complete your senior project.
Visit NHTI’s Computer Engineering Technology Department for information on the degree and course offerings.
- Career Paths for This Major
- Skills Developed Through This Major
- Sample Career Titles
- Sample Employers
- Ways to Explore and Reality Test Careers
- Professional Association Links
- Employment and Internship Links
- How to Increase Employability
Graduates of NHTI’s CPET program are able to create system software and application software, and they are also able to create software that interfaces directly to hardware. This is especially important since the internet of things (IoT), smart devices, automation, and robotics have blurred the traditional boundary between hardware and software. A CPET degree will enable you to secure a rewarding position in industries such as mobile devices & applications, cloud computing, energy & electric power, consumer electronics, automation & robotics, advanced manufacturing, and aerospace & defense.
- Visual Studio
- Assembly language
- Relay Ladder logic
- Use of APIs
- Data transfer and acquisition
- Analysis and debugging of electric circuits
- Network communications: LAN building, TCP/IP, ICMP, ARP, UDP, APL
- Creative problem solving
- Ability to learn and apply new programming languages quickly
These titles include positions for which you may qualify with this associate’s degree...
- Junior Software Engineer
- C++ Programmer
- Web Developer
- Application Engineer
- Software Analyst
- System Administrator
- SQL Developer
- Hardware Engineer
- Development Engineer
Positions that may require a bachelor’s degree and beyond…
- Senior Software Engineer
- Software Architect
- Systems Designer
- Design Engineer
- Engineering Manager
- Vice President of Information Systems
- AFL Telecommunications
- Allegro Microsystems
- BAE Systems
- Bittware Research Systems
- The Atom Group
There are four key ways to explore your favorite career interests…through reading, through speaking with those in the know, through observing and through doing. Use the links on this page to begin exploring major related careers through ‘reading’. Go to the Exploring Career Interests link to get tips on all four key exploration strategies.
Additional sources of information for this major include:
- NHTI Faculty, Advisors, and CPET Department resources
- Professionals who are working in the field
- Professional Associations (see below)
Professionals who do work related to this major belong to these associations. You can use the links below to do career research.
- www.computer.org - IEEE Computer Society
- www.abet.org - Accreditation Board for Engineering and Technology
- www.nspe.org/ - National Association of Professional Engineers
See below for job posting sites related to this major (including the NHTI posting site – see first link).
- NHTI Job Board - (Employers looking for NHTI students and graduates)
- www.computer.org - (Job board of the IEEE Computer Society)
- www.linkedin.com - (Recruiters search for computer skills.)
- www.dice.com - (General, but more tech focused than other boards)
- www.indeed.com - (The “Google” of job boards)
- Become an active student member of college and community organizations, which helps you build leadership skills and promote connecting with professionals.
- Obtain quality work experience prior to graduation through part-time, full-time and summer employment positions related to technology.“Unrelated” positions involving communication and problem solving are valued by employers, too.
- Participate in volunteer and service learning opportunities.
- During your final spring semester, complete the Computer Project at a company of interest to you. This project can turn into a job offer.