Dr Xiaosong Li

Lecturer
Computer Science
Location: Building 183, Room 3001

Qualifications

ME Harbin., MSc UIC., PhD Auckland

Professional memberships


New Zealand Computer Society

Profile

Courses taught
  • Web Application Development
  • Programming 2

Graduate supervision of theses

Chishti, Shafquat Ali (2016). Analysing and identifying website personality by extending existing libraries
Yang, Chih-Hsiang (2016). Analysis of e-commerce sites using the 7C Framework, by developing a software tool
Kaka, Tane Randell (2013). What are the significant factors that have influenced the adoption of Moodle by staff in a Maori tertiary institution?
Chitti, Anupama (2013). Requirements engineering process improvement in health IT projects. Master's Thesis
Wei, Lian (2012). Success factors for transactional eCommerce websites: An investigation focusing on technical and business contexts
Xu, Guorong (2011). Social networking sites, web 2.0 technologies and e-learning
Wei, Ning (2011). An e-learning 2.0 model
Wang, Nan (2008). Control of Internet search engines in China -- A study on Google and Baidu

Publications

Ganeshan, K., & Li, X. (2015). An Intelligent Student Advising System Using Collaborative Filtering. DeAntonio, M. Proceedings of the Frontiers in Education Conference 2015.

Li, X. (2015). Construct Peer Assessment Instrument Using Existing E-learning Tools. In FIE 2015, Proceedings of the Frontiers in Education Conference.

Chishti, S., Li, X., & Sarrafzadeh, A. (2015). Identify Website Personality by Using Unsupervised Learning Based on Quantitative Website Elements. Arik, S., Huang, T., Lai, W. K. & Liu, Q. Istanbul, Turkey (Vol. 1).

Zhang, R., Zhu, L., Li, X., Pang, S., Sarrafzadeh, A., & Komosny, D. (2015). Behavior Based Darknet Traffic Decomposition for Malicious Events Identification. In S. Arik, T. Huang, W.K. Lai, Q. Liu, Proceedings of the Neural Information Processing 22nd International Conference (ICONIP).

Li, X., Lian, W., and Sarrafzadeh, A. (2014). An Investigation of Factors and Measurements for Successful E-Commerce Websites. XX, WEBIST 2014 Conference Proceedings (Vol. 1).

Pang, S., An, J., Zhao, J., Li, X., Ban, T., Inoue, D., and Sarrafzadeh, A. (2014). Smart Task Orderings for Active Online Multitask Learning. XX, Proceedings of SIAM International Conference on Data Mining (SDM 2014 Workshop on Heterogeneous Learning).

Li, X. (2013). Learning from Industry by Using an Inquiry Based Learning Approach. Proceedings in the IEEE Frontiers in Education Conference.
http://hdl.handle.net/10652/2739

Li, X., Ganeshan, K., and Xu, G. (2012). The Role of Social Networking Sites in E-learning. 42nd ASEE/IEEE Frontiers in Education: FIE 2012 Conference Proceedings, ISBN: 978-1-4673-1351-3.

Li, X., Ganeshan, K., and Hu, J. (2011). Investigating the Need and Content for E-Security Training in New Zealand SMEs. International Conference on Education, Informatics, and Cybernetics: icEIC 2011.

Li, X. (2011). Mapping from Student Domain into Website Category. 18th International Conference, ICONIP 2011, Shanghai, China, November 13-17, 2011, Proceedings, Part II, 978-3-642-24957-0.

Wei, N., Li, X., and Sarrafzadeh, H. (2011). Students and Some Teachers' Views of Using Web 2.0 Technologies in E-Learning: Findings from a Survey and Interviews. ICELF 2011.

Li, X., and Joyce, D. (2008). Towards a framework for a Code Review Process. New Zealand Journal of Applied Computing and Information Technology (Vol. 12 1).

Li, X. (2008). Software upgrading and the related issues. In Mann, S., and Lopez, M. (Eds.). Proceedings of the Twenty First Annual Conference of the National Advisory Committee on Computing Qualifications. Hamilton, New Zealand.
http://hdl.handle.net/10652/2220

Li, X. (2008). A workflow approach for a token web application specification. In Mann, S., and Lopez, M. (Eds.). Proceedings of the Twenty First Annual Conference of the National Advisory Committee on Computing Qualifications. Hamilton, New Zealand.
http://hdl.handle.net/10652/2219

