Directories
Holloway Hall

Directories

Operator: 410-543-6000

Wang, Xiaohong

Faculty, Math and Computer Science
Henson Science Hall (HS) 122
410-677-5380 or ext 75380
xswangsalisburyedu
Website



Courses  []

2015 Spring

  • COSC 120-503 COMPUTER SCIENCE I
    Step-by-step approach to problem solving, modular structured design, and structured programming in C++. Emphasizes production of readable, well documented, efficient, tested and correct programs. Includes time intensive assignments. Prerequisite: C or better in COSC 117 or permission of department. Three hours lecture, two hours laboratory per week.
  • COSC 390-003 UNDERGRAD RESEARCH PROJ
    Offers study of some area of computer science in more depth than is possible in the usual classroom setting. Students work on projects under the direction of faculty members. Prerequisite: Department approval. (P/F)
  • COSC 422-001 ORGANIZ OF PROGRAM LANG
    Study of the organization of programming languages, with emphasis on their formal specifications and on the run-time behavior of procedural, object-based, functional and logic programming languages. History, syntax and grammars, control, binding, pointers, blocks, parameters, and encapsulation. May be offered for undergraduate or graduate credit. Prerequisite: COSC 220. Three hours per week.
  • COSC 426-001 SOFTWARE ENGINEERING II
    Study of conventional and object-oriented software engineering principles and methods: the human-computer interface, requirements analysis, prototyping, software design, system models, use of tools, project management, implementation, testing strategies, software metrics, maintenance, quality assurance, ethics and professional responsibility. Use of standards, verification and validation, configuration management, quality assurance and human factors. Student teams will analyze a real-world problem and design, implement, document and test a software system based upon the specified requirements. COSC 426 is a continuation of 425. Prerequisite: COSC 320. Three hours per week.

2015 Fall

  • COSC 220-001 COMPUTER SCIENCE II
    Object-oriented approach to design and implementation of medium to large software projects. Abstract data types including lists, stack and queues. Emphasizes design trade-offs based on analysis of run time and storage requirements. Includes time-intensive assignments. Prerequisite: COSC 120. Pre or Corequisite: MATH 210. Three hours lecture, two hours lab per week. Meets General Education IVB (Prior to Fall 2008: IIIB).
  • COSC 220-002 COMPUTER SCIENCE II
    Object-oriented approach to design and implementation of medium to large software projects. Abstract data types including lists, stack and queues. Emphasizes design trade-offs based on analysis of run time and storage requirements. Includes time-intensive assignments. Prerequisite: COSC 120. Pre or Corequisite: MATH 210. Three hours lecture, two hours lab per week. Meets General Education IVB (Prior to Fall 2008: IIIB).
  • COSC 350-010 SYSTEMS SOFTWARE
    Study of programming at the systems level, mostly in a UNIX environment. Topics include processes, threads, sockets, basic I/O operations interprocess communication and use of Shell and Perl scripts. Prerequisites: COSC 220 and 250. Three hours lecture, two hours lab per week.
  • COSC 350-011 SYSTEMS SOFTWARE
    Study of programming at the systems level, mostly in a UNIX environment. Topics include processes, threads, sockets, basic I/O operations interprocess communication and use of Shell and Perl scripts. Prerequisites: COSC 220 and 250. Three hours lecture, two hours lab per week.
  • COSC 350-012 SYSTEMS SOFTWARE
    Study of programming at the systems level, mostly in a UNIX environment. Topics include processes, threads, sockets, basic I/O operations interprocess communication and use of Shell and Perl scripts. Prerequisites: COSC 220 and 250. Three hours lecture, two hours lab per week.

Visit the GullNet Logon Page to logon and view the entire schedule of classes.


Awards, Scholarship & Creative Works:  []

Article(s)

Wang, X., Wan, R., Vernon, H., Thorn, M., & Bargar, J. 
(2014). 
Experimenting an implementation-focused approach to undergraduate compiler course. 
International Journal of Teaching and Case Studies, 
5(1), 
69-81. 
Wang, X. 
(2012). 
Java-centered translator-based multi-paradigm software development environment. 
International Journal of Software Engineering, 
3(2), 
32-39. 
Wang, X. 
(2012). 
A curriculum coordination project for computer science transfer. 
Proceedings of International Conference on Frontiers in Education: Computer Science & Computer Engineering, 
91-96. 
Wang, X. & Souders, J. 
(2012). 
Improving debugging education through applied learning. 
Journal of Computing Sciences, 
27(3), 
138-145. 
Wang, S. & Fyfe, J. 
(2000). 
Onset of planetary wave breaking in a model of the polar stratospheric vortex. 
Journal of the Atmospheric Sciences, 
57, 
956-966. 
Fyfe, J. & Wang, X. 
(1997). 
Upper-boundary effects in a contour dynamics/surgery model of the polar stratospheric vortex. 
Atmosphere-Ocean, 
35(2), 
189. 
Danard, M. & Wang, X. 
(1996). 
Numerical integration of a linear barotropic model using three methods of treating meteorological & gravitational modes separately. 
Atmospheric Physics, 
58(1-4), 
1. 

Awards(s)

X. Sophie Wang (2002). Henry C. Welcome Fellowship - Maryland Higher Education Commission (MHEC).

Book Chapters

Li, M., Wang, X., & Jia, P. (2012). Predicting & visualizing storm surges & coastal inundations: A case study from Maryland, U.S.A.. D. Tang (Eds.), Remote Sensing of Typhoon Impacts & Crisis Management. Springer.

* * *

Please send any updates to lahanscom@salisbury.edu.


Press Releases: []

Visit the Press & Publications site for more information.




* * *