
▸ ARAB101 Arabic Language 1 
Credit Hours: 3 
Prerequisite: EL 400 
the course builds on the knowledge of basic structures of arabic language provided by preuniversity education. it enables students to put this knowledge into practical prospective, allowing them to develop and use various skills in reading and writing academic literatures and professional communication, such as research projects, public speaking, reports writing, and business communications. 
▸ ARAB101 Arabic Language 1 
Credit Hours: 3 
Prerequisite: EL 400 
the course builds on the knowledge of basic structures of arabic language provided by preuniversity education. it enables students to put this knowledge into practical prospective, allowing them to develop and use various skills in reading and writing academic literatures and professional communication, such as research projects, public speaking, reports writing, and business communications. 
▸ ARAB201 Arabic Language 2 
Credit Hours: 3 
Prerequisite: ARAB101 
the course contents deal with more complex concepts of arabic language. specifically, it focuses on the linguistic composition of sentences, and the proper syntax and vocalization. critical readings of poems and prose will be used to achieve the course objectives. 
▸ ARAB201 Arabic Language 2 
Credit Hours: 3 
Prerequisite: ARAB101 
the course contents deal with more complex concepts of arabic language. specifically, it focuses on the linguistic composition of sentences, and the proper syntax and vocalization. critical readings of poems and prose will be used to achieve the course objectives. 
▸ CE 201 Engineering Mechanics (Statics) 
Credit Hours: 3 
Prerequisite: MATH102 
vector operations. equilibrium of a particle. freebody diagram. moment of forces about a point and about an axis. equivalent systems. joints. equilibrium of a rigid body in two and three dimensions. trusses. frames and machines. dry friction. wedges. frictional forces on screws and flat belts. rolling resistance. virtual work for a system of connected rigid bodies. 
▸ CE 201 Engineering Mechanics (Statics) 
Credit Hours: 3 
Prerequisite: MATH102 
vector operations. equilibrium of a particle. freebody diagram. moment of forces about a point and about an axis. equivalent systems. joints. equilibrium of a rigid body in two and three dimensions. trusses. frames and machines. dry friction. wedges. frictional forces on screws and flat belts. rolling resistance. virtual work for a system of connected rigid bodies. 
▸ CHEM101 General Chemistry I 
Credit Hours: 3 
Prerequisite: MATH099 
matter and measurements. atoms, molecules, and ions. chemical formulas. chemical reactions and equations. sources of the elements. thermochemistry. physical behavior of gases. the electronic structure of atoms. covalent bonding; molecular substances. an introduction to organic chemistry. 
▸ CHEM101 General Chemistry I 
Credit Hours: 3 
Prerequisite: MATH099 
matter and measurements. atoms, molecules, and ions. chemical formulas. chemical reactions and equations. sources of the elements. thermochemistry. physical behavior of gases. the electronic structure of atoms. covalent bonding; molecular substances. an introduction to organic chemistry. 
▸ CHEM101 General Chemistry I (Lab) 
Credit Hours: 1 
Prerequisite: MATH099 
matter and measurements. atoms, molecules, and ions. chemical formulas. chemical reactions and equations. sources of the elements. thermochemistry. physical behavior of gases. the electronic structure of atoms. covalent bonding; molecular substances. an introduction to organic chemistry. 
▸ CHEM101 General Chemistry I (Lab) 
Credit Hours: 1 
Prerequisite: MATH099 
matter and measurements. atoms, molecules, and ions. chemical formulas. chemical reactions and equations. sources of the elements. thermochemistry. physical behavior of gases. the electronic structure of atoms. covalent bonding; molecular substances. an introduction to organic chemistry. 
▸ COMM101 Communication Skills 
Credit Hours: 3 
Prerequisite: ESP 101 
survey of theories of interpersonal communication in social and professional relational contexts with attention to roles, social exchange, dimensions of communication both socially and professionally, development and deterioration of communications. 
▸ COMM101 Communication Skills 
Credit Hours: 3 
Prerequisite: ESP 101 
survey of theories of interpersonal communication in social and professional relational contexts with attention to roles, social exchange, dimensions of communication both socially and professionally, development and deterioration of communications. 
▸ EE 201 Elec. Machinery Principle 
Credit Hours: 3 
Prerequisite: PHYS101 

