Lectures on Introduction to Bridge Engineering

Following is the course content for Introduction to Bridge Engineering

Course Intructor: Prof. Dr. Shahzad Rahman

Course Outline

Lectures

Lecture 1: Historical Overview and Introduction

Lecture 1A: Planning of Bridges

Lecture 1A Updated

Lecture 2: Loads, Design Procedures, ASD and LRFD Philosophy

Lecture 2 Updated

Lecture 3: Grillage Method of Superstructure Analysis

Lecture 3 Updated

Lecture 4: Concrete Bridges

Lecture 4B: Concrete Deck Example

Lecture 5: Prestressed Girder Bridge

Lecture 6: Abutments

Lecture 7: Abutments Contd.

Lecture 8: Bearings

Lecture 9A: SAP2000 Bridge Lab Exercise video

Lecture 9B: SAP2000 Bridge pdf files

Lecture 9C: Camtesia player for lab exercise videos

The official videos of bridge modeler can be downloaded from SAP2000 Official Videos.

Assignments

Assignment 3: Slab-Girder Bridge

Exam

Mid Term Exam Paper

Final Term Exam Paper

Lectures on Introduction to Finite Element Analysis

Following are course content for Introduction to Finite Element Analysis –  FEA.

Course Intructor: Prof. Dr. Shahzad Rahman

Introduction to FEA

Very Informative lectures on FEA are also available on Youtube.

Lectures

Course Outline

Lecture 1: Overview of Finite Element Method – FEM, Historical Background and its Application

Lecture 2: Method of Weighted Residual, Least Square, Collocation, and Galerkin

Lecture 3: General derivation of Finite Element Equilibrium Equations

Lecture 4: Development of Stiffness Matrix for a Beam Element

Lecture 5: Some rules governing relationship between Global and Local Coordinates

Lecture 6: Comments on Numerical Integration

Lecture 7: Error and Convergence in FEM

Assignments

Assignment 1: Bar Element Problem

Assignment 2: Beam Problem

Assignment 3: Thick walled cylinder Problem

Solution of Assignments

Note: Solution of Assignment 1 is in Lecture 2. There is excellent solution of axial bar problem using FE and comparing with Exact Solution plot along with matlab code in here.

Solution of Assignment 2

Solution of Assignment 3

Exams

Midterm Exam Paper

Final Term Paper

Lectures based on MS Project

Following lectures are based on MS Project. These are lectures of Project Management and recommended to be taught along with use of MS Project.

Lab 1 – Getting Started with MS Project

Lecture 1 – Project Basics

Lecture 2 – Understanding Projects

Lecture 3 – Project Management Tasks

Lecture 4 – Project Quick Start

Lecture 5 – Assessing  & Managing Risk

Lecture 7 – Entering Project Tasks

There are very good Youtube tutorial on MS Project which can be helpful for more understanding.

Useful GIS/RS Datasources

Following are useful datasources for GIS/RS:

Recommended Packages:

1. icedove, for email client, to install from root terminal:
2. iceweasel, for browser (its same firefox but with removed copyright content i.e., mozilla logo and its brand name firefox), to install from root terminal:
3. libreoffice, gnu/gpl office software as openoffice is now voilating opensource licenses, to install:
4. unrar, program for extracting rar archive files, to install:
5. opensource matlab, scilab, to install:
6. eclipse ide with jdk, to install:

and to install cdt (c++ development tools for eclipse):

. To install g++ and its debugger:
7. ffmpeg, for audio/video codec converter, to install:
8. kdenlive, for video/audio editing, to install:

1. Never experiment with production system.
2. Never install software outside from repo or from source code.
3. Always backup on regular basis and before experimenting with new package.
4. Some guide, tips and solution given on different sites are outdated and doesn’t work with your current distro. Check date of upload of these guides.

Debian4Engr Series: 03 Recommended sources.list & apt preferences

My Debian sources.list is:

and my apt preferences file is:

I have kept lower priorities in preference for testing and unstable because they are not recommended for stable production system and may crash your system.

After setting preferences, you need to put ‘-t {repo type}’ for installation e.g.,

Reference: Apt-Pinning for Beginners

Debian4Engr Series: 02 Recommended Linux Partition

During installation of Debian Linux, you are required to enter partition scheme. The easiest way is to use entire disk and recommended partition or you can decide yourself the partition. One of helpful detail of partition is given below:

swap = 2GB
file type for rest of partition = ext4
/ = 6GB
/boot =200MB
/opt = 10GB
/srv = 3GB
/tmp = 6GB
/usr = 10GB
/usr/local = 10GB
/var = 5GB
and finally for /home = rest of space left (but atleast 10GB).
This partition is on Logical Volume Manager – LVM. You can edit each partition later using GParted Live CD.

Note: This recommended partition is for end user’s laptop and desktop. For servers, /srv partition should be big enough for running services and /var partition must also be adjusted for maintaining log files.

You can find more information about swap size from: NixCraft or Linux.com. The details on each partition is given in NixCraft, LinuxPlanet, Debian.org and on LinuxQuestions.

For partitioning multiple disks, guide can be found on tldp.

To check existing partition, use fdisk, palimpsest and baobab – Gnome Disk Usage Analyzer.

Debian4Engr Series: 01 Before Installation

Debian is a free operating system (OS) for your computer. Debian GNU/Linux provides more than a pure OS: it comes with over 29000 packages, precompiled software bundled up in a nice format for easy installation on your machine. Read more…

01 Before Installation

1. Debian Linux is installed on most of the desktops without any issues. If you want to install Debian Linux on laptop then check hardware support from http://linux-laptop.net/ or http://bing.com/