GEL320Analog and Digital Electronic Circuits
3 credits | Pre-requisite: GEL211 and GIN221
This course introduces the fundamentals of electronics to non-majors: it treats the basic concepts of electronic components and introduces the student to the basic analog and digital electronic circuits. The course covers the fundamentals of semiconductor, p-n junction and Zener diodes, transistors, combinational and sequential digital systems, as well as basic instrumentation. At the end of the course, students work in teams to implement a digital system.
GMC420Applied Thermodynamics
3 credits | Pre-requisite: GMC340
This course is the second part of Thermodynamics. It prepares the students to analyze and design preliminary thermodynamic plants by applying and examining the following concepts: the generation of electric power using steam and gas power plants; refrigeration and air conditioning and heat pumps; cogeneration facilities; gas turbines and their use in the aerospace industry; gas mixtures and psychrometrics; reacting mixtures and combustion.
GMC330Dynamics of Rigid Bodies
3 credits | Pre-requisite: MAT307 And GMC310 And GMC320
Dynamics of rigid bodies is a sub-branch of the general field of study known as engineering mechanics. It is very closely related to—and often combined with—the study of statics, which you encountered in GMC 310, with the study of the Mechanics Engineering Dynamics GMC 320 where we have covered the dynamics of particles. In this subject, we will thus study accelerated motion of rigid bodies. We will then take a step towards the more realistic engineering problems by considering the size, shape, and orientation of objects as they accelerate. We term this type of motion “Rigid Body Motion.” We begin, with the kinematics of rigid bodies, looking first at the rotational motion of objects. We will then introduce the possibility that objects can move (and accelerate) by translating and rotating at the same time. Furthermore, GMC 330 covers many of the three-dimensional kinematics and kinetics of rigid body principles. Finally, an introduction to vibrational motion, or what happens when objects oscillate about a neutral state, will be covered.
GEL211Electric Circuits
3 credits
This course presents the basics of electric circuits’ analysis: introduction to theory, circuit variables and elements (dependent and independent voltage and current sources, resistors, inductors, capacitors); basic analysis and design of resistive circuits and different analysis techniques (Node-Voltage analysis, Mesh-Current analysis, source transformations, Thevenin’s and Norton’s equivalent, maximum power transfer, and Superposition methods); an introduction to capacitance, inductance, and mutual inductance; current-voltage relation; RC, RL and RLC circuits analysis (natural and step responses). Topics also include ideal operational amplifiers circuit simplification, steady-state and transient analysis, phasors, frequency response, Kirchhoff’s laws and Thevenin’s and Norton’s equivalent represented in the frequency domain, Laplace transform and an introduction to Transfer functions.
GEL271Electric Circuits Lab
1 credits
Introduction to the laboratory devices. Introduction to Pspice (simulation software). Simple electric circuits like voltage and current-divider and resistance measurements are implemented and analyzed. Then, students are faced to Thevenin's theorem and Norton equivalent circuit. Ideal Operational Amplifier circuits like the inverting, non-inverting, integrator … are also studied. The Bode and phase diagrams of first order passive filters are determined and simulated. Finally, the Kirchoff's law in the frequency domain and Thevenin theorem and power measurement are done.
GEL430Electric Machines
3 credits | Pre-requisite: GEL320 or GEL 410 or GEL312
This course is designed to provide the student with the fundamental principles of the control of dynamical systems. It covers the following topics: Linear system modelling (electrical systems, mechanical systems, electro-mechanical systems), transfer function and state space modelling; time response of first order and second order linear systems and error calculation; Frequency response, Bode and Nichols diagrams, Nyquist diagram; System stability technics (Routh, Nyquist, placement of poles and zeros of the closed loop); Root locus analysis; System behaviour in frequency domain (phase and gain margins, robustness); Correction of linear systems, P, PI, PD and PID corrections; lead and lag correctors, correction via state space.
GEL473Electric Machines Lab
1 credits | Pre-requisite: GEL430
The aim of the practical work is the implementation of the various theoretical concepts learned in the course (DC generators and motors, synchronous generators, synchronous and asynchronous motors). Simulation problems and practical examples will be studied.
GMC596Final Project I
1 credits
This course encourages the students to demonstrate preparedness to start their careers as professional engineers. This is done by investigating a research topic relevant to the profession and, further, by assessing its practical experience.The research topic will give the student the opportunity to apply knowledge and skills from various courses and laboratories throughout the investigation of an approved research topic.
GMC597Final Project II
3 credits | Pre-requisite: GMC596
This course encourages the students to demonstrate preparedness to start their careers as professional engineers. This is done by investigating a research topic relevant to the profession and, further, by assessing its practical experience.The research topic will give the student the opportunity to apply knowledge and skills from various courses and laboratories throughout the investigation of an approved research topic.
GMC471Fluid and Thermal Lab
1 credits | Pre-requisite: GMC435 And GMC451
The objective of this laboratory is to show the students different experiments in thermal sciences. The students will investigate the laws and theories of thermodynamics, fluid mechanics, and heat transfer using diverse methods of measurements including limitations and boundaries of each theory.
GMC464Fluid II
3 credits | Pre-requisite: GMC430
This course covers the potential flow and boundary layer analysis; lift and drag; flow separation; the use of computational techniques to solve boundary layer problems; viscous internal channel flow and lubrication theory; one-dimensional compressible flow in nozzles and ducts; normal shock waves and channel flow with friction or heat transfer; fluid machinery including pumps and hydraulic turbines.
GMC430Fluid Mechanics
3 credits | Pre-requisite: GMC340
This course provides a concise and clear presentation of fundamental topics in fluid mechanics, which deals with energy transportation by a fluid. These topics concern the development and application of control volume and differential form analysis and applications of fluid flows. Topics include fundamental concepts, basic equations in integral form for a control volume, introduction to differential analysis of fluid motion, potential flow, incompressible flow, and internal and external viscous flows including boundary layer concepts.
GMC451Heat Transfer
3 credits | Pre-requisite: GMC430
The objective of this course is to extend the knowledge of thermodynamics and fluid analysis by considering the rates of the heat transfer modes, namely, conduction, convection, and radiation and their applications. Thus, the course will cover steady and transient heat conduction, extended surfaces, external and internal forced convection of laminar and turbulent flows, natural convection, heat exchanger principles, thermal radiation, view factors and radiation exchange between diffuse and gray surfaces. Further, numerical simulations in one and two-dimensional problems will be developed.
GMC461HVAC Systems
3 credits | Pre-requisite: GMC451
This course is intended to introduce the sanitary, plumbing and heating systems applied in the construction field. For the heating aspect, it prepares the students to become familiar with the preliminary rules and standards for analyzing, calculating and designing a complete hot water heating system with all its components, ranging from the mechanical room equipment to the distribution piping networks and ending with the heat emitters. For the sanitary and plumbing systems it aims to provide the know-how to design and calculate the cold, hot, hot water return, waste, sewage and storm systems with all necessary equipment as pumps, cold storage tanks, hot water heaters, valves, pipe sizing and layouts.
GMC425Instrumentation and Measurements for Mechanical Engineers
3 credits | Pre-requisite: GMC471 And GMC472 And (GEL410 Or GEL320)
A course on the general concepts of measurement systems; classification of sensors and sensors types; interfacing concepts; data acquisition, manipulation, transmission, and recording; introduction to LABVIEW; applications; and a team project on design, and implementation of a measuring device.
GMC480Internship I
1 credits
This training enables the students to face new challenging engineering practice in the real world. Further, this training permits the students to discover how to meet desired needs within realistic constraints such as economic, environmental, social, ethical, manufacturability, and sustainability. The students will communicate effectively and have an understanding of professional and ethical responsibility, and the impact of engineering solutions. The students will, at the end of their training session, submit a report for evaluation.
GMC581Internship II
1 credits | Pre-requisite: GMC596
This is a training course done in industry. It enables the students to discover the working world to meet desired needs within realistic constraints such as economic, environmental, social, ethical, manufacturability, and sustainability. The students will communicate effectively and have understanding of professional and ethical responsibility, and the impact of engineering solutions. The students will, at the end of their training session, submit a report to be evaluated by a departmental committee.
GIN221Introduction to Programming
3 credits
This introductory course in programming enables engineering students to learn the methods of rigorous software development solutions in the object-oriented paradigm. The course is supplemented by laboratory sessions for the application of programming concepts studied in the Eclipse integrated development environment.
GEL425Linear Control Systems
3 credits | Pre-requisite: GEN428
This course is designed to provide the student with the fundamental principles of the control of dynamical systems. It covers the following topics: Linear system modelling (electrical systems, mechanical systems, electro-mechanical systems), transfer function and state space modelling; time response of first order and second order linear systems and error calculation; Frequency response, Bode and Nichols diagrams, Nyquist diagram; System stability technics (Routh, Nyquist, placement of poles and zeros of the closed loop); Root locus analysis; System behaviour in frequency domain (phase and gain margins, robustness); Correction of linear systems, P, PI, PD and PID corrections; lead and lag correctors, correction via state space.
GMC475Linear Control Systems lab For mechanical Engineers
1 credits | Pre-requisite: GEL425
This course is to emphasize the use programing and software tools of a dynamical system; design models to understand its performance; evaluate various strategies for its operation. Apply proper working methods of modeling mechanical systems, so that can be applied to solve problems in the field of mechanical engineering but also in general engineering covering techniques of analysis of linear control system, such as root locus method, stability considerations, and phase-gain-frequency diagrams, and design using compensating networks and optimization. Students are also expected to have knowledge of State Variables in Automatic Control covering applications of vector-matrix equations related to control systems, stability, controllability and observability.
GMC541Machinery Design
3 credits | Pre-requisite: GMC460 Or GMC444
This is an advanced course on modeling, design, integration and best practices for use of machine elements such as bearings, springs, gears, cams and mechanisms. Modeling and analysis of these elements is based upon extensive application of physics, mathematics and core mechanical engineering principles (solid mechanics, fluid mechanics, manufacturing, estimation, computer simulation, etc.).
GMC470Manufacturing and Workshop Lab
1 credits | Pre-requisite: GMC455 Or GMC454
Students will apply the techniques of traditional machining (lathing, sharpening, drilling, milling and rectifying), looking at the choice of the appropriate materials for cutting tools, the sharpening of the lathing cutting tools and how to prepare the technical sheet of machining. They will also apply some techniques and positions for MMA welding.
GMC454Manufacturing Technology
3 credits | Pre-requisite: GMC445
This course introduces the organizational and functional requirements for effective production. Tolerance charts and work piece control are used to plan the manufacturing sequence, select the preferred manufacturing equipment and the operational sequence. The course deals with production tooling requirements and tooling cost estimates. Design of tooling for turret lathes, automatic screw machines, multiple spindle lathes, and production milling machines is treated.
GMC260Mechanical Engineering Graphics
3 credits
This course covers the basic knowledge of engineering drawing techniques and the basic concepts in product design. It introduces standard engineering drawing methods, including orthographic and pictorial projections, dimensioning and tolerance, limits and fits. Features, functionality and representation method for screws, fasteners, cam and gear will also be covered. This course also introduce the 3D CAD modeling information using standard engineering drawing methods and include: engineering drawing techniques; orthographic and pictorial projections; dimensioning and tolerance; limits and fits; screw fasteners; cam; gears.
GMC452Mechanical vibrations
3 credits | Pre-requisite: GMC330
This course covers the following topics: basic definitions; single degree of freedom systems (equations of motion, undamped and damped vibrations, free and forced vibrations, response of systems to external excitations, vibration isolation); two degrees of freedom systems (equations of motion, coordinate transformation, principal coordinates, vibration modes, torsional vibration); and an introduction to multi-degrees of freedom systems.
GMC445Metallurgy
3 credits | Pre-requisite: (CHM212 Or CHE212) And GMC440 and (GMC360 or GMC260)
The objective of this course is to give students basic knowledge about the available materials (ferrous and non-ferrous), the principles of material selection, and how to find suitable materials for their design projects based on the mechanical properties, and the choice of appropriate heat treatment procedure. Also covered will be the knowledge of welding procedures, focusing on the most common welding procedures for construction and maintenance.
GEN499Seminars and Conferences
Each semester, the Faculty of Engineering organizes several seminars and conferences in which leading figures in the professional and academic world target future engineers with a speech presenting scientific, technical, and/or industrial topics, etc. and showing them the various aspects of the engineering profession.
GMC310Statics
3 credits | Pre-requisite: MAT217
The course covers fundamental concepts of mechanics relating to forces acting on rigid bodies. It includes problems involving actions and reactions on structures and machines in two and three dimensions, shear and moment diagrams, centroids, center of mass/gravity, moments of inertia, friction, dry friction and friction forces on screws. There is also an introduction to the principle of virtual work.
GMC440Strength of Materials
3 credits | Pre-requisite: MAT227 And GMC310
This course presents the theory and application of the fundamentals of mechanics of materials: stress and strain; tension, compression, and shear; Hooke's law, Mohr's circle, combined stresses, strain-energy; beams, columns, shafts, and continuous beams; deflections, shear and moment diagrams. Thin-walled structures, buckling and columns and energy methods (Castiglianos).
GMC472Strength of Materials Lab
1 credits
This course starts with a brief introduction about the safety procedures of the lab. Reliability of measurements and statistical analysis for experimental data is provided to the students. They will also study: verification of theoretical models through testing; trusses, tension test (stress-strain diagram, determination of yield strength, ultimate strength, modulus of elasticity, percentage elongation and percentage reduction in areas); buckling test; hardness tests; impact tests; parabolic arc; and suspension bridges.
GMC444Stress Analysis and Design
3 credits | Pre-requisite: GMC445
This course covers the robust analysis techniques to predict and validate design performance and life. We will start by reviewing critical material properties in design, such as stress, strength, and the coefficient of thermal expansion. We then transition into static failure theories such as von Mises theory, which can be utilized to prevent failure in static loading applications such as the beams in bridges. Thin and thick-walled pressure vessels, shrink fit, contact stresses, Energy Methods, and other special topics. Types of loading on machine elements and allowable stresses. Concept of yielding and fracture. Different theories of failure. Construction of yield surfaces for failure theories. Optimize a design comparing different failure theories. Stress concentration, safety factors, steady and repeated loading. Fatigue and endurance strength, shaft design & analysis.
GMC450Theory of Machines
3 credits | Pre-requisite: GMC440
Mechanical engineers come across many machines. Therefore, the knowledge of various mechanisms, power transmission, linkages and dynamical forces are offered in this subject. The study of kinematics is concerned with understanding relationships between the geometry and the motions of the parts of a machine. The overall objective of this course is to learn how to analyze the motions of mechanisms, and design mechanisms to give desired motions. This course includes relative motion analysis, design of gears, gear trains, cams and linkages, graphical and analytical analysis of position, velocity and acceleration, clutches, brakes and dynamometers. Students will be able to understand the concepts of displacement, velocity and acceleration of a simple mechanism, drawing the profile of cams and its analysis, gear kinematics with gear train calculations, theory of friction, clutches, brakes and dynamometers.
GMC555Thermal System Design
3 credits | Pre-requisite: GMC451 and GEN428
GMC340Thermodynamics
3 credits | Pre-requisite: CHM212 Or CHE212
This course is designed to provide a fundamental understanding of the transformation of thermal energy and the behavior of its physical quantities. Such transformation is the conversion of heat into work. Engineers are generally interested in studying systems and how they interact with their surroundings. Its use becomes indispensable in our society.