In this thesis a microfluidic biosensing device for detecting a bioanalyte (biomolecules, cells or viruses) utilizing the motion of magnetic particles (MPs) suspended in a microfluidic channel is presented. Current carrying conductors are used to move the MPs. MPs can be functionalized by modifying their surface, thus enabling them to chemically bind to a specific (non-magnetic) analyte. These newly formed compounds are then called loaded MPs or LMPs and have a bigger overall volume than the MPs but still the same magnetic volume. MPs can be manipulated inside a microfluidic channel by exposing them to a magnetic field. Therefore it is also possible to indirectly manipulate a specific non-magnetic analyte if it is part of an LMP. If both, MPs and LMPs, are moved by the same magnetic field, the bigger LMPs are going to be slower than the MPs. This difference in velocity is used to discriminate between MPs and LMPs as LMPs will need more time to travel the same distance in comparison to MPs. Thus, when a sample liquid is analyzed and the MPs need longer to travel a distinct distance than MPs in a reference sample, the MPs in the sample under investigation must be in fact LMPs. Hence the presence of bioanalyte is proven. Calculations concerning the velocity change of MPs, and concerning the magnetic field generated by the current carrying conductors were carried out. Simulations of various geometries for the conductors and various MPs were performed using a finite element analysis software. Several chips were fabricated and experiments with different MPs and LMPs were conducted as a proof of concept.