From: nemazies@cps.msu.edu (Nemazie Setareh)
Subject: MS CS/App Math: SW design, C/C++/Smalltalk/OOP/GUI(InterViews)/Unix/Optimization
Originator: nemazies@atlantic.cps.msu.edu
Organization: Dept. of Computer Science, Michigan State University
Distribution: usa
Date: Sat, 25 Jul 92 00:09:44 GMT

  		Baback Nemazie
		2831 Harris  Avenue NE	
		Orangeburg, SC   29115
		Tel	( 803 )   536-5225	
		email	nemazie%calvin@usceast.cs.scarolina.edu

Objective 	A challenging position in the areas of computer science,
		and/or applied mathematics, with preference for
		software development, system simulation and optimization. 

Background	Diverse background in computer science and engineering,
		applied and computational mathematics, chemical and
		nuclear engineering. For more information see the
		background information sheets appended.

Experience 	9/88 to Present
		Computer Science/Mathematics Lecturer, Claflin College,SC
		Lecturer for computer science courses on microcomputer
		applications & fundamentals of computers, Fortran, COBOL,
		Pascal and Assembly languages, data structures, and
		mathematics courses on linear programming and differential 
		equations. 

		Actively participated in updating and strengthening the
		computer science curriculum, developed objective based
		syllabi for junior and senior level computer science courses,
		and served as program advisor for students majoring in 
		mathematics and computer science.

		1/85 to 6/88
 		Teaching Assistant, Dept. of Mathematics, MSU
		Instructor for algebra, trigonometry, finite mathematics
		& calculus courses.

		6/87 to 9/87
		Research Assistant, Dept. of Mechanical Engineering, MSU 
		Simulation of unstable inviscid fluid motion in free shear
		flows with jets or wakes.

Education 
		M.S. Computer Science, University of South Carolina 	
		Columbia, SC.  Degree expected August 1992

		M.S. Computational  Mathematics, Mich. State Univ	9/88
	
		M.S. Chemical Engineering, Mich. State Univ.		9/88
		Masters project on simulation of nonisothermal 			
		noncatalytic solid-gas reactions

		M.S. Applied Mathematics, Mich. State Univ.		9/86

		B.S. Chemical Engineering, University of Michigan      12/82
		Ann  Arbor, with minor in Nuclear Engineering

Languages 	C, C++, Pascal, Fortran, COBOL, 80x86 Assembly, SQL,
		Shell Languages

Op. Systems	Unix, VMS, Primos, MS-DOS

Visa Status	US Permanent Resident

References	Available Upon Request
---------------------------------------------------
Supplemental Background Information

Diverse background in engineering mathematics, in areas of mathematical
modeling, system simulation and optimization; and  in software engineering
with experience in C language programming and the UNIX operating system.
Areas of concentration are :

Computer  Science
Object Oriented Programming, Toolkit oriented Graphic User Interface
Design, Computer Architecture, Operating Systems, Systems Programming,
Compiler & Assembler Design, Database Management, Computer Graphics,
Automata & Formal Languages, Fractal Geometry, Computational Complexity
& Analysis of Algorithms, Discrete Structures, Advanced Data Structures,
Graph Theory, Error Correcting Codes.

Statistical System  Analysis
Theoretical analysis of Queuing and Renewal Systems. 

Applied Mathematics 
Finite Element Analysis, Numerical Analysis and Numerical Methods, Linear
and Nonlinear Optimization, Analytical and Numerical solution of Ordinary & 
Partial Differential Equations in Physics & Engineering.

Chemical Engineering
Reaction Engineering with special emphasis on numerical solution of 
diffusion-reaction equations; Chemical Process Control; Separation 
Processes; Surface Science & Technology; Material structure, properties and
behavior.

Nuclear Engineering
Interaction of materials with radiation.

CPS Masters Project
ToolKit based implementation of Graphic User Interface for a text based
Application Program

