Massoud Saleh, B.S., M.S.


Home » Faculty Roster » Massoud Saleh, B.S., M.S.

Professor Massoud Saleh

Engineering | Engineering Technology

Science Engineering & Math

Email: msaleh@cypresscollege.edu

Phone: (714) 484-7000 Ext: 48372

Office Hours:  Tuesday 12–3:30 p.m., Wednesday 12:30–1:30 p.m. & 5–5:30 p.m.

Location: Room 248


About Professor Saleh

I am an engineer by profession who worked in private sector for many years. My bachelor’s degree is in Civil Engineering, master’s in Assistive Technology with focus on Accessibility, and I am currently working on my PHD in Engineering and Applied Mathematics with focus on Finite Element Analysis and Structural Topology Optimization.

I am a National Science Foundation Alumnus and ANSI standard committee member with experience in transportation of people with mobility impairment through public transportation. Among projects I have been working are:

  • Boeing Simulation lab (Cal state Long Beach)
  • Intelligent Stage, a smart environment helping the study of  automation and its effect on aging (Cal state Long Beach)
  • Hybrid aircraft seat and the process of crashworthiness certification through simulation (Cal state Long Beach-Claremont Graduate University)

I have been teaching in Cypress College, Moorpark College and California State University Long Beach. My Goal is to help you finding your passion in engineering and prepare you for a smooth transition to the engineering discipline of your choice.

Recommended Course

ENGR 220 – Programming and Problem Solving in MATLAB

MATLAB is a mathematical and graphical software package with numerical, graphical, and programming capabilities. MATLAB has become the standard software tool for solving scientific and engineering problems due to its powerful built-in functions and its ability to program. Coding in MATLAB is relatively easy and participating in this class requires no prior knowledge of programming.

This class is transferable to UC and CSU.

ENGR 205 – Advanced 3D Solid Modeling & Simulation with Solidworks

This is an advanced course in CAD using Solidworks which is the most recognizable engineering software within the industry and the software of choice in academia. Solidworks is required for most of engineering disciplines such as Mechanical, Aerospace, Biomedical etc. Upon successful completion of this class, and passing of a proctored exam on behalf of Dassault Systemes, the students receive CSWA certificate or “Mechanical Design at the level of Associate” issued by Dassault Systemes joining over 321,000 certified CAD professionals. This class is transferable to UC and CSU.

ENGR 201 – Statics

Statics is the study of methods for quantifying the forces that act on bodies at rest under equilibrium. Statics is an essential prerequisite for many branches of engineering, such as mechanical, civil, aeronautical, and bioengineering. This class is transferable to UC and CSU.


Classes

ENGR 110 – Introduction to Engineering

Course Description

This is first level course intended to introduce students to various aspects of Engineering. The Students need to take this course during the first year. The course is a combination of lectures, guest speakers, field trips and various projects from hands on to research and group presentations. (UC and CSU transferable)

The following is a list of topics covered in class:

  • History of engineering
  • Developing Road Map to your future
  • Engineering Ethics
  • Introduction to Engineering Design Process
  • Design, basic analysis, prototyping and testing of a basic structure applying Engineering Design Process
  • Introduction to different engineering disciplines and their branches
  • Engineering disasters and forensic Engineering
  • Role of computer in modern Engineering
  • Math in Engineering
  • Statics and Probability in Engineering
  • Entrepreneurship and finance

Course Material

  • Handouts will be posted on Blackboard
  • Engineering Fundamentals: An Introduction to Engineering

Assessment

Your performance will be assessed through:

  • Participation
  • Homework and assignments
  • Group projects
  • Two midterms and one final exam

ENGR 102 – Engineering Graphics

Course Description