▸ EE 201 Elec. Machinery Principle 
Credit Hours: 3 
Prerequisite: PHYS101 

▸ ESP 101 Technical English 
Credit Hours: 3 
Prerequisite: EL 400 
the course aims to create a balance in focus between the four language skills (i.e. listening, speaking, reading and writing) as used in engineering contexts. the course level is intermediate  upperintermediate which corresponds to b1  b2 in cefr (common european framework of reference for languages). the course addresses an array of general technical topics in different engineering specializations. it pays special attention to developing students' aural/oral skills as used in technical contexts. it also provides variety of graded readings on technical topics. this helps students enhance their abilities to communicate in academic contexts. 
▸ ESP 101 Technical English 
Credit Hours: 3 
Prerequisite: EL 400 
the course aims to create a balance in focus between the four language skills (i.e. listening, speaking, reading and writing) as used in engineering contexts. the course level is intermediate  upperintermediate which corresponds to b1  b2 in cefr (common european framework of reference for languages). the course addresses an array of general technical topics in different engineering specializations. it pays special attention to developing students' aural/oral skills as used in technical contexts. it also provides variety of graded readings on technical topics. this helps students enhance their abilities to communicate in academic contexts. 
▸ ESP 102 Introduction To Academic Writing 
Credit Hours: 3 
Prerequisite: ESP 101 
the course is designed to help students develop their abilities to master communication through writing as used in academic contexts. this course focuses on familiarizing engineering students with conventions of academic writing, giving them ample opportunities to practice writing inside and outside the classroom and also helping target students to conform to writing ethics and avoid plagiarism through employing source citing conventions. in parallel, it helps students build critical thinking skills through practicing argumentative writing. 
▸ ESP 102 Introduction To Academic Writing 
Credit Hours: 3 
Prerequisite: ESP 101 
the course is designed to help students develop their abilities to master communication through writing as used in academic contexts. this course focuses on familiarizing engineering students with conventions of academic writing, giving them ample opportunities to practice writing inside and outside the classroom and also helping target students to conform to writing ethics and avoid plagiarism through employing source citing conventions. in parallel, it helps students build critical thinking skills through practicing argumentative writing. 
▸ IE 331 Probability And Engineering Statistics 
Credit Hours: 3 
Prerequisite: MATH102 
descriptive statistics with graphical summaries. basic concepts of probability and its engineering applications. probability distributions of random variables. confidence intervals. introduction to hypothesis testing. correlation and linear regression. 
▸ IE 331 Probability And Engineering Statistics 
Credit Hours: 3 
Prerequisite: MATH102 
descriptive statistics with graphical summaries. basic concepts of probability and its engineering applications. probability distributions of random variables. confidence intervals. introduction to hypothesis testing. correlation and linear regression. 
▸ ISLS201 Islamic Culture 2 
Credit Hours: 3 
Prerequisite: EL 500 
the course is an extension of isls101. it concentrates in more depth on the work environment. the emphasis will be on the responsibilities of employer toward evaluating, selecting, training, and compensating their workers based on fair and balanced criteria. it also discusses the work environment through the safety, well being of workers, and business strategy. 
▸ ISLS201 Islamic Culture 2 
Credit Hours: 3 
Prerequisite: EL 500 
the course is an extension of isls101. it concentrates in more depth on the work environment. the emphasis will be on the responsibilities of employer toward evaluating, selecting, training, and compensating their workers based on fair and balanced criteria. it also discusses the work environment through the safety, well being of workers, and business strategy. 
▸ ISLS301 Islamic Culture 3 (Business Ethics) 
Credit Hours: 3 
Prerequisite: CLE 500 
the emphasis of this course is on the responsibilities of management and staff toward other stakeholders, namely society, suppliers, customers, government, and owner/shareholders. topics will include from islamic point of view: social responsibility, trust, devotion, loyalty, lawobedience, and honesty; all in the context of business practices 
▸ ISLS301 Islamic Culture 3 (Business Ethics) 
Credit Hours: 3 
Prerequisite: CLE 500 
the emphasis of this course is on the responsibilities of management and staff toward other stakeholders, namely society, suppliers, customers, government, and owner/shareholders. topics will include from islamic point of view: social responsibility, trust, devotion, loyalty, lawobedience, and honesty; all in the context of business practices 
▸ MATH101 Calculus I 
Credit Hours: 4 
Prerequisite: MATH099 
limits and continuity of functions. differentiation, local extreme. rolle's and meanvalue theorems. curve sketching and applications. the definite and indefinite integral. fundamental theorem of calculus. differentiation and integration of exponential, logarithmic, trigonometric and hyperbolic functions and their inverses. l' hospital's rule. simpson's and trapezoidal rules of integration. 
▸ MATH101 Calculus I 
Credit Hours: 4 
Prerequisite: MATH099 
limits and continuity of functions. differentiation, local extreme. rolle's and meanvalue theorems. curve sketching and applications. the definite and indefinite integral. fundamental theorem of calculus. differentiation and integration of exponential, logarithmic, trigonometric and hyperbolic functions and their inverses. l' hospital's rule. simpson's and trapezoidal rules of integration. 
▸ MATH102 Calculus Ii 
Credit Hours: 4 
Prerequisite: MATH101 
methods of integration. applications of integration to ac lengths, areas, volumes, moments. improper integrals. sequences and series (convergence & divergence), power series: expansion of elementary functions. the general conic (translation & rotational) introduction to partial differentiation. 
▸ MATH102 Calculus Ii 
Credit Hours: 4 
Prerequisite: MATH101 
methods of integration. applications of integration to ac lengths, areas, volumes, moments. improper integrals. sequences and series (convergence & divergence), power series: expansion of elementary functions. the general conic (translation & rotational) introduction to partial differentiation. 
▸ MATH203 Calculus Iii 
Credit Hours: 4 
Prerequisite: MATH102 
vector algebra and application in 3ddifferent coordinate systems in 3d. analytic geometry in 3d; (lines & planes), plane curves, tangents and normal. curvature. functions of several variables: partial derivatives & differentials, extreme and applications. line, double and triple integrals with applications in various coordinates. vector analysis: differentiation of a vector function, directional derivatives. differential operators (grad, div, curl). integration of a vector faction. divergence, green's and stokes' theorems. 
▸ MATH203 Calculus Iii 
Credit Hours: 4 
Prerequisite: MATH102 
vector algebra and application in 3ddifferent coordinate systems in 3d. analytic geometry in 3d; (lines & planes), plane curves, tangents and normal. curvature. functions of several variables: partial derivatives & differentials, extreme and applications. line, double and triple integrals with applications in various coordinates. vector analysis: differentiation of a vector function, directional derivatives. differential operators (grad, div, curl). integration of a vector faction. divergence, green's and stokes' theorems. 
▸ MATH204 Introduction To Differential Equations 
Credit Hours: 3 
Prerequisite: MATH102 
introduction equations of first order and first degree. methods of solutions of linear equations of higher order with constant coefficients. differential equations with variable coefficients; variation of parameters. system of linear differential equations. laplace transform. series solutions for ordinary points. introduction to partial differential equations. 
▸ MATH204 Introduction To Differential Equations 
Credit Hours: 3 
Prerequisite: MATH102 
introduction equations of first order and first degree. methods of solutions of linear equations of higher order with constant coefficients. differential equations with variable coefficients; variation of parameters. system of linear differential equations. laplace transform. series solutions for ordinary points. introduction to partial differential equations. 
▸ MATH241 Applied Linear Algebra I 
Credit Hours: 3 
Prerequisite: MATH102 
vector spaces, subspaces, basis and dimension. matrices. reduced form and rank of a matrix. determinant and inverse of a matrix. solution of system of linear equations. linear transformation. kernel and range. eigenvectors and eigenvalues. 
▸ MATH241 Applied Linear Algebra I 
Credit Hours: 3 
Prerequisite: MATH102 
vector spaces, subspaces, basis and dimension. matrices. reduced form and rank of a matrix. determinant and inverse of a matrix. solution of system of linear equations. linear transformation. kernel and range. eigenvectors and eigenvalues. 
▸ ME 201 Thermodynamics I 
Credit Hours: 3 
Prerequisite: PHYS101 
introduction to the first and second laws of thermodynamics. thermodynamic properties of pure substances and ideal gases. analysis of ideal and real processes including turbines, pumps, heat exchangers and compressors. 
▸ ME 201 Thermodynamics I 
Credit Hours: 3 
Prerequisite: PHYS101 
introduction to the first and second laws of thermodynamics. thermodynamic properties of pure substances and ideal gases. analysis of ideal and real processes including turbines, pumps, heat exchangers and compressors. 
▸ ME 203 Heat Transfer 
Credit Hours: 3 
Prerequisite: ME 201 
fundamentals of conduction, convection and radiation heat transfer. application of the general laws of heat transfer, and heat exchange to a wide variety of practical problems. the analytical, numerical, and graphical solution of one, two, and three dimensional problems. 
▸ ME 203 Heat Transfer 
Credit Hours: 3 
Prerequisite: ME 201 
fundamentals of conduction, convection and radiation heat transfer. application of the general laws of heat transfer, and heat exchange to a wide variety of practical problems. the analytical, numerical, and graphical solution of one, two, and three dimensional problems. 
▸ ME 204 Engr.MechanicsDynamics 
Credit Hours: 3 
Prerequisite: CE 201 
fundamentals of dynamics using vector methods. rectilinear and curvilinear motion, translation, rotation, plane motion; work, energy
and power; impulse and momentum

