class MyCourses extends GeorgiaTech {
The Art of Prototyping Intelligent Appliances
Theory of Computation & Algorithms
};
Back to TopMOBILE & UBIQUITOUS COMPUTING
A great course on Ubiquitous Computing and what the current state of the art is. The course challenged us to think of an idea that would be the “killer app” for Ubiquitous Computing. This course, taught by one of the pioneers of Ubiquitous Computing – Dr. Gregory Abowd, gave a wonderful perspective on the vast and growing field of Ubiquitous (Invisible) Computing. Apart from the projects we critiqued old and latest Ubiquitous Computing papers. The class consisted of students from Industrial Design and HCI so it had a good interdisciplinary flavor to it. Course Page
Back to TopMACHINE LEARNING
Course Objectives as cited by Dr. Charles Isbell on his Course Page
- To provide a broad survey of approaches and techniques in Machine Learning
- To develop a deeper understanding of several major topics in Machine Learning
- To develop the design and programming skills that will help you to build intelligent, adaptive artifacts
- To develop the basic skills necessary to pursue research in Machine Learning
One of the most interesting courses offered by the College of Computing!
Back to TopWIRELESS NETWORKS
The advent of wireless networks into the Internet has however necessitated a rethinking of the design of traditional Internet protocols. Specifically, the distinctly different characteristics of wireless networks require a fundamental redesign of protocols at all layers of the network protocol stack. This class involves the study of the impact of wireless network characteristics on existing network protocols, and newer protocols that are suited to such characteristics. Protocols for medium access control, scheduling, routing, and reliable transport, in addition to middleware and applications custom-made for wireless networks will be dealt with. Most of the material for the class is borrowed from research publications in the area. The class includes hands on assignments using the ns2 simulator.
Back to TopVISUAL CULTURE & DESIGN
This course takes on two related topics: visual culture and visual design. By visual culture we mean the myriad of “seen” representations and expressions that make-up our environment. By visual design we mean the intentional construction of these representations and expressions. That is, visual design is concerned with sculpting the “seen” and its meaning and effect. Learning objectives of the course taught by Carl DiSalvo
- Create more compelling visual compositions for digital media, informed by a working knowledge of the basic elements and structures of visual design.
- Use the theories and works presented in this course to frame and support discussions and critiques of contemporary visual culture, particularly objects of digital media.
My website for the course with my projects
Back to TopEDUCATIONAL TECHNOLOGIES
Driving Question of the Course: In what ways can computing technology be used to improve learning? We’re not going to assume that computing technology does help with teaching. Rather, we will take a critical view on “Does computing offer anything to help education?” What’s our evidence?
Back to TopCOMPUTABILITY & ALGORITHMS
This course covered:
(a) important concepts from computability theory
(b) techniques for designing effcient algorithms for combinatorial, algebraic, and number-theoretic problems and
(c) basic concepts such as NP-Completeness from computational complexity theory
Back to TopON SITE HEALTH CENTER FOR THE FUTURE
An interdisciplinary course with the class consisting of Designers, Health System Engineers and Computer Scientists,we were challenged to solve the current problems of Onsite Health Centers. Also, we came up with various ideas and prototypes of what functionalities a futuristic On Site Health Center might offer.
Course Page
Back to TopTHE ART OF PROTOTYPING INTELLIGENT APPLIANCES
A hands-on hardware hacking course. From building a Rube Goldberg Machine to more serious electronic hacking like developing a Full Body Game Controller, this course was a great learning experience. Taught by the hacker Dr. Thad Starner himself!
Course Page
Back to TopINTRODUCTION TO COGNITIVE SCIENCE
One of the main objectives of the course is that the knowledge will inform the students’ subsequent work on any topic in, or closely related to, cognitive science, including human-centered computing, design cognition, educational technology.
Course Page