برنامه درسی
لیست برنامه های درسی
| پیش نیاز درس |
Instructor: Dr. Mohsen Mirzajani Email: Prerequisites: None |
|---|---|
| منابع | Main References: 1- Deitel, Paul, and Harvey Deitel. "C++ how to program: introducing the new C++14 standard." Pearson Education, Inc., 10th edition, 2016. 2- Malik, Davender S. " C++ Programming: From Problem Analysis to Program Design." Course Technology, Cengage Learning, 8th edition, 2017. |
| طرح درس | Week 1: Introduction to Computers and Python This week will introduce fundamental concepts of computers and programming, laying the groundwork for learning Python. We'll cover topics like hardware, software, data types, variables, and basic programming logic. Week 2: Introduction to Python Programming We'll explore the core syntax of Python and see how to write simple programs. Key language features like variables, data types, operators, and expressions will be demonstrated through engaging examples. Week 3: Control Statements Mastering control flow is essential. This week focuses on control statements like if, else, elif, for, and while loops. You'll learn how to make decisions and control the flow of your programs. Week 4: Program Development Problem-solving skills are crucial for programmers. In this week, we'll delve into techniques for understanding problems, developing algorithms (step-by-step solutions), and applying proven program construction principles. We'll ensure your programs are well-structured and efficient. Algorithms, pseudocode, control statements (including if, if-else, if-elif-else, while, for), iterables, lists and iterators, the built-in range function, augmented assignments, techniques for coding algorithms in Python, and break and continue statements will all be covered. Additionally, Boolean operators (and, or, not, and others) will be discussed. Weeks 5-6: Introduction to Python Building Blocks This section equips you with the essential tools for building Python programs. We'll cover:
Weeks 7-9: Functions In this chapter, students will be introduced to the concept of packaging code as functions. This will allow them to execute the code from various locations in their program simply by calling the function, rather than duplicating the possibly lengthy code. Additionally, this will make programs easier to modify. Weeks 10-13: Introduction to Arrays This section explores the power of arrays for data storage and organization. We'll cover:
Weeks 14-16: Working with Text Files in Python In this chapter, students will embark on a journey to master file handling in Python, encompassing the creation, reading, and manipulation of text files. |
| تعداد واحد | ۳ |
|---|---|
| روش تدریس | Course description: This course is designed for beginners with no prior programming experience. We'll provide a comprehensive foundation in Python and essential programming concepts. What you'll learn:
|
| نحوه ارزیابی |
Grading/Final exam status: HomeWorks: 3 points out of 20 Midterm Exam: 5 points out of 20 Final Exam: 12 points out of 20 Term Project: 2 points (Extra).
|
| زمان بندی و نحوه ارائه درس | Hours & Format: 16 weeks - 3 hours of lecture; discussion and laboratory will be announced during the semester. |
اطلاعات کلاس
| زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
|---|---|---|---|---|---|
| دوشنبه 10:30 – 12:00صبح؛ سهشنبه 06:00 – 04:00 بعد از ظهر هفتههاي زوج | - | - | - |
| پیش نیاز درس | Instructor: Dr. Mohsen Mirzajani Email: Prerequisites: Mechanics of Materials I |
|---|---|
| منابع | Main References: 1- Hibbeler, Russell C. “Structural analysis.” Pearson Prentice Hall, 11th edition, 2023. 2- Hsieh, Yuan-Yu. “Elementary theory of structures.” Pearson Prentice Hall, 1995. |
| طرح درس | Week 1: Introduction to Structural Analysis Concept of structural analysis, Types of structures, Support reactions, restraints, and degrees of freedom. Week 2: Structural Stability External stability (restraint) and internal stability (rigidity). Week 3: Statically determinate and indeterminate structures (beams, frames, and trusses); conditional relationships Classifying structures based on their static determinacy, Understanding the concept of conditional relationships, which are additional equations that arise from the specific geometry or connections of a structure. Week 4: Analysis of Statically Determinate Structures: Beams and Frames Week 5: Analysis of Statically Determinate Structures: Simple, Compound, and Complex Trusses Week 6: Influence Lines in Statically Determinate Structures: Simple Beams, Panel Beams, Trusses, and Frames; Application of Influence Lines Weeks 7-10: Deformations of Structures: Double Integration Double Integration method, Area-Moment Method, Elastic Beam Method. conjugate Beam Method, Virtual Work Method, Castigliano's Method Week 11: Betti-Maxwell Reciprocal Theorem Weeks 12-15: Analysis of Statically Indeterminate Structures by Force (Flexibility) Method Principle of Superposition of Loads, Method of Consistent Deformations, Analysis of Beams with One Degree of Indeterminacy, Analysis of Beams with Multiple Degrees of Indeterminacy, Analysis of Statically Indeterminate Frames, Analysis of Statically Indeterminate Trusses, Effect of Temperature and Settlement of Supports, Spring Supports Week 16: Method of Three Moments for Analysis of Statically Indeterminate Beams |
| تعداد واحد | ۳ |
|---|---|
| روش تدریس | Designed for undergraduate Civil Engineering students with a basic understanding of mechanics, this course explores the elementary theory of structures. It covers essential topics in structural analysis, with examples illustrating the analysis of beams, trusses, and frames. By the end of this course, students will gain the ability to analyze determinate and indeterminate structures and understand the behavior of forces acting upon them. |
| نحوه ارزیابی | Grading/Final exam status: HomeWorks: 4 points out of 20 Midterm Exam: 6 points out of 20 Final Exam: 10 points out of 20 |
| زمان بندی و نحوه ارائه درس | Hours & Format: 16 weeks - 3 hours of lecture; TA will be announced during the semester. |
اطلاعات کلاس
| زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
|---|---|---|---|---|---|
| یکشنبه 10:30 – 12:00صبح؛ دوشنبه 08:00 – 10:00 صبح هفتههاي زوج | - | - | - |
| پیش نیاز درس | Instructor: Dr. Mohsen Mirzajani Email: Prerequisites: Structural Analysis I, Numerical Analysis |
|---|---|
| منابع | 1- Hibbeler, Russell C. “Structural analysis.” Pearson Prentice Hall, 11th edition, 2023. 2- Hsieh, Yuan-Yu. “Elementary theory of structures.” Pearson Prentice Hall, 1995. |
| طرح درس | Week 1: Concept of Degrees of Freedom (DOF) - Statically Indeterminate Structures - Kinematic Indeterminacy Week 2: Review of Flexibility Methods Week 3: Obtaining Slope-Deflection Equations by Two Flexibility Methods and conjugate Beam Method - Concept of Restrained Moments Week 4: Concepts of Direct and Inverse Symmetry Week 5: Geometric Slope-Deflection in Frames - Variable Sections in Frames Weeks 6-8: Moment Distribution Method in Beams - Prismatic Sections, Non-Prismatic Sections - Moment Distribution in Beams with Unknown Settlement - Moment Distribution in Frames Week 9: Kani's Method in Beams Week 10: Influence Line - Müller-Breslau Theorem, Approximate Influence Line Weeks 11-12: Matrix Analysis Method for Trusses - Preliminary Definitions - Definition of Node and Construction of Mathematical Model Week 13: Stiffness Matrix of Truss Element in Local Coordinates - Transformation of Stiffness Matrix from Local to Global - Assembly of Stiffness Matrix Week 14: Matrix Analysis Method in Beams - Stiffness Matrix of Beam Element in Local and Global Coordinates - Assembly of Stiffness Matrix, Effects of Temperature Change on Creating Restrained Moments Weeks 15-16: Matrix Analysis of Frames |
| تعداد واحد | ۳ |
|---|---|
| روش تدریس | Course description: Building on the foundation of structural analysis principles from Structural Analysis I, this course introduces powerful computational tools for structural engineers: matrix analysis and the finite element method (FEM) principles. By the end of this course, students will be equipped to apply these techniques to analyze more complex structures. |
| نحوه ارزیابی | Grading/Final exam status: HomeWorks: 4 points out of 20 Midterm Exam: 6 points out of 20 Final Exam: 10 points out of 20 |
| زمان بندی و نحوه ارائه درس | Hours & Format: 16 weeks - 3 hours of lecture; TA will be announced during the semester. |
اطلاعات کلاس
| زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
|---|---|---|---|---|---|
| دوشنبه 08:00 – 10:00؛ سهشنبه 14:00 – 16:00 هفتههاي فرد | - | - | - |
| پیش نیاز درس | Instructor: Dr. Mohsen Mirzajani Email: Prerequisites: Dynamics of structures I |
|---|---|
| منابع | 1- Clough, R.W. and Penzien, J., 2003. Dynamics of structures. 3rd Edition, Berkeley. CA: Computers and Structures. 2- Chopra, A.K., 2012. Dynamics of structures. 5TH Edition, Upper Saddle River, NJ: Pearson Education. 3- Humar, J., 2012. Dynamics of structures. 3rd Edition, CRC press. |
| طرح درس | Week 1: Introduction, Distributed Parameter Systems |
| تعداد واحد | ۳ |
|---|---|
| روش تدریس | Course description: In this course, we will cover key algorithms and techniques in numerical dynamic analysis, including the Finite Element Method, time integration methods, and stability analysis, along with distributed parameter systems, random vibrations and experimental methods in structural dynamics. |
| نحوه ارزیابی | Grading/Final exam status: HomeWorks & term project: 40% Midterm Exam: 30% Final Exam: 30% |
| زمان بندی و نحوه ارائه درس |
|
اطلاعات کلاس
| زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
|---|---|---|---|---|---|
| - | - | - |
| پیش نیاز درس | Steel Structures I, 3 Units Instructor: Dr. Mohsen Mirzajani Email:
Rules & Requirements: Prerequisites: Structural Analysis I |
|---|---|
| منابع | 1- M. Azhari, R. Mirghaderi. Limit States Design of Steel Structures (LRFD - ASD). Based on: AISC 360-22, AISC 341-22, AISC 358-22, 2023. 2-Office of National Building Regulations. National Building Regulations, Topic 10: Design and Construction of Steel Buildings. 5th ed. Tehran: Office of National Building Regulations, 1401. 3- J.C. McCormack, S.F. Csernak, Structural steel Design. 4- C.G. Salmon, J.E. Johnson, F.A. Malhas, Steel Structures: Design and Behavior, 5th Edition, 2008. 5- Specification for Structural Steel Buildings (ANSI/AISC 360-16) |
| طرح درس | Introduction
Design of Tension Members
Design of Compression Members
Design of Flexural Members
Design of Members under Combined Axial Force and Bending Moment
Design of Column Base Plates
|
| هدف از طرح درس | Hours & Format: 16 weeks - 3 hours of lecture; TA will be announced during the semester.
Additional Details Subject/Course Level: Civil Engineering/Undergraduate |
| پیش نیاز درس | Steel Structures II, 2 Units Instructor: Dr. Mohsen Mirzajani Email:
Rules & Requirements: Prerequisites: Steel Structures I |
|---|---|
| منابع | 1- M. Azhari, R. Mirghaderi. Limit States Design of Steel Structures (LRFD - ASD). Based on: AISC 360-22, AISC 341-22, AISC 358-22, 2023. 2-Office of National Building Regulations. National Building Regulations, Topic 10: Design and Construction of Steel Buildings. 5th ed. Tehran: Office of National Building Regulations, 1401. 3- J.C. McCormack, S.F. Csernak, Structural steel Design. 4- C.G. Salmon, J.E. Johnson, F.A. Malhas, Steel Structures: Design and Behavior, 5th Edition, 2008. 5- Specification for Structural Steel Buildings (ANSI/AISC 360-16) |
| طرح درس | Design of Plate Girders
Design of Composite Sections
General Concepts of Steel Structure Connections
Welded Connections
Bolted Connections
Simple (Shear) Connections Using Web Angles
Simple Seated Beam-to-Column Connections
Moment-Resisting Beam-to-Column Connections
|
| هدف از طرح درس | Hours & Format: 16 weeks – 1.5 hours of lecture; TA will be announced during the semester.
Additional Details Subject/Course Level: Civil Engineering/Undergraduate
Grading/Final exam status: HomeWorks: 4 points out of 20 Midterm Exam: 6 points out of 20 Final Exam: 10 points out of 20 |
| پیش نیاز درس | Statics, 3 Units Instructor: Dr. Mohsen Mirzajani Email: |
|---|---|
| منابع | 1- Hibbeler, R. C. (2022). Engineering mechanics: Statics in SI Units. Pearson Higher Ed, 15th edition. 2- Beer, F., Johnston, E., & Mazurek, D. (2016). vector mechanics for engineers: statics (SI Units). McGraw Hill, 11th edition. 3- Meriam, J. L., Kraige, L. G., & Bolton, J. N. (2018). Engineering mechanics: statics. John Wiley & Sons, 9th edition. 4- Bedford, A., & Fowler, W. T. (2008). Engineering Mechanics: Statics. Pearson Education, 5th edition.
|
| طرح درس | General Principles 1.1 Mechanics 1.2 Fundamental Concepts 1.3 The International System of Units 1.4 Numerical Calculations 1.5 General Procedure for Analysis
Force Vectors 2.1 Scalars and Vectors 2.2 Vector Operations 2.3 Vector Addition of Forces 2.4 Addition of a System of Coplanar Forces 2.5 Cartesian Vectors 2.6 Addition of Cartesian Vectors 2.7 Position Vectors 2.8 Force Vector Directed Along a Line 2.9 Dot Product
Equilibrium of a Particle 3.1 Condition for the Equilibrium of a Particle 3.2 The Free-Body Diagram 3.3 Coplanar Force Systems 3.4 Three-Dimensional Force Systems
Force System Resultants 4.1 Moment of a Force—Scalar Formulation 4.2 Principle of Moments 4.3 Cross Product 4.4 Moment of a Force—Vector Formulation 4.5 Moment of a Force about a Specified Axis 4.6 Moment of a Couple 4.7 Simplification of a Force and Couple System 4.8 Further Simplification of a Force and Couple System 4.9 Reduction of a Simple Distributed Loading
Equilibrium of a Rigid Body 5.1 Conditions for Rigid-Body Equilibrium 5.2 Free-Body Diagrams 5.3 Equations of Equilibrium 5.4 Two- and Three-Force Members 5.5 Free-Body Diagrams 5.6 Equations of Equilibrium 5.7 Constraints and Statical Determinacy
Structural Analysis 6.1 Simple Trusses 6.2 The Method of Joints 6.3 Zero-Force Members 6.4 The Method of Sections 6.5 Space Trusses 6.6 Frames and Machines
Internal Forces 7.1 Internal Loadings 7.2 Shear and Moment Equations and Diagrams 7.3 Relations among Distributed Load, Shear, and Moment 7.4 Cables
Friction 8.1 Characteristics of Dry Friction 8.2 Problems Involving Dry Friction 8.3 Wedges 8.4 Frictional Forces on Screws 8.5 Frictional Forces on Flat Belts 8.6 Frictional Forces on Collar Bearings, Pivot Bearings, and Disks 8.7 Frictional Forces on Journal Bearings 8.8 Rolling Resistance
Center of Gravity and Centroid 9.1 Center of Gravity, Center of Mass, and the Centroid of a Body 9.2 Composite Bodies 9.3 Theorems of Pappus and Guldinus 9.4 Resultant of a General Distributed Loading 9.5 Fluid Pressure
Moments of Inertia 10.1 Definition of Moments of Inertia for Areas 10.2 Parallel-Axis Theorem for an Area 10.3 Radius of Gyration of an Area 10.4 Moments of Inertia for Composite Areas 10.5 Product of Inertia for an Area 10.6 Moments of Inertia for an Area aboutInclined Axes 10.7 Mohr’s Circle for Moments of Inertia 10.8 Mass Moment of Inertia
|
| هدف از طرح درس | Rules & Requirements: Prerequisites: General Mathematics I
Hours & Format: 16 weeks – 3 hours of lecture; TA will be announced during the semester.
Grading/Final exam status: HomeWorks: 4 points out of 20 Midterm Exam: 6 points out of 20 Final Exam: 10 points out of 20 |
| پیش نیاز درس | Instructor: Dr. Mohsen Mirzajani Email:
Rules & Requirements: Prerequisites: سازه های بتن آرمه 2 – سازه های فولادی 2 |
|---|---|
| طرح درس | آشنایی دانشجویان با روشهای ترمیم سازهها با تاکید بر سازههای بتنی به همراه مثال عملی بهسازی |
| هدف از طرح درس | Hours & Format: 16 weeks – 1.5 hours of lecture.
Additional Details Subject/Course Level: Civil Engineering/Undergraduate
Grading/Final exam status: Term Project: 6 points out of 20 Final Exam: 14 points out of 20 |