Introductory course which utilizes drafting and CAD systems for engineering applications. The course incorporates principles associated with technical drawing and various command structures in computer assisted drafting (CAD) in order to develop solutions to 2D and 3D design problems. Topics included are drawing of geometric shapes, orthographic projection, dimensioning, tolerances, file management and layering. This is a 3-unit course consisting of 2 hrs of lecture and 4 hrs of lab per week. (UC and CSU transferable).

Course Material

  • Handouts will be posted on Canvas
  • Discovering AutoCAD by Mark Dix,

Classwork and lab assignments

Lab works and assignments are given in the class. All lab assignments must be completed in the class and will be collected at the end of each lab period.

Exams

There will be 3 exams throughtout the course covering presented material. The exams will be two parts: theory and drafting

Group Project

There will be three group projects.

  1. 2D project: creating a civil or architectural drawing
  2. 3D project: creating a drafting from a mechanical component or a 3D system
  3. 3D printing: designing an object using AutoCad, converting to stl format, creating G code and printing a prototype using Cypress College 3D printers

ENGR 205 – Advanced Engineering CAD (Solidworks)

Course Description

This is an Advanced course in drafting and CAD.  The course incorporates principles associated with planning the model, design process, solid modeling techniques, advanced and parametric modeling, creation of assemblies, creation of drawings and bill of material, design of sheet metals, simulation and advanced prototyping. This is a 3-unit course consisting of 2 hrs of lecture and 4 hrs of lab per week. (UC and CSU transferable)

Prerequisite

The prerequisite for this course is ENGR-102. However, previous practical knowledge of drafting and other CAD software will be accepted to waive the prerequisite requirement on a case by case scenario.

Course Material

  1. Handouts will be posted on Canvas

Classwork and lab assignments

Lab works and assignments are given in the class. All lab assignments must be completed in the class and will be collected at the end of each lab period.

Exams

There will be three exams throughout the course covering presented material. The exams will be two parts: theory and drafting.

The third exam will be the certification exam based on material provided by Solidworks. Upon successful completion of this exam, the students will receive CSWA certificate issued by Solidworks.

Group Project

There will be several group projects throughout this class. Teams will be assembled and material will be posted on Canvas. Participation of all members of the groups is mandatory for receiving full credit for the project.

ENGR 201 – Statics

Course Description

Statics is a subdivision of mechanics an applied science, concerned with the forces that act on bodies at rest under equilibrium conditions. The topics closely related to physics, so many of the concepts will build on that prior knowledge. Statics is the foundation of many engineering topics and is indispensable prerequisite to their study. (UC and CSU transferable)

Topics covered:

  • System of units
  • Unit vectors
  • Equilibrium of particles in 2D and 3D
  • Free body diagrams
  • Force transmissibility, moments, resultants and couples
  • Rigid bodies and their equilibrium
  • Centroids
  • Trusses and frames in 2D and 3D
  • Internal forces
  • Cables
  • Friction, wedges, screws and bearings
  • Moment of Inertia of areas
  • Virtual work

Course material

  1. Handouts will be posted on Blackboard
  2. Vector Mechanics for Engineers, by Beer, Johnston, & Mazurek.

Assessment

Your performance will be assessed through:

  • Participation
  • Homework and assignments
  • Group project
  • Three midterms and one final

ENGR 210 – Electric Circuits and lab

ENGR 220 – Numerical Analysis with MATLAB

No Prior Programming Knowledge Required

Science and Engineering students need a programming language that lets them express matrix and array mathematics directly. Linear algebra and calculus in MATLAB looks like linear algebra and calculus in a textbook. The same is true for advanced topics such as data analytics, signal and image processing, control design, and other applications.

This is why more than 1,500 textbooks teach using MATLAB.

MATLAB does the hard work of making your code fast. Math operations are distributed across your computer’s cores, library calls are heavily optimized, and all code is just-in-time compiled.You can run your algorithms in parallel by simply changing for-loops into parallel for-loops or by changing standard arrays into GPU arrays. Run parallel algorithms in an infinitely scalable cloud with no code changes.