Ava Hristova: Zemya

Ava Hristova - Resume: Relevant Courses

Related Links

Jump To

Jump to another album

Resume: Relevant Courses

Web Development:

Advanced Website Design and Engineering
The class covers the intersection of user interface design, programming, and networking with mastered HTML and basic knowledge of Web programming technologies such as JavaScript and CGI.
Advanced Flash MX
Class focuses on advances ActionScripting techniques: Animating with ActionScript, capturing user input events, and working with the XML object for import and export. It also disuses best practices on resuability, and optimization.

Computer Science:

Computer Graphics
Bezier curves and control lines, de Casteljau construction for subdivision, elevation of degree, control points of Hermite curves, barycentric coordinates, rational curves.
Computer Programming for the Arts
Extension of programming capabilities to include such areas as image processing, multimedia, and interactive 3-D graphics programming contextualized by a further exploration of topics in algorithmic and procedural modeling.
Digital Imaging: Image and Interactivity
This introduction to the digital image involves images, texts, and interactive display, and operates both within a computer mediated space and in physical space.
Compiler Construction
Principles and practice for the design and implementation for the back-end of translators for programming languages, symbol tables, syntax-directed translation, code generation, optimization, and compiler structure.
Principles of Computer Operating Systems
Basic concepts used to structure computer operating systems. Examples of notions introduced and discussed are batch processing, multiprogramming, input/output, pooling, interrupt handling, processes, descriptors, process synchronization, interprocess communication, memory management, virtual memory, caching, buffers, naming, files, interactive command interpreters and processor scheduling.
Components and Design Techniques for Digital Systems
Design of Boolean logic and finite state machines: two-level, multi-level combinational logic design, combinational modules and modular networks, Mealy and Moore machines, analysis and synthesis of canonical forms, sequential modules.
Design and Analysis of Algorithms
Introduction to the design and analysis of efficient algorithms. Basic techniques for analyzing the time requirements of algorithms. Algorithms for sorting, searching, and pattern matching, algorithms for graphs and networks, NP-complete problems.
Introduction to Computer Architecture
Introduction to computer architecture. Computer system design. Processor design.Control design. Memory & I/O systems.

Political Science:

The Politics of International Trade
Examine the politics of major issues in international trade. Examine the effects of trade on different classes and groups within nations and how these effects shape the political battles fought over trade at the domestic level. Assess the impact of different policy-making institutions on trade policy outcomes with particular reference to the US experience and the workings of Congress.
United States Foreign Policy
United States foreign policy from the colonial period to the present era. Systematic analysis of competing explanations for U.S. policies, strategic interests, economic requirements, or the vicissitudes of domestic politics. Interaction between the U.S., foreign states (particularly allies), and transnational actors are examined.