▸ ME 204 Engr.MechanicsDynamics 
Credit Hours: 3 
Prerequisite: CE 201 
fundamentals of dynamics using vector methods. rectilinear and curvilinear motion, translation, rotation, plane motion; work, energy
and power; impulse and momentum

▸ ME 205 Engineering Graphics 
Credit Hours: 3 
Prerequisite: MATH099 
this course explores twodimensional technical drawing and freehand sketching commonly used as a form of engineering communication. topics include orthographic, isometric, oblique, perspective drawing and associated sections and developments. 
▸ ME 205 Engineering Graphics 
Credit Hours: 3 
Prerequisite: MATH099 
this course explores twodimensional technical drawing and freehand sketching commonly used as a form of engineering communication. topics include orthographic, isometric, oblique, perspective drawing and associated sections and developments. 
▸ ME 301 Fluid Mech. & Hydro . Mach 1 
Credit Hours: 3 
Prerequisite: MATH204 
laws of conservation of mass, momentum, and energy in fluid systems, fluid statics, dimensional analysis, incompressible, inviscid and viscous flows, steady and unsteady flows, internal and external flows. 
▸ ME 301 Fluid Mech. & Hydro . Mach 1 
Credit Hours: 3 
Prerequisite: MATH204 
laws of conservation of mass, momentum, and energy in fluid systems, fluid statics, dimensional analysis, incompressible, inviscid and viscous flows, steady and unsteady flows, internal and external flows. 
▸ ME 303 Mechanics Of Materials 
Credit Hours: 4 
Prerequisite: CE 201 
simple and combined stress, torsion, flexure and deflection of beams, continuous and restrained beams, combined axial and bending loads, columns. 
▸ ME 303 Mechanics Of Materials 
Credit Hours: 4 
Prerequisite: CE 201 
simple and combined stress, torsion, flexure and deflection of beams, continuous and restrained beams, combined axial and bending loads, columns. 
▸ ME 304 Cad 
Credit Hours: 3 
Prerequisite: MATH102 
introduction to computeraided graphics, modeling and design. applications of graphics software and hardware with mini and microcomputer systems. interactive computer graphic techniques. extensive laboratory study of wireframe and raster computer graphics. static and dynamic graphic presentation methods. 
▸ ME 304 Cad 
Credit Hours: 3 
Prerequisite: MATH102 
introduction to computeraided graphics, modeling and design. applications of graphics software and hardware with mini and microcomputer systems. interactive computer graphic techniques. extensive laboratory study of wireframe and raster computer graphics. static and dynamic graphic presentation methods. 
▸ ME 305 Design Of Machine Element 
Credit Hours: 3 
Prerequisite: ME 205 
application of the fundamentals of engineering mechanics, materials and manufacturing to the design and analysis of machine elements such as shafts and shaft components; welded and bolted connections, mechanical springs, pressurized cylinders, and power screws. introduction to static and fatigue theories of failure. 
▸ ME 305 Design Of Machine Element 
Credit Hours: 3 
Prerequisite: ME 205 
application of the fundamentals of engineering mechanics, materials and manufacturing to the design and analysis of machine elements such as shafts and shaft components; welded and bolted connections, mechanical springs, pressurized cylinders, and power screws. introduction to static and fatigue theories of failure. 
▸ ME 306 Basic Workshop 
Credit Hours: 3 
Prerequisite: ME 205 
this course focuses on the introduction to mechanical manufacturing methods by which materials are economically processed into different shapes. the overall goal is to develop an understanding of key manufacturing processes as well as how process design influences the shape, functionality and materials required by engineering products. 
▸ ME 306 Basic Workshop 
Credit Hours: 3 
Prerequisite: ME 205 
this course focuses on the introduction to mechanical manufacturing methods by which materials are economically processed into different shapes. the overall goal is to develop an understanding of key manufacturing processes as well as how process design influences the shape, functionality and materials required by engineering products. 
▸ ME 307 Fluid. Mech & Hydro. Mach Ii 
Credit Hours: 4 
Prerequisite: ME 301 
unified treatment of principles underlying fluid mechanics of hydraulic pumps, turbines, and compressors. topics include: similarity and scaling laws; cavitation; analysis of radial and axial flow machines; blade element performance; radial equilibrium theory; centrifugal pump design, axial compressor design 
▸ ME 307 Fluid. Mech & Hydro. Mach Ii 
Credit Hours: 4 
Prerequisite: ME 301 
unified treatment of principles underlying fluid mechanics of hydraulic pumps, turbines, and compressors. topics include: similarity and scaling laws; cavitation; analysis of radial and axial flow machines; blade element performance; radial equilibrium theory; centrifugal pump design, axial compressor design 
▸ ME 308 Mechanical Vibrations 
Credit Hours: 3 
Prerequisite: MATH204 
free and forced vibrations, with damping, of linear systems with one and two degrees of freedom. transient vibrations. vibration isolation. rigid rotor balancing. elements of laplace transforms. 
▸ ME 308 Mechanical Vibrations 
Credit Hours: 3 
Prerequisite: MATH204 
free and forced vibrations, with damping, of linear systems with one and two degrees of freedom. transient vibrations. vibration isolation. rigid rotor balancing. elements of laplace transforms. 
▸ ME 309 Cae 
Credit Hours: 3 
Prerequisite: ME 304 
a project based course to design a product such as a fan blade or a submarine hull. course will review of physical laws and engineering concepts. emphasis will be on analysis, modeling, and design of engineering systems, components and physical phenomena with stateoftheart computer software. course will introduce and teams will apply cae tools, e.g. 3d geometry and solid modeling; computational fluid dynamics [cfd], finite element analysis [fea], optimization software to their specific application. 
▸ ME 309 Cae 
Credit Hours: 3 
Prerequisite: ME 304 
a project based course to design a product such as a fan blade or a submarine hull. course will review of physical laws and engineering concepts. emphasis will be on analysis, modeling, and design of engineering systems, components and physical phenomena with stateoftheart computer software. course will introduce and teams will apply cae tools, e.g. 3d geometry and solid modeling; computational fluid dynamics [cfd], finite element analysis [fea], optimization software to their specific application. 
▸ ME 322 Mat. Sci . And Engr. 
Credit Hours: 3 
Prerequisite: PHYS102 
provides an introduction to materials science and engineering focused on understanding how structure  property  processing relationships are developed and used for different types of materials. the course examines the role of materials in modern society through case studies of new materials and processes. 
▸ ME 322 Mat. Sci . And Engr. 
Credit Hours: 3 
Prerequisite: PHYS102 
provides an introduction to materials science and engineering focused on understanding how structure  property  processing relationships are developed and used for different types of materials. the course examines the role of materials in modern society through case studies of new materials and processes. 
▸ ME 401 Summer Training 
  
