Workshop-style course focusing on the craft of writing fiction, poetry, and creative non-fiction. Emphasis on developing voice and style.
Very Large Scale Integration circuit design, including chip architecture, layout techniques, and design automation tools.
Introduction to web technologies and development practices, including HTML, CSS, JavaScript, and server-side programming.
Study of quantification, storage, and communication of information, with applications in data compression and error correction coding.
Exploration of interactions between people and their physical environments, including topics such as environmental attitudes and behavior.
Study of the flow of goods, services, and information from suppliers to end customers, emphasizing coordination and optimization.
Advanced study of algorithm design and analysis. Topics include sorting, searching, dynamic programming, graph algorithms, and computational complexity.
Design of computer systems embedded in larger devices, covering hardware-software integration and real-time operating systems.
Examination of mental processes such as perception, attention, memory, and problem-solving, including experimental methods and theories.
Study of aggregate economic behavior, including national income, inflation, unemployment, and monetary and fiscal policies. International trade and finance are also covered.
Study of network architectures, protocols, and applications, including local and wide area networks, and the Internet.
Exploration of factors that drive behavior and influence emotional experiences, including physiological, cognitive, and social aspects.
Study of factors that contribute to well-being and flourishing, including happiness, resilience, and personal strengths.
Introduction to web technologies and development practices, including HTML, CSS, JavaScript, and server-side programming.
Examination of theories and principles of learning and behavior, including classical and operant conditioning, and cognitive approaches.
Examination of wireless communication systems, including cellular networks, Wi-Fi, and satellite communications.
Exploration of human development across the lifespan, covering physical, cognitive, and social-emotional changes from infancy to late adulthood.
Introduction to mathematical structures fundamental to computer science, including logic, set theory, combinatorics, graph theory, and discrete probability.
Introduction to web technologies and development practices, including HTML, CSS, JavaScript, and server-side programming.
Study of biological bases of behavior, including brain structure and function, hormones, and genetics.
Examination of mental processes such as perception, attention, memory, and problem-solving, including experimental methods and theories.
Exploration of principles and techniques for creating engaging video games, including game mechanics, level design, and user experience.
Examination of the biological basis of behavior, including neural mechanisms of learning, memory, emotion, and mental disorders.