We Make Life Changing Education Accessible
At the University of North Dakota in partnership with Promineo Tech
Upcoming Program Dates
25
FEB
Front End Software Engineering Program
Classes Begin
Bootcamp
25
FEB
Back End Software Engineering Program
Classes Begin
Bootcamp
17
FEB
Cybersecurity Full Time Program
Classes Begin
Bootcamp
10
FEB
Cybersecurity Part Time Program
Classes Begin
Bootcamp
10
MAR
IT Technician Program
Classes Begin
Bootcamp
Part-time. Flexible. Affordable.
Most bootcamps run a Full Stack Software Developer program, but we found that it’s better to specialize in either Front End or Back End. Because of this, we offer two separate, full-length programs – one for each stack. This way, students spend more time mastering their selected track and becoming strong candidates for a role in development.
Ready To Start Your Education Journey? Here’s How It Works:
2. Take An Assesment For Your Selected Program
3. Program Specialist Will Reach out to Schedule a Meeting
4. Start your journey towards a New Career!
Available Programs
16-26 Week Courses
18 Week Program
Back End Software Engineering
Back End Software Engineers are in charge of building applications that do the behind-the-scenes work. This typically involves receiving requests from a Front End application, processing the request, reading and writing to a database, and responding back to requests from other applications.

12 Week Program
IT Technician
Learn skills to obtain an entry-level IT support role through interactive class sessions, projects, and mentoring sessions . IT technician or support roles are vital to workforce, as they keep the technologies that organizations rely on current and businesses running smoothly.

18 Week Program
Cybersecurity Part Time
Detect current cyber threats and shield computer networks from future attacks. Entry and junior-level IT professionals will benefit from coursework focused on foundational cybersecurity skills and concepts including Comptia Security+ certification preparation.
This pacing option offers a balanced approach to virtual learning. Part-time learners engage in primarily asynchronous course content, complemented by live class sessions 2x weekly. This format is ideal for students who want instructor support and have a more flexible schedule.

18 Week Program
Front End Software Engineering
Front End Software Engineers build the pieces of applications and websites that users see and interact with. This involves creating components that look good and provide functionality when a user interacts with them. It also involves interacting with Back End applications and displaying data in an aesthetically pleasing manner.

10 Week Program
Cybersecurity Full Time
Detect current cyber threats and shield computer networks from future attacks. Entry and junior-level IT professionals will benefit from coursework focused on foundational cybersecurity skills and concepts including Comptia Security+ certification preparation.
The full-time training option condenses the program into a 10-week timeline for motivated cybersecurity students. Learners participate in synchronous class sessions to advance their skills with instructor support.

Frequently Asked Questions
Is the course instructor-led? What is the background and experience of your instructors?
What is the structure of program?
Students meet virtually for class once a week for one and a half hours. In addition to the virtual weekly class meeting, students meet once a week for a remote, 30-minute one-on-one with a mentor.
The academic week starts 3 days before class; at that time students review curriculum and start working on the week’s assignments. When we meet for class, the instructor answers student questions, asks questions to ensure understanding of concepts, and then assigns and assists with hands-on projects for the students to complete in class.
For example, if class is on Thursday, students get their curriculum and assignments on Monday and should go through the curriculum and start working on the assignments before class on Thursday. This way students are already familiar with the concepts before coming to class.
Why do students start assignments before they meet for class?
We have students start reviewing curriculum and working on weekly assignments three days before class as part of our two-point learning process.
The two sections of our learning process are “learn” and “solidify”. We have students start the learning process by reviewing the curriculum and starting assignments before class. That way, when they come to class they are already familiar with the concepts and the instructor can start the second phase by ensuring they practice and understand what they are learning, or have already learned.
We came up with this process through trial and error, and have found it to work better and contribute to greater student success than other learning formats/sequences.
What technologies are covered?
Back End Coding Bootcamp: Skills and technologies learned include Java 1.8, Algorithms, OOP, Design Patterns, Unit Testing, SQL, DDL, DML, Database Concepts, JDBC, Spring Boot, Spring Data, REST, JPA, JWT, AWS, and more.