Upon completion of this program, graduates will have substantial programming practice and will be able to demonstrate excellent software development ability. Graduates will also learn the development direction and potential applications of mathematics, information and computing science, and will be able to use that knowledge to solve practical problems in Scientific and Engineering Computing as well as in business data mining.
Core courses include: Mathematical Analysis, Advanced Algebra, Geometry, Advanced Programming, Numerical Calculation, Data Structure and Algorithms, Business Data Analysis, Mobile Application Development, Micro Economics, etc.
The program places particular emphasis on the fundamental mathematical training (including applied mathematics and mathematics skills training), as well as a more advanced computer skills training so that students develop a solid foundation in the fields of information and computing science. The program puts emphasis on business data mining, information technology and software.
Graduates will be competent in the design and development of software for mobile platforms such as smart phones and tablet computers, but will also be in a strong position to pursue a Master's degree in mathematics or other related disciplines.