top of page

Programming Languages, Tools, & Services


From my teaching experience at Rice University and at Virginia Tech I have observed that computationally inclined students benefit from a structured introduction to a simple programming language (like C) and hands on experience using straight forward tools (LaTeX, git, gdb, valgrind) in tandem with modern parallel programming methodologies. The CMDA course Computer Science Foundations of Computational Modeling and Data Analytics (CMDA 3634) strives to bring these concepts, tools, and web services together in a cohesive way.

Single post: Blog_Single_Post_Widget
bottom of page