Li, X. (2007). Incorporating a code of review process into the assessment. Mann, S., and Bridgeman, N. (Eds.). Proceedings of the Twentieth Annual Conference of the National Advisory Committee on Computing Qualifications20th NACCQ Conference. Hamilton, New Zealand.
http://hdl.handle.net/10652/2218

Li, X. (2006). Using peer review to assess coding standards - A case study. Proceedings: 36th ASEE/IEEE Frontiers in Education Conference (Vol. CD Rom).

Li, X., Prasad, C., & Kearney, P. (2005). Effective teaching coding standards in programming courses. Paper presented at the Eighteenth Annual Conference of the National Advisory Committee on Computing Qualifications, 10-13 July, Tauranga, New Zealand.

Li, X., & Prasad, C. (2005). Effectively teaching coding standards in programming. In R. Friedman & K. Burnett (Eds.), Proceedings of the 6th Conference on Information Technology Education (CD Rom, online ed., pp. 239-244). New York: ACM Press. Paper presented at the SIGITE'05, 20-22 October, Newark, New Jersey. Retrieved January 18, 2007 http://it.njit.edu/SIGITE2005/SIGITE_Program.htm

Li, X. (2005). Work in progress - An active programming concept demonstrator, Proceedings: 35th ASEE/IEEE Frontiers in Education Conference (CD Rom ed., pp. TSE 13-14). Piscataway, USA: IEEE Press. Paper presented at the 35th ASEE/IEEE Frontiers in Education Conference, 19-22 October, Indianapolis.

Li, X., & He, H. (2004). Setting up an ASP.NET development environment for a classroom lab on campus. In S. Mann & A. Clear (Eds.), Proceedings of the Seventeenth Annual Conference of the National Advisory Committee on Computing Qualifications (pp. 113-118). Hamilton, New Zealand: NACCQ. Paper presented at the Seventeenth Annual Conference of the National Advisory Committee on Computing Qualifications, 6-9 July, Christchurch, New Zealand.

Li, X. (2004). Applying adult learning principles: Teaching a challenging course. Bulletin of Applied Computing and Information Technology, 2 (1). March. http://www.naccq.ac.nz/bacit/0201/2004Li_AdultLearning.html

Li, X. (2004). Work in progress - A web-based visual system for assessment generating, Proceedings Frontiers in Education 34th Annual Conference. Piscataway, NJ, USA: IEEE. Paper presented at the Frontiers in Education 34th Annual Conference, 20-23 October, Savannah, USA. http://fie.engrng.pitt.edu/fie2004/index.htm

Prasad, C., & Li, X. (2004). Teaching introductory programming to Information Systems and Computing Majors: Is there a difference? In R. Lister & A. Young (Eds.), Proceedings of the Sixth Australasian Computing Education Conference (pp. 261-267). Sydney, Australia: Australian Computer Society Inc. Paper presented at the Sixth Australasian Computing Education Conference, 18-22 January, Dunedin, New Zealand.

Panayi, D., Li, X., & Young, A. (2004). Variety is the spice of life: Creating and retaining enthusiasm in our students. In S. Mann & A. Clear (Eds.), Seventeenth Annual Conference of the National Advisory Committee on Computing Qualifications (pp. 409-412). Hamilton, New Zealand: NACCQ. Paper presented at the Seventeenth Annual Conference of the National Advisory Committee on Computing Qualifications, 6-9 July, Christchurch, New Zealand.

Li, X., Tang, Z., & Li, J. (2003). Automatic assessment generator. Presented to the 16th Annual Conference of the National Advisory Committee on Computing Qualifications, 6-9 July, Palmerston North.

Li, X. (2003). Storing data as XML vs MS-ACCESS in ASP.NET. Presented to the 16th Annual Conference of the National Advisory Committee on Computing Qualifications, 6th - 9th July 2003, Hamilton.

Li, X. (2003). Applying adult learning principles in teaching a challenging course. In S. Mann & A. Williamson (Eds.), 16th Annual Conference of the National Advisory Committee on Computing Qualifications (pp. 327 - 330). Hamilton: NACCQ. Paper presented at the NACCQ Conference, 6-9 July, Palmerston North.

Li, X. (2003). Moving from classic ASP to ASP.NET. In S. Mann & A. Williamson (Eds.), 16th Annual Conference of the National Advisory Committee on Computing Qualifications (pp. 321-325). Hamilton: NACCQ. Paper presented at the NACCQ Conference, 6-9 July, Palmerston North.