Designed and implemented InterViews toolkit based C++ code for a Graphic
User Interface front end to the public domain text based GNU SmallTalk system.
The GUI features interactive browser panes for selection and viewing of
Smalltalk classes, categories, and selectors, as well as arbitary files. The
GUI also includes an interactive editor for viewing, editing and executing
Smalltalk code. Each pane is supplied with an appropriate pull down menu
that allows the user to select the appropriate command. The design
features an object oriented implementation of a pseudoterminal that
serves as the communication link between the graphic user interface and
GNU Smalltalk.

CPS Projects

Spring '91	Tool Based Compiler Design 
Compiler Design
Designed and implemented lex and yacc specification files for a "limited 
Pascal" compiler, which supports integer, real, and array data types, 
functions, lexical and syntactic errors, and generates the intermediate code 
from the source code.

Fall '89	Computer Graphics
Clip and Zoom Primitives
Designed and implemented Quick Basic code for line and point clip and zoom
primitives. The primitives were used in developing a program module for 
clipping and zooming parts of a 2D map of the world.

Fall '89	Database Management
Relational Database Projects
Completed assignments involving complicated queries using both (Informix) 
SQL and Quel query languages, views, report generation, design of forms, 
screen layout and prompts, as well as analysis of functional dependency for
relational database design.

Algorithms and Computational Complexity
Spring '88	Algorithms
Designed and implemented C code to evaluate performance of dynamic 
programming and branch and bound algorithms for the 0/1 knapsack 
problem.

Spring '88   Computational Complexity
Theoretical study of the computational complexity of calculating factorials 
with comparative analysis of practical algorithms for large number 
calculations. 

Database Management
Spring '88
Hashing Function Performance
Designed algorithm and implemented C code to evaluate performance of 
Universal2 class of hashing functions on normally distributed key sets under
separate chaining and uniform hashing schemes.
 
Operating Systems

Spring '87 
Job Scheduling 
Designed algorithm and implemented C code to analyze response time 
performance of FCFS, SJC, and Round Robin scheduling algorithms for jobs 
with exponentially distributed arrival and execution times.

Spring '87 
Memory Management 
Designed algorithm and implemented  C code to analyze page fault frequency 
performance of FIFO and LRU paging algorithms for randomly generated 
page requests.

Spring '87 
I/O  Management
Designed algorithm and implemented C code to analyze performance of FCFS, 
SSTF, SCAN, and C-SCAN scheduling algorithms for randomly generated 
read / write requests.

Assembler and Assembly Language Programming
Winter '87
Assembler and Loader 
Designed algorithm and implemented C code for a reduced instruction set 
Assembly Language modeled after the 8086 Assembly language, as well as a
relocatable loader program for the assembler.

Fall '86 
Assembly Programming
Optimized 8086 assembly code for handling of 8 by 8 matrix operations.

ChE Masters Project 
Simulation of Nonisothermal Noncatalytic Solid Gas Reactions
Developed a user-friendly Fortran code for simulation of non-isothermal 
noncatalytic solid - gas reactions.  The code solves the system of nonlinear
coupled partial differential equations governing the diffusion and reaction 
of a gaseous reactant with variable reactant diffusivity with slab, 
cylindrical or spherical solid particles.

ChE Projects 

Winter '84
Simulation  Code  for  Multicomponent  Distillation Columns 
Developed a user-friendly sum-of-rates Fortran code for multicomponent 
distillation columns. The code automatically generates all parameters needed 
for prediction of vapor liquid compositions from compound UNIFAC &
UNIQUAC data stored in compound data banks, thereby relieving the user
from supplying experimental data. 

Fall '82
Optimum  Design
Developed an analytical model for the methanation section of a coal to
substitute natural gas complex and generated its cost function.  Determined
optimum processing equipment size, arrangement and sequence from a 
parametric study of the cost function.

Fall '79
Tubular Reaction System  Analysis and Optimization
Analyzed Butadiene dimerization to Octatriene in a Tubular Reaction 
System, TRS, under the equilibrium and optimum temperature progression
regimes.  Used three dimensional Pattern Search Optimization on feed
temperature, number of tubes, and tube diameter to minimize the volume
of a TRS for Butadiene conversion.