针对高校网络选课系统对网络资源的依赖所造成的选课效率较低的现象,提出一种基于GSM网络的短信选课系统设计方案,并完成系统的软硬件设计。该系统硬件部分主要由STM32103微处理器、GSM短信收发模块以及辅助外设组成。软件部分采用状态机思想进行设计,实现用户选课短消息的接收、解码、存储以及与上位机通信等功能。测试结果表明,该系统能够有效实现选课功能,达到设计预期要求。