This thesis focuses on the performance of the Enhanced Uplink for UTRAN, also called High Speed Uplink Packet Access (HSUPA), with special emphasis on the fast packet scheduling based at the NodeB, and how different scheduling mechanisms affect the performance of the system. An extension to the Network Simulator (ns-2) environment has been developed to support the functionality of the Enhanced Uplink, including the HARQ and the Fast Packet Scheduling. Several scheduling mechanisms were implemented: a Rate Scheduling in which many users are scheduled at the same time with low rates; a Round Robin Scheduler which schedules few users with high rates; a UCQI Scheduler that gives priority to the users with best channel conditions; a Rate Estimation Scheduler that estimates the maximum supported rate by a user depending on its path loss, and a Priority Scheduler which gives priority to the user depending on the type of data they are transmitting. All these schedulers were used in different simulation scenarios to analyze and compare their impact in the performance of the system, and conclusions made.