从事智能手机的软件研发工作,有关的专业有:计算机科学与技术、软件工程等。
计算机科学与技术专业主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法。计算机科学与技术专业的主要课程有高等数学、线性代数、概率论与数理统计、离散数学、组合数学、计算机原理、算法设计、WEB程序设计、计算机组成与结构、编译原理、计算机网络、网络工程、软件工程、数据库应用、信息安全、微型计算机技术、嵌入式设计与应用、移动设备应用软件开发等。
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。