My name is Michael Cooney and I am 21 years old. I am an undergraduate student at Wright State University majoring in Computer Science and I plan to graduate in 2012. I currently work in research for Kno.e.sis which deals primarily with the Semantic web. Semantic Web is a term coined by World Wide Web Consortium (W3C) director, Tim Berners-Lee. It describes methods and technologies to allow machines to understand the meaning - or "semantics" - of information on the World Wide Web. The project I am currently working on is called Twitris and is a Semantic Web application that facilitates understanding of social perceptions by Semantics-based processing of massive amounts of event-centric data. The project is up and running and can be found here.


Current Projects:

Twitris

Twitris 2.0, a Semantic Web application that facilitates understanding of social perceptions by Semantics-based processing of massive amounts of event-centric data. Twitris 2.0 addresses challenges in large scale processing of social data, preserving spatio-temporal-thematic properties. Twitris 2.0 also covers context based semantic integration of multiple Web resources and expose semantically enriched social data to the public domain. Semantic Web technologies enable the system's integration and analysis abilities.

Past Projects:

Knoesis site redesign

To make the site easier to update, Drupal CMS was used to create the new website for Knoesis.

Sensor Visualization

This project was to tie together trust and perception of sensor data into a visualization to present to the Air Force Research Lab(AFRL).

This project was to tie together trust and perception of sensor data into a visualization to present to the Air Force Research Lab(AFRL).

Current Courses:

Introduction to Software Engineering - CEG 460

Concepts of software engineering. Analysis, design, and implementation of software engineering concepts that comprise structured programming and design. Case studies serve as examples illustrating the software life-cycle model. Three hours lecture, two hours lab.

Introduction to Data Base Management Systems - CS 405

Survey of logical and physical aspects of database management systems, including entity-relationship and relational data models; physical implementation methods; query languages; SQL, relational algebra, relational calculus, and QBE; experience in creating and manipulating databases.

Past Courses:

Computer Programming I - CS 240

Basic concepts of programming and programming languages are introduced. Emphasis is on problem solving and object oriented programming

Computer Programming II - CS 241

A continuation of CS 240. Emphasis is on solving more complex problems using object oriented programming.

Computer Programming III - CS 242

Advanced concepts of computer programming are explored. Emphasis is on use of data structures and tools that facilitate programming.

Introduction to Oracle/SQL Databases - CS 302

Relational client server database design and access techniques. Includes building database tables, writing SQL statements/programs, and developing user interfaces and reports for data retrieval using the internet.

Data Structures and Algorithms - CS 400

Study of the implementation of data structures and control structures in professional computer programs. Introduction to the fundamentals of complexity and analysis. Study of common standard problems and solutions (e.g., transitive closure and critical path). Emphasis on high-level language software design. Three hours lecture, two hours lab.

Visual Basic Programming - CS 214

An introductory course to the use of graphic objects in a windows event-driven environment providing a case study of object-oriented programming with Visual Basic in Microsoft Windows to develop simple graphic user interfaces. Need to be familiar with programming concepts.


Boat animation
House animation
Fail

Email: michaeldcooney@hotmail.com
Cell: (937)271-9618