This certificate program is designed for individuals who want to increase and broaden their existing programming knowledge and skills to expand their career opportunities as a software professional. Credits are transferable to NHTI’s Computer Engineering Technology Associate Degree.
Curriculum Abbreviations
1All students taking MFET 111C will be charged 2 $20 materials fee.
- CL – Number of lecture/classroom hours per week for the course
- LAB – Number of simulation laboratory, laboratory or clinical hours per week for the course
- CR – Number of credit hours for the course
Course | Title | CL | LAB | CR |
Required Course | ||||
CPET 125C | Data Structures | 2 | 3 | 3 |
Three of the the following: | ||||
CPET 240C | Programming for Windows Operating Systems | 3 | 3 | 4 |
CPET 222C | Data Communications | 3 | 3 | 4 |
CPET 252C | Networking and Internet Technologies | 3 | 3 | 4 |
CPET 260C | Computer Real-Time Interfacing | 3 | 3 | 4 |
12 | ||||
Total Credits | 15 |
Students should be proficient in C++ programming or have successfully taken CPET 107C Introduction to Programming with C++. Students also need the ability to understand and use algebraic equations and have either completed college algebra or have taken MATH 124C College Algebra as a co-requisite.
Students who complete this program can enter into the following professions (not an inclusive list):
- Software developer
- Full-stack developer
- .NET developer
- IoT developer
- Programmable logic controller engineer
- Mobile application designer or developer
- System verification engineer
- Software quality assurance
No items found
Not Sure Which Program Is Right for You? Try NHTI's Career Coach!
Discover majors and careers based on your interests
Taker a Career Assessment ♦ Browse Careers ♦ Browse NHTI Programs
Click Here to Discover More!