Your system is a mini tower form factor design. If your motherboard has a PCI-Express x16 slot available you could fit the card no problem.
Just take in consideration the dimensions of the card you're trying to install and the required watts to operate, there are plenty of small form factor 1050 Tis out there, pick one that's small enough.