It’s hard to believe I’m already two-thirds of the way through my Junior year at UW, but I suppose it’s true what they say about time flying when you keep yourself busy. Today marks the first day of Spring quarter, and as such, I’ve got a new course schedule. I am particularly looking forward to the scripting languages course, as it’s something I’ve spent a fair amount of time studying on my own. I am excited to finally be exploring the subject in a classroom setting.
CSS 371: The Business of Technology
Methods for aiding software development, communicating progress to customers/management, and developing marketing strategies for the product. Incorporates social, psychological, and ethical issues.
CSS 390: Scripting Languages
This 5-credit university-level course explores the role of scripts and scripting languages in the software development cycle.
In contrast to large-scale heavy-weight systems-development languages, scripting languages can be light-weight and nimble, ideal for smaller, ancillary tasks. They generally trade off execution performance for faster development time often making them suitable for rapid prototyping. Topics include Bash, Perl, Python, and regular-expression pattern matching.
Additional topics may include: Emacs/Lisp/Guile, Tcl/Tk, PHP, Lua.
CSS 458: Fundamentals of Computer Simulation Theory and Application
Covers all aspects of computer simulation including theory, implementation, and application. Presents real-life interdisciplinary examples. Final student project models a real-life situation with a computer simulation.