Matthew’s Profile

Student
active 3 years, 7 months ago
Matthew
Phone
347-712-2076
YouTube
msoto3260

My Courses

Problem Solving with Computer Programming

Problem Solving with Computer Programming

Creating computer applications, instead of just using them, will give you a deeper understanding of the essential possibilities of computation. Through weekly problems, students will learn the fundamentals of programming the computer (variables, conditionals, iteration, functions, and objects). These tools are the basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization. The Java-based ‘Processing’ programming environment is the primary vehicle for the class. The end of the semester is spent developing an idea for a final project and implementing it using computer programming.

MTEC1003 – Media Computation Skills Lab – Spring 2015

MTEC1003 – Media Computation Skills Lab – Spring 2015

This class will cover some basic tools, skills, and best practices that support programming. Topics include source code management, basic front-end technologies (HTML/CSS, JavaScript), Unix command line tools, and basic server administration. Avatar image source: Flickr user laughingsquid

MTEC1005 Tangible Media SP2015

MTEC1005 Tangible Media SP2015

The goal of this course is to let students experiment and create electronic circuits and 3D prints. The class is divided into two main topics: Electronics and 3D Printing. Each topic while have several modules. After each module students will have created a circuit, model, or 3D print. Students will be introduced how to create physical interfaces by learning how to program the Arduino micro controller. They will learn how to use sensors to translate physical interaction to output a sensory experience. Finally, they will design and print 3D models. Students will learn basic fabrication,modeling techniques, and processes used in 3D printing. Then they will learn how to create models using Blender and learn how to print them.

MTEC3140

MTEC3140

In order to become innovative and daring technological leaders in your chosen fields, it is imperative each of you develop a broad understanding of the economic, social, and cultural forces shaping emerging technologies over and beyond the basic mechanics of how these technologies work. Without this foundation, narrow technical background may result skill sets that easily become out of date. The accelerated pace of change merits facility with discussions of the historical, social and cultural contexts of technological evolution. This foundation course will prepare you for research in the emerging technologies of your chosen fields by supplying the necessary background theory, context and methodology. This foundation course will prepare you for research in the emerging technologies of you chosen fields by supplying the necessary background theory, context and methodology. Since the course does not require particular technological skills and experience, students of diverse technological programs will be able to take part in it.

Ins and Outs Of Physical Computing

Ins and Outs Of Physical Computing

An introduction to interactive technology with a focus on how we use technology to express ourselves and interact with our environment. This class will combine a hands-on exploration of sensors and microcontrollers with concepts of interaction design employing a structured design process. Students will work on creative group projects and provide on-line documentation of their work. An array of sensing technologies from simple switches to video tracking will be introduced. Students will use the simple programming of microcontrollers to process incoming data from sensors.

My Projects

CUNY Service Corps

CUNY Service Corps

The CUNY Service Corps will mobilize CUNY students, faculty and staff to work on projects that improve the short and long-term civic, economic and environmental sustainability of New York City and of its residents and communities. The program’s goals are three-fold: for students to make a meaningful difference through service while gaining valuable real-world work experience, earning a wage, and where appropriate, receiving college credit; for faculty members and staff, through their work with students in the program, to have additional opportunities to apply their expertise to addressing many of the city’s key challenges; and for residents, communities, and project sponsors to realize concrete benefits as a result of CUNY Service Corps projects.

My Clubs

Matthew hasn't created or joined any clubs yet.

Matthew's Friends

Matthew hasn't created any friend connections yet.