This is a textbook for first year Computer Science. Algorithms and Data Structures With Applications to Graphics and Geometry.
Foundations subject in modern software development techniques for engineering and information technology. Covers the design and development of component-based software (using C# and .NET); data structures and algorithms for modeling, analysis, and visualization; basic problem-solving techniques; web services; and the management and maintenance of software. Includes a treatment of topics such as sorting and searching algorithms; and numerical simulation techniques. Foundation for in-depth exploration of image processing, computational geometry, finite element methods, network methods and e-business applications.
Based on the Scratch "Animate Your Name" tip tutorial, this mini-lesson has students showing their school spirit by animating their school mascot. The step-by-step instructions assume that the teacher has a little exposure to the Scratch platform.
A brief overview of technical writing; topics include document structure, graphics, grammar, and style. Introduces the student to writing substantial technical documents that reflect the student's expertise. Meets every other week.