▸ ME 401 Summer Training 
  
▸ ME 402 Internal Combust Engines 
Credit Hours: 3 
Prerequisite: ME 301 
the course focuses on the analytical approach to the engineering problem and performance analysis of internal combustion engines. it explores the thermodynamics, combustion, heat transfer, friction, and other factors affecting engine power, efficiency, and emissions. the course will also discuss the design and operating characteristics of different types of engines, and will involve computer simulations and engine laboratories. 
▸ ME 402 Internal Combust Engines 
Credit Hours: 3 
Prerequisite: ME 301 
the course focuses on the analytical approach to the engineering problem and performance analysis of internal combustion engines. it explores the thermodynamics, combustion, heat transfer, friction, and other factors affecting engine power, efficiency, and emissions. the course will also discuss the design and operating characteristics of different types of engines, and will involve computer simulations and engine laboratories. 
▸ ME 403 Manufacturing Automation 
Credit Hours: 3 
Prerequisite: ME 306 
this is an introductory course to automated systems engineering that will cover the basic automation technologies used in the industry. this course is intended to introduce students to automated systems engineering, and introduces basic concepts in computer aided manufacturing, computer numerical control, computer integrated manufacturing systems, flexible manufacturing systems, process planning and control. 
▸ ME 403 Manufacturing Automation 
Credit Hours: 3 
Prerequisite: ME 306 
this is an introductory course to automated systems engineering that will cover the basic automation technologies used in the industry. this course is intended to introduce students to automated systems engineering, and introduces basic concepts in computer aided manufacturing, computer numerical control, computer integrated manufacturing systems, flexible manufacturing systems, process planning and control. 
▸ ME 499 Senior Project 
Credit Hours: 4 
Prerequisite: ME 303 
the first part of the senior design experience. it will cover topics on design process, planning, and costs. design for manufacture and assembly will be covered. both oral and written reports are required.
projects started in the previous semester will be completed. the project analysis, design, and manufacture stages will take place. both written and oral reports will be required.

▸ ME 499 Senior Project 
Credit Hours: 4 
Prerequisite: ME 303 
the first part of the senior design experience. it will cover topics on design process, planning, and costs. design for manufacture and assembly will be covered. both oral and written reports are required.
projects started in the previous semester will be completed. the project analysis, design, and manufacture stages will take place. both written and oral reports will be required.

▸ ME 511 Principle Of Optimum Design 
Credit Hours: 3 
Prerequisite: MATH241 
mathematical methods of optimum design using linear and nonlinear optimization; constrained and unconstrained optimum design. optimization of mechanical elements and assemblies to meet design requirements, material characteristics and geometry. numerical methods and computer usage in optimal design. application of these principles to realistic design problems. 
▸ ME 511 Principle Of Optimum Design 
Credit Hours: 3 
Prerequisite: MATH241 
mathematical methods of optimum design using linear and nonlinear optimization; constrained and unconstrained optimum design. optimization of mechanical elements and assemblies to meet design requirements, material characteristics and geometry. numerical methods and computer usage in optimal design. application of these principles to realistic design problems. 
▸ ME 512 Dynamics Of Particles And Rigid Bodies 
Credit Hours: 3 
Prerequisite: ME 204 
kinematics and dynamics of particles. motion relative to a translating and rotating observers; inertial reference systems; central forces and orbits. kinematics and dynamics of groups of particles and rigid bodies. lagrangian description of motion 
▸ ME 512 Dynamics Of Particles And Rigid Bodies 
Credit Hours: 3 
Prerequisite: ME 204 
kinematics and dynamics of particles. motion relative to a translating and rotating observers; inertial reference systems; central forces and orbits. kinematics and dynamics of groups of particles and rigid bodies. lagrangian description of motion 
▸ ME 513 Additive Manufacturing Theory And Practice 
Credit Hours: 3 
Prerequisite: ME 306 
"additive manufacturing" covers a number of processes that fabricate components (and more recently systems) by adding material rather than subtracting it. this reduces the leadtime and provides access to unsurpassed levels of geometric complexity that can be fabricated. this course is designed to make the students familiar with the current and emerging processes for 3d printing 
▸ ME 513 Additive Manufacturing Theory And Practice 
Credit Hours: 3 
Prerequisite: ME 306 
"additive manufacturing" covers a number of processes that fabricate components (and more recently systems) by adding material rather than subtracting it. this reduces the leadtime and provides access to unsurpassed levels of geometric complexity that can be fabricated. this course is designed to make the students familiar with the current and emerging processes for 3d printing 
▸ ME 514 Analysis And Design Of Mechanism 
Credit Hours: 3 
Prerequisite: ME 303 
application of kinematics in the analysis and synthesis of mechanisms. type and dimensional design of linkages, cams and gears based on motion requirements and kinetostatic force transmission, in contrast to the strength requirements. graphical, analytical and computer methods in analysis and design of mechanisms. design considerations in mechanism synthesis. design project 
▸ ME 514 Analysis And Design Of Mechanism 
Credit Hours: 3 
Prerequisite: ME 303 
application of kinematics in the analysis and synthesis of mechanisms. type and dimensional design of linkages, cams and gears based on motion requirements and kinetostatic force transmission, in contrast to the strength requirements. graphical, analytical and computer methods in analysis and design of mechanisms. design considerations in mechanism synthesis. design project 
▸ ME 515 Hydraulic And Pneumatics 
Credit Hours: 3 
Prerequisite: ME 307 
this course provides an introduction to fluid power, including hydraulics and pneumatics. the differences and similarities between hydraulics and pneumatics are identified, as the course maintains its focus on creating accurate mathematical models, selecting and assembling components, and integrating powerful servo valves and actuators 
▸ ME 515 Hydraulic And Pneumatics 
Credit Hours: 3 
Prerequisite: ME 307 
this course provides an introduction to fluid power, including hydraulics and pneumatics. the differences and similarities between hydraulics and pneumatics are identified, as the course maintains its focus on creating accurate mathematical models, selecting and assembling components, and integrating powerful servo valves and actuators 
▸ PHYS101 General Physics I 
Credit Hours: 3 
Prerequisite: MATH099 
vectors, motion in one dimension, motion in a plane newton's laws, applications of newton's laws "friction law of gravitation satellite motion", work and energy impulse and momentum, rotational motion. 
▸ PHYS101 General Physics I 
Credit Hours: 3 
Prerequisite: MATH099 
vectors, motion in one dimension, motion in a plane newton's laws, applications of newton's laws "friction law of gravitation satellite motion", work and energy impulse and momentum, rotational motion. 
▸ PHYS101 General Physics I (Lab) 
Credit Hours: 1 
Prerequisite: MATH099 
vectors, motion in one dimension, motion in a plane newton's laws, applications of newton's laws "friction law of gravitation satellite motion", work and energy impulse and momentum, rotational motion. 
▸ PHYS101 General Physics I (Lab) 
Credit Hours: 1 
Prerequisite: MATH099 
vectors, motion in one dimension, motion in a plane newton's laws, applications of newton's laws "friction law of gravitation satellite motion", work and energy impulse and momentum, rotational motion. 
▸ PHYS102 General Physics Ii 
Credit Hours: 3 
Prerequisite: PHYS101 
electric charge. electric field. electric potential electric current. dc circuits and instruments. magnetism. laws of amper and faraday. maxwell equations. 
▸ PHYS102 General Physics Ii 
Credit Hours: 3 
Prerequisite: PHYS101 
electric charge. electric field. electric potential electric current. dc circuits and instruments. magnetism. laws of amper and faraday. maxwell equations. 
▸ PHYS102 General Physics Ii (Lab) 
Credit Hours: 1 
Prerequisite: PHYS101 
electric charge. electric field. electric potential electric current. dc circuits and instruments. magnetism. laws of amper and faraday. maxwell equations. 
▸ PHYS102 General Physics Ii (Lab) 
Credit Hours: 1 
Prerequisite: PHYS101 
electric charge. electric field. electric potential electric current. dc circuits and instruments. magnetism. laws of amper and faraday. maxwell equations. 
▸ SE 201 Programming I 
Credit Hours: 3 
Prerequisite: MATH101 
problem solving with the computer, basics of data representation and computer organization, procedural and objectoriented programming in a modern language including control structures, functions and parameter passing, one and two dimensional arrays, numerical error and basic numerical methods. examples are taken from various disciplines. programming projects required. intellectual property issues discussed. 
▸ SE 202 Programming Ii 
Credit Hours: 3 
Prerequisite: SE 201 
principles of object oriented programming including classes, polymorphism, encapsulation and information hiding, and inheritance. principles of object oriented design. program debugging and documentation techniques. implementation and simple analysis of algorithms for sorting and searching. eventdriven programming and the use of libraries for user interfaces. introduction to computer history. programming assignments. 