|
This page is devoted to my research and elaborate course
projects I have completed in my undergraduate curriculum. Here you
can find a detailed description of each research and course project
along with any additional material associated with them, such as abstracts,
papers, source code, etc.
I would like to thank the Indiana Louis Stokes Alliance for Minority Participation
Fellowship Program in conjunction with the National Science Foundation,
the Undergraduate Research Program at Purdue University Calumet, Liberty Pelter, and
my faculty mentors for being so kind to grant me the $3,000 stipends and working with me
on the research projects.
Contact Me if you wish to request
any extra files and/or materials from any research or course projects.
Research
Semester: Summer 2004
Advisor: Dr. Roger Kraft
Participants: Steve Naumov
Title: Extending the Eclipse IDE for Freshmen Computer Science Students
Materials: Abstract
Description
The goal of this research was to streamline IBM's Extensible Eclipse IDE in order to make it
more accessible to freshman computer science students. This would allow a freshman CS student
the ability to gain familiarity with an industry standard IDE yet not become overwhelmed and
distracted with the advanced functionality offered by Eclipse that makes software development
much more automated. Part of the streamlining process included eliminating projects, automatic
code completion, and content assist from the Eclipse IDE. JCreator and Textpad were used as
models in the streamlining process.
Comments
The Eclipse architecture was much too difficult to understand. Thus, a simple extension to
the C/C++ Development Tools (CDT) plug-in was developed that allows Windows developers access
to Windows API documentation with through a menu item and a toolbar button.
Research
Semester: Summer 2003
Advisor: Professor Robert Trajkovski
Participants: Steve Naumov and Eduardo Garcia
Title: Integrating CAD & CAS Tools with Linear Circuit Analysis
Materials: Abstract | Presentation
Description
The goal of this research was to develop an efficient way
to effectively incorporate CAD Tools, MATLAB, and detailed
wiring diagrams into a traditionally theoretical first
course in linear circuit analysis. This was accomplished by designing,
coding, and testing over 100 robust and interactive MATLAB programs modeling
various circuit types and configurations, simulating each circuit type
and configuration with two different, industry standard CAD tools (OrCad
PSpice and Electronic Workbench Multism), and constructing detailed wiring
diagram figures for each of the circuit types and configurations. All
of the material was made accessible to students via CD-ROM and/or workbook.
Comments
This research was presented locally & regionally at the Purdue University
Summer LSAMP symposium and the Indian LSAMP symposium.
Course Projects
Purdue University Calumet SHPE Website
Semester: Summer 2005
Professor: None
Course: None
Language(s): HTML, CSS, and JavaScript
Linear Programming Problem Solver
Semester: Spring 2005
Professor: Dr. Betty Jahr Schaffrath
Course: CS 309: Discrete Mathematical Structures
Language(s): C++
8-bit Pipelined MIPS Microprocessor Subset
Semester: Spring 2005
Professor: Dr. Nasser Houshangi
Course: ECE 371: Microprocessor Systems
Language(s): VHDL
2-3 B-Tree ADT
Semester: Fall 2004
Professor: Dr. Betty Jahr Schaffrath
Course: CS 275: Data Structures
Language(s): C++
Circularly Linked, Sparse Matrix ADT
Semester: Fall 2004
Professor: Dr. Betty Jahr Schaffrath
Course: CS 275: Data Structures
Language(s): C++
Infix-to-Postfix Expression Parser and Evaluator
Semester: Fall 2004
Professor: Dr. Betty Jahr Schaffrath
Course: CS 275: Data Structures
Language(s): C++
|