Name:Leonard R. Marino
Department: Electrical & Computer Engineering
Phone: (619) 594-6649
Office: E-409
Email: marino@kahuna.sdsu.edu


COURSES TAUGHT

CompE 160 Computer Programming C
CompE 361 Windows Programming
CompE 375 Embedded Systems Programming
CompE 577 Multimedia Systems Programming


Biography

Born in 1942 in Pittsburgh, Pennsylvania. Attended Carnegie Institute of Technology (now Carnegie Mellon University) and studied Electrical Engineering, mostly because Sputnik had scared everyone so badly that Engineering looked like the only really important profession. Worked during the summers in various jobs (encyclopedia salesman, carpenter, draftsman, laborer). The summer I worked as a laborer was fascinating because it got me into a BIG steel mill, Duquesne Works of U.S.Steel. The enormous scale of things in the mill made it a trip just to be there. Graduated in 1964 with a BSEE.

Attended Case Institute of Technology in Cleveland (now Case Western Reserve University - after I go to a school, they always change the name). Married Kay Walsh in 1965. Discovered at Case that I really enjoy studying engineering and doing research. Studied Systems Theory and Control Engineering. Graduated in 1969 with a PhD in Systems Engineering.

Went to work for Aerospace Corporation in San Bernardino. Worked on a hare-brained project involving driving missiles around the desert on flatbed trucks (because the stationary Minuteman missiles were considered vulnerable). Simulated Kalman Filter-based inertial navigation systems with Fortran programs, played ping-pong at lunch time, and got laid off after 9 months (a case of mutual disrespect, plus the aerospace industry was in a nosedive).

Took a job as Assistant Professor of Electrical Engineering at Michigan Technological University in Houghton Michigan in 1970. An incredible place. Four hours north of Green Bay. Thirty feet of snow the first year we were there. Unbelievable storms. It was great. Had our first child, Jesse in 1971. Taught Control Systems, EE and logic design.

Bone chill, cabin fever and memories of the California sun motivated another job search. Took a job at SDSU in 1973, and haven't wanted to move since. Had two more children. Worked hard to keep the EE curriculum current by introducing new technology as it developed (microprocessors, CAD tools, multimedia systems, object-oriented programming, Windows programming, C language) and developing new laboratories (original PC lab, microprocessor development systems lab, CAD lab, embedded systems lab). Provided consulting/training services to various organizations including CalTrans, Kodak and Megatek. Chairman from 1989 to 1994. Head the Software Engineering sector of the SDSU Defense Conversion Program. Currently working on the development of a new degree program in Computer Engineering. Enjoy working with students, solving problems, playing tennis, racquetball, and basketball, and watching the kids grow up.


Teaching Interests

Regularly teach EE160 C Programming for EEs, EE375 Embedded Systems and EE596 Multimedia Systems Programming (soon to be EE577). Also supervise EE499 projects and MS theses. Currently developing courses in data structures and algorithms, object-oriented programming and windows programming for the new Computer Engineering degree program.

Research Interests Applications of embedded systems. Design of graphical and multimedia interfaces. Applications of object-oriented programming and design. Non-game/entertainment/communication applications of multimedia technology.



Aerospace | Civil | Electrical | Mechanical | Search