MA3001
4.0
GPA
Subject
Title
Total
Hours
60hrs
1 hr
PreRequisites
Engineering
Mathematics I
& II
Aims:
To provide the students with higher mathematical concepts and tools to analyse and solve a
range of engineering problems and to recognize some physical concepts.
Learning Outcomes:
On successful completion of this subject, the learner will be able to :
1. Perform differentiation under integration.
2. Work with functions of many variables to evaluate value of functions, to obtain optimal
points and values specifically under constrains.
7. Obtain Fourier series for periodic signals measured at discrete points. Use relevant
software tools.
8. Be able to handle vector functions in 2D and in 3D and use grad, divergence & curl
operators and the related equations with ease.
9. Evaluate line and surface integrals and use Divergence, Stokes and Greens theorems.
10. Apply laws of vector calculus to derive some physical laws.
11. Use concepts linear independent, orthogonal vectors to solve different types of linear
systems of equations.
12. Use different methods of solutions of linear systems including applications of software.
13. Use principles of engine value in engineering calculations.
14. Apply series solution methods to solve non-linear ordinary differential equations.
15. Use special functions to solve differential equations.
Syllabus:
Calculus
Brief introduction to improper integrals, differentiation of integral. Function of two or three
variables, multiple integrals, Taylor series applications. Constrained maxima and minima,
Lagrange multipliers.
10 hrs
Laplace transform
Basic theorem on Laplace transforms of elementary functions. Application of Laplace
transform to solution of differential equation and systems. Use of convolution theorem.
Transfer function, concepts of stability and controllability.
10 hrs
Vector Calculus
Vector functions in 2D & 3D differentiation & differential operators. Laws of operators.
Evaluation of line integrals along space curves. Evaluation of surfaces integrals. Divergence
theorem, Stokes theorem. Greens theorem in plane. Some basic applications including
derivation of some physical laws.
14 hrs
Linear Algebra
Brief treatment of vectors in higher dimension ( linearly independent vectors, orthogonals
and normal vectors) Schemes for solution of simultaneous linear equations ( Gauss
elimination scheme for tridiagonal matrices, triangular decomposition.) Partitioned matrices.
Eigen value problem ( Algebraic determination of eigen values, properties of eigen values,
eigen values of symmetric matrix , similar matrices, quadratic form and their reduction).
Some basic applications in boundary value problems.
10 hrs
Ordinary linear differential equations with variable coefficients
Series solution of non- linear ordinary differential equations. Singular points, Existence and
uniqueness of solution (elementary discussions without proof). Use of special function (eg:
Bessel, Legendre).
08 hrs
Assessment:
Final exam : 100 %
References:
MN3001 Management 1
Subject
Code
Credits
GPA/NGPA
MN3001
4.0
GPA
Subject
Title
Total Hours
Management 1
Lectures
Assignment
65 hrs
PreRequisites
None
Aims: To introduce to student a broad range of management issues and experiences faced by managers in
modern organizations and teach him the role of engineer in management of engineering organizations,
technical control and/or supervision of these organizations including aspects related to planning,
control, human aspects, and financial control and environment considerations in engineering decisions
Learning Outcomes:
General;
Demonstrate an overview on engineering management theories and principles that students have
learnt
Explain the key concepts in engineering management functions, dimensions and roles of
engineering managers
Analyse the factors affecting the operations and effectiveness of the engineering/manufacturing
organizations, as well to identify the problematic areas;
Formulate solutions to engineering management problems using the range of techniques and
concepts introduced in the subject of Management for Engineers
Specific;
On successful completion of this module students will be able to...
Understand the role of management in industry and its relevance to engineers today;
Understand the importance of Human Resource Management and its important in managing
engineering firms.
Assess value of historical development in engineering and technology, its socio economic impacts and
management theories
Understand the importance of environmental management and engineering obligation to the society
in terms of the environmental requirements.
Analyse and report environmental impact in engineering practice and demonstrate sustainability in
the process of making engineering decisions
Learn and practice health, safety and welfare management concepts at the work place
Learn basics of information systems in management businesses and learn the importance of MIS.
Syllabus
1.
Introduction: Scope and significance of the subject of management for engineers; the basis of
management theory, science and practice; Historical development of management thought.
[06 hrs]
2.
3.
[06 hrs]
4.
[12 hrs
Human Resources Management (HRM): Human resources in an orgnaisation, Role of HRM, job
design, manpower planning, employee resourcing, interviewing, performance appraisal and
feedback, grievance handling, rewarding, training, carrier and succession planning, trade
5.
[08 hrs]
6.
Difference between financial accounting and cost accounting, Primary entry book and cash book,
double entry system, the ledger and the trail balance, preparations of financial statements, Profit
and loss account and balance sheet, cash and fund flow statements, accounting for depreciation,
book value and salvage value of assets, interpretation of financial statements
7.
[12 hrs]
Functioning of the natural system which makes life possible on Earth; relationship between
natural system and humankind; diverse influences of human activity on the natural system;
need for management and human responsibility to keep the system in a healthy condition if life
as we know it is to continue; an understanding of sustainable development and management to
meet the needs of the present, without compromising the ability of future generations to meet
their own needs; an understanding of how local environments contribute to the global
environment; a sensitivity to, and a sense of responsibility and concern for, the welfare of the
environment and all other life forms which share this planet; an awareness of their own values
concerning environmental issues; an awareness of the values of others; personal development
and participation in local and global environmental concerns.
8.
[08 hrs]
Safety and industrial Hazards: Accidents and prevention of accidents at workplace. Observing
safety with machines, tools and equipment. Housekeeping of the workplace. Safety requirement
of installations. Health, safety and welfare of the workforce. First aid on the shop floor. [04 hrs]
9.
Business and Technology Trends: Management Information Systems, their strategic use and
importance in the business; e-commerce, e-business; B2B and B2C
[02 hrs]
Assessment:
Tutor mark assignments 10 Assignments: Best 8 assignments are considered with 100
marks
Final Examination 3 hrs: 100 marks
Answer five of seven questions; If necessary, answer to the first question can be made
compulsory
Final Mark = 0.3 x Tutor Mark Assignment + 0.7 x Final Examination Mark
References:
1.
2.
3.
4.
CE
3001
4.0
GPA
Subject
Title
Total
Hours
50 hrs
20 hrs
Prerequisite
s
CC1003
Aims
To impart knowledge and related skills to carryout structural design. Further ability
to acquire different principles in design utilizing various materials. Overall selection
of materials and dimensions is the broad aim.
Learning outcomes
Ability to design a three-storeyed building.
Ability to familiarize with various codes of practice used in design
Preparation of input data to computer software and interpretation of results
.
Syllabus
1. What is design?
2. Meaning of structural design
3. Load paths and types of elements
4. Properties of materials in relation to design
5. Types of loading
6. Different types of supports
7. Geometrical forms
8. Types of structural forms
9. Introduction to code of practice EC2
10. Design of various structural elements
11. Design aspects relating to tension, compression and bending
12. Design of connections between elements.
13. Design of foundations
14. Detailing
Assessment
10 tutorials of 2hr duration
End of stage examination of 3hr duration
Recommended Texts
CE
3002
4.0
GPA
Subject
Title
Total
Hours
50 hrs
20 hrs
Prerequisite
s
CC1003
Aims
To teach the basic concepts of structural analysis in particular the analysis
techniques for statically indeterminate structures .Also to teach modeling concepts
related to structural analysis and computer software.
Learning outcomes
1. Ability to understand equilibrium and compatibility in relation to structures
2. Ability to identify degree of statical and kinematical indeterminacy of structures
3. Ability to relate stresses and strains, Loads and deformations using Hookes law
4. Ability to find internal forces, support reactions and deformations in continuous
beams frames, trusses and grids
5. Ability to idealize and model discontinuities in structural elements, joints,
supports, materials and loads.
Syllabus
Structural Analysis
1. Energy Theorems
2. Moment distribution
3. Matrix force method of analysis
4. Matrix displacement method of analysis
5. Computer method of analysis
Structural Modeling
1. Types of structures
2. Load path
3. Deflected shape
4. Structure idealization
5. Framed Structures
6. Non-framed / continuous structures
7. Computer programs
8. Connections and support conditions
Specific gravity.
Density
Classification of Soils
03 hrs.
3.
Compaction of Soils
04 hrs
Proctor compaction test, AASHO test, air voids ratio, Compaction in the field,
Compaction
Control, Field testing of density, Principles of soil stabilization.
4.
Permeability of Soils
06 hrs
Flow nets
04 hrs
Flow nets for confined and unconfined flow , isotropic and anisotropic conditions.
Critical hydraulic gradient and piping.
LABORATORY EXPERIMENTS
Soil Mechanics Laboratory Classes 5 Classes 15 Hrs.
Particle Size Distribution
Atterberg Limits
Compaction Properties
Insitu Density of Soils
Determination of Coefficient of Permeability in the Laboratory.
Engineering Geology Geology Map 6 Classes 18 hrs.
Map 1 -
Map 2 direction
Map 3 -
Map 4 -
Map 5 Map 6
RECOMMENDED BOOKS
Soil Mechanics
CE3004
Credits
4.0
GPA/NGPA
GPA
Subject
Title
Total
Hours
Lectures
Lab/Assignment
s
55 hrs
10 hr
Prerequisites
CE2001 or
equivalent
Aims
To provide students with an understanding of the concepts and principles of Fluid Mechanics,
Hydraulics, and Environmental Engineering as applied to problem solving and applications in
engineering practice.
Learning outcomes
On successful completion of this subject, the student will be able to;
Identify important fluid properties, flow characteristics and recognize their significance in the
applications in engineering practice.
Determine hydrostatic forces and use them to assess the equilibrium and stability conditions of
submerged and floating bodies.
Apply concepts of Boundary Layers, Pipe Systems and Networks, Transient Flows in Pipes,
Dimensional and Hydraulic Model Analysis, Hydraulic Machinery, and Uniform Flow in
Open Channels in solving problems and developing applications in engineering practice.
Recognize the need for conservation of resources and environments when a project is
undertaken and to identify the causes of environmental problems related to human activities,
assess the magnitude of environmental consequences and predict consequences.
Analyze a given scenario based on key environmental concepts and to develop solutions to
environmental-related problems such as water, air and soil pollution and propose mitigatory
actions.
Syllabus
Fluid Mechanics
[45 hrs]
Environmental Engineering
[10 hrs]
Environmental Quality, Water Quality (Concepts, Need of water quality studies and standards,
Physical/Chemical/Biological characteristics of water, Water related diseases)
Treatment of Water Supplies: Introduction to water treatment processes
Pollution in Surface and Groundwater and its control: Types and sources of pollution, Effects
of water pollution and control measures
Solid and Hazardous Waste Management
Assessment
Six laboratory assignments, each 2 hour duration: 30%
i). Determination of Friction coefficient for commercial pipes
ii). Surge tank experiment
iii). Testing of reciprocating and centrifugal pumps
iv). Testing of turbines
v). Determination of bed roughness coefficients in channels using uniform flow
vi). Determination of quality of water and wastewater
End of stage examination of 3 hour duration:
Recommended Texts
70%
1).
2).
3).
4).
5).
6).
Webber, N. B. (1990). Fluid Mechanics for Civil Engineers, Taylor & Francis.
Hamill, L. (2011) Understanding Hydraulics Palgrave Macmillan Limited.
Subramanya, K. (1993). Theory and Applications of Fluid Mechanics (Tata McGraw-Hill)
Pickford, J. (1969). Analysis of Water Surge, Macmillan.
Douglas, J. F. (1961). Solution of Problems in Fluid Mechanics-Part I & II, Pitman.
Miller G. Tyler Jr. & Scott Spoolman (2012). Living in the Environment: Principles,
Connections, and Solutions, 17th Edition, ISBN-10: 0538735341 ISBN-13: 9780538735346.
7). Fair, G.M. & Okun, D. A. (1968). Water and Wastewater Engineering, JohnWiley & Sons.
CE 3005
4.0
GPA
Subject
Title
Total
Hours
Construction Technology
Lectures
Lab/Assign.
50 hrs
20 hrs
Prerequisites
None
Aims:
Learning outcomes:
Syllabus:
(5 hrs)
(5 hrs)
Equipment used for Land clearing and earthworks : Bulldozer, Back-Hoe, Grab, Scraper,
Grader, Wheel Loader, Dredger, Dump Truck; Land clearing techniques; Large excavations,
dredging, Trench excavation, Pipe laying, Sheet piling and Shoring Systems.
(5 hrs)
(12 hrs)
Material handling equipment on site: Hoists, Forklifts, Tower cranes; other cranes, Dumpers,
site layout of material handling equipment; concreting equipment and methods, Erection of
scaffolds.
Temporary works for the concreting; formwork, false work and scaffolding (This should include
conventional and advanced new system formwork).
Tunneling Rock Blasting and Aggregate Production
(5 hrs)
Tunneling equipment and methods, blasting of rock and use of explosives, quarrying and
production of aggregates.
This should include conventional and new techniques used in Sri Lanka and in other countries.
( 7 hrs)
(3 hrs)
Application of quality assurance processes and ISO 9000 for heavy construction work
Construction Safety
(3 hrs)
Assessments:
15%
1.
2.
3.
concrete technology, temporary works, planning activities etc. An assignment based on safety at construction sites 10 %
4.
Final exam -
25%
50%
Recommended Texts:
1.
2.
3.
4.
5.
6.
7.
ME3001
Credits
4.0
Module Title
Fluid Dynamics
Lectures
Hours/Week
GPA/NGPA
GPA
Lab/Assignments
55hr
s
10hr
s
Pre
requisites
GE1003
Aims
The aim of this subject is to provide thorough understanding about the fundamentals of fluid dynamics
and related engineering applications
Learning Outcomes
At the end of the module sessions students should be able to
Understand the concepts of fluid dynamics and identify associated engineering problems
Describe two dimensional ideal fluid flow analysis and solve related problems
Describe the viscous effects in real fluid flow and solve problems of flow through bounded
systems
Analyze simple problems associated with boundary layers
Investigate engineering problems associated with particle mechanics
Explain the techniques of dimensional analysis and similarity theory and solve typical
problems in mechanical engineering applications
Syllabus
Qualitative analysis of viscous flow through channels - entry region, fully developed laminar
and turbulent flow.
Quantitative analysis of viscous flow through channels analysis of steady fully developed
laminar flow in bounded systems for Newtonian and non-Newtonian fluids: velocity and shear
stress distributions, energy losses due to friction, Darcy formula.
Assessment
Four practices of each 2.5 hr duration (16%)
1. Analysis of fluid flow through pipe systems
2. Drag on a circular cylinder
3. Pressure drop in a packed bed and a fluidised bed
4. Dimensional analysis and model testing in building aerodynamics
Quiz(s) (10%)
Attendance or any other (4%)
Final written exam (70%)
Recommended book
John F. Douglas, Janusz M. Gasiorek, John A. Swaffield, Lynne B. Jack , Fluid Mechanics, fifth
edition
ME 3002
Subject
Code
Credits
AUTOMOBILE TECHNOLOGY
ME 3002
4.0
Subject
Title
Total Hours
Automobile Technology
Lectures
55 hours
Pre-
None
Requisites
GPA/NGPA
Aims:
GPA
Lab/Assignt
10 hours
The aim of this subject is to provide a thorough understanding about the basic technical aspects
related to a motor vehicle.
Learning Outcomes:
Laboratory Work:
Hands on work on identifying basic systems/parts, their functionality and basic trouble shooting
ME3003
Subject
Code
ME3003
Credits
4.0
GPA/NGPA
GPA
Subject
Title
Total
Hours
Lectures
Lab/Assig
n.
55 hrs
10 hrs
Prerequisit
es
Completion
of certificate
levels
Syllabus
1. Power distribution [10 hrs]
Radial, ring, ring main systems, advantages disadvantages, area of use, types of
sub stations, voltage current calculation of radial and ring systems (both AC and
DC), power loss and voltage regulation, power factor improvement, use of taps in
transformers
2. Wiring regulations and safety [6 hrs]
IEE wiring regulations, body resistance, safety voltage and current for the human,
ventricular fibrillation, IEC international document of time current zones, direct
contact, indirect contact, TT, IT, TN systems, RCCB, ELCB operations, fuses, MCB
3. Transformers [14 hrs]
Primary and secondary emf, turns ratio, referred impedance, impedance
matching, losses of transformers, efficiency, voltage regulation , shell and core
types, sandwich and concentric windings, use of auto transformers, taps of
transformers, standard three-phase winding connections, cooling methods of
transformer
4. Electrical machines [20 hrs]
Operating principle of electrical machines, slip rings, commutator, three-phase
generator, three-phase induction motors, equivalent circuits, torque speed
characteristics, rotating magnetic fields, slip,
DC motors: series, shunt, compound DC machines, equivalent circuits, basic DC
machine equations, field of use of DC machines, wound rotor and squirrel cage
motors, salient pole and cylindrical rotor synchronous motors, methods of starting
of single phase motor, universal motor, standard types of enclosures, protection
against harmful ingress of water. Different types of insulating material used in
electrical applications (glass, paper, porcelain etc)
5. Industrial drives [6 hrs]
Impact of running and starting condition on selection of industrial drives, methods
of breaking (mechanical friction, eddy current, counter current, dynamic breaking,
impact of environmental conditions
Assessment
5 laboratory assignments, each of 2hr duration
End of stage written examination of 3hr duration
ME3004
4.0
GPA
Subject
Title
Industrial Electronics
Total
Hours
Lectures
Lab/Assignmen
t
55 hrs
20 hrs
PreRequisites
GE1002
Aim:
The aim of the course unit is to introduce principles of analog and digital electronic circuits and
motors for mechanical engineering students who will be employed in the industry. This unit
builds upon the theories and experimental practices in electrical circuits taught in the prerequisite course, GE1002, to develop a basic understanding of the operation of circuits
containing amplifiers, power electronic devices, transistors and diodes. Further, it deals with
motors, basic digital circuits and simple microprocessors. The experimental skills will be
developed during the laboratory component of the course unit enabling the student to perform
basic designs, constructions, and measurements involving simple analog and digital electronic
circuits and motors.
Learning Outcomes:
7.
8.
Syllabus:
[6 hours]
List of Experiments:
1. Study of V-I characteristics of SCR, DIAC, TRIAC.
2. Study of V-I characteristics of power semiconductor devices: GTO, MOSFET, IGBT.
3. Study of R and R-C firing circuit (verify the input(R,V,I)-output(firing angle)
characteristics).
4. To plot firing angle vs. output voltage of three phase half/full converter with R and R-L
load,
1
2
3
4
5
6
7
8
9
10
11
12
ME3005
4.0
GPA
Subject
Title
Total
Hours
65 hrs
---
PreRequisites
GE1001
ME2001
To synergize forces, moments, torques, stress and strength information to develop ability to
analyze, design and/or select machine elements - with attention to safety, reliability, and
societal and fiscal aspects. Students will learn the fundamentals of the design process, and
the design of some common machine elements will be the main focus. The students will apply
the concepts in the design and those theories and concepts learnt in other engineering
subjects as well to design simple machines.
Learning Outcomes:
16. The student will be able to use the knowledge in Statics and Strength of Materials and in
several other engineering subjects for design of machine elements.
17. The student will apply the concepts of failure theories, and apply them in machine design
exercises.
18. The student will be able to design shafts and machine elements for power transmission
and design and/or select other power drives and mechanical elements associated with
these drives such as belts, gears, etc.
19. The student will be able to design or/and select mechanical components used in
mechanical systems that require functioning the respective machines for their intended
purposes.
Syllabus:
1. Philosophy of engineering design, basic design procedure, application of computer and
computer software in the design process; traditional design materials, design synthesis,
aesthetic consideration in design, ergonomic consideration in design, use of standards in
design, selection of preferred sizes, design for manufacture, limits and fits and tolerances,
surface finishes, engineering materials and mechanical properties of materials and
desirability of mechanical properties for mechanical elements, and traits of a Good
Designer.
5 hours
2. Free-body diagrams, understanding on stresses due to normal, shear, and torsional loads,
understanding of Mohrs circle stress analysis and static failure criteria; fundamentals of
stress and strain analysis
2 hours
3. Design against static loads and fluctuating loads: understanding Design for Safety with
safety factor, design factor, service factor; modes of failure, theories of failures, and
stresses in various beams. Fatigue failure, stress concentration factors and stress
concentration effects, fatigue design under combined stresses.
4 hours
4. Power screws: Application of power screws in power transmission, forms of threads, force
analysis with different threads, collar friction, self locking of screws, transmission
efficiency, differential and combined screws, recirculating ball screws, stresses in screws.
3 hours
5. Threaded joints and welded joints; flexible joints, permanent joints, keyed joints: Joints
under the categories of permanent and flexible joints. Welded joints, riveted joints, bolted
joints.
5 hours
6. Shafts and couplings: Transmission shaftings, design against static and fatigue loads,
lateral and axial loads combined with torsional loads, effects of stress raisers on shafts,
whirling of shafts and avoiding failure of shafts due to whirling, rigidity of shafts; flexible
couplings, rigid couplings; cotter joints, pin joints; joints under loads and stresses
developed; various types of keyed joints and stresses in keys and keyways under torsional
and other loads; design or/and selection of a key for a given application.6 hours
7. Mechanical springs: Mechanical springs, helical springs, stress equation and deflection
equation, spring materials, styles of ends, design against static loads and fluctuating
loads, optimum designs of helical springs, helical torsion springs, leaf springs and multi
leaf springs, nipping of leaf springs and shot peeing.
4 hours
8. Friction clutches: Torque transmitting capacity of friction clutches, multi-disk clutches,
friction materials, cone clutches, centrifugal clutches,
2 hours
9. Brakes: Energy equations, block brake with short shoe, pivoted block brake with long
shoe, internal expanding brakes, band brakes, disc brakes, thermal considerations.
2 hours
10. Belt, Chain and rope drives: Flat and V belt drives, other types belts normally used in the
industry, flat pulleys and V-pulleys, belt constructions, geometrical relationships, analysis
of belt transmission, condition for maximum power, adjustment of belt tension, selection
of belts from manufactures catalogue; chain drives, roller chains, geometric relationship,
polygonal effect, power rating of roller chains, sprocket wheels, silent chains; rope drives
6 hours
11. Rolling contact bearings: types of rolling contact bearings, selection of bearing type, static
and dynamic load capacity, equivalent bearing load, load-life relationship, selection of
bearing life, load factor, use of manufacturers catalogue in bearing selection, design for
cyclic loads and speeds, bearings with a probability survival other than 90%, lubrications
of rolling element bearings, mounting of bearings.
4 hours
12. Sliding contact bearings: Basic modes of lubrication, viscosity and measurement of
viscosity, effect of temperature on viscosity, hydrostatic step bearing and energy losses,
Reynolds equation, Raymond and Boyd method; temperature rise, bearing design with
selection of parameters, constructional details of bearings; lubrication oils, additives for
mineral oils, selection of lubricants.
4 hours
13. Gears: Spur, helical gears, bevel gears and worm gears: Classification of gears, selection
of type of gears, law of gearing, terminology of gears, standard system of gear tooth,
force analysis, gear material, gear tooth failures, constructional details, number of teeth,
and gear parameters, estimation of module based on beam strength, wear strength and
dynamic loading; design of a pair of gears for a given application
10 hours
14. Fly wheel: Torques analysis, solid disk fly wheel, rimmed flywheel, stresses develop in
flywheel and design of flywheels in relation to fluctuation of energy.
2 hours
15. Cylinders and Pressure Vessels: Thin cylinders and thin spherical pressure vessels, thick
cylinders with internal and external pressures; Lames equation and Clavarinos and
Birnies equation, compound cylinders, autofrettage, gasket joints
4 hours
16. Introduction to computer aided designs, components of cad systems, I/O devices,
graphics display terminals, introduction to Finite Element Analysis (FEA), use of FEA
software in design analysis.
2 hours
Notes:
Machine element should be considered from the point different modes of failures with
static and dynamic loading conditions wherever appropriate.
Wherever possible selection of material and standard components from catalogues and
manuals should be encouraged along with the analytical designs.
Use of computer should be made to appreciate by the students wherever possible.
Assessment:
Design projects are assigned in conjunction with the regular homework assignments.
Student should work six take home assignments with each assignment carrying 20 marks
and the marks of best five assignments will be considered for the final mark (5 x 20)
totalling to a score of X. X>=40%
Final Examination is with a Question paper of four hour (04 hour) duration. The paper has
two parts, Part A with one hour duration and Part B with three hour duration. Student
should answer four (04) out of five (05) questions in Part A, each carrying 25 marks (a
total of 4 x 25=100) and the question in Part B carrying 100 marks with a total score of Y.
Y = 0.4 x marks of Part A + 0.6 x marks of Part B.
Final mark, Z=0.3X + 0.7Y, and Z>=40% for a pass.
(Both Design project and question papers are compulsory components)
References:
1.
2.
3.
4.
5.
6.
EC3005
Subject
Title
Computer Architecture
Credits
4.0
Total Hours
Lectures
55 hrs
GPA/NGPA
GPA
Lab/Assign
t
10 hrs
Code
PreRequisites
GE2003,
EC2001
Aims:
This course puts the emphasis on computer hardware and provides with necessary knowledge to
analyse and organise computer systems
Learning Outcomes:
On successful completion of this subject, students are expected to:
Explain different classifications of computer systems.
Assess performance of computer systems.
Describe internal organisation of a processor.
Describe memory organisation and I/O systems.
Examine performance enhancing techniques in computer systems.
Demonstrate the ability to interconnect external devices/ circuits with computers and develop
drivers/ programs for them.
Syllabus:
Classification of computer systems
[2 hr]
Performance
[5 hr]
Performance metrics, clock rate, MIPS, Cycles per instruction, benchmarks; Averaging
metrics, arithmetic, geometric and harmonic; Amdahls law
Processor architecture
[18 hr]
Instruction Set Architectures, stack, accumulator, register; RISC & CISC architectures
(reg. - memory & load store); Memory addressing modes; categories of instructions;
types & size of operands; Fixed and floating point system, Non numeric data and
information; components of a processor and their functionalities, Control unit,
Hardwired and Microprogrammed controls
Memory Organisation
[10 hr]
[10 hr]
Storage systems, storage devices, RAID; Buses, interfacing I/O devices; Programmed
I/O, DMA, interrupts; IO processors. serial vs., parallel, synchronous vs. asynchronous
data transfer.
Approaches for performance enhancement
[10 hr]
(20%)
(20%)
(60%)
EC3001 Electronics II
Subject
Code
Credits
GPA/NGPA
EC3001
4.0
GPA
Subject
Title
Total Hours
Electronics II
Lectures
Lab/Assign
t
55 hrs
10 hrs
PreRequisites
EC2001
Aims:
This subject aims at developing the skills to analyse and design electronic circuits and
systems.
Learning Outcomes:
Syllabus:
Diodes circuits
[4 hrs]
Piecewise linear diode model, Nonlinear model, Circuit applications, Special types
Transistor circuits
[10 hrs]
h parameter model, Ebers Moll model, Field effect transistor Models, low frequency and
high frequency equivalent circuits of BJT/FET circuits
[16 hrs]
Analogue filters
[4 hrs]
Passive and active filter design, Low pass, High pass, Band pass filter design
Oscillators
[4 hrs]
Conditions for oscillation, Phase shift oscillator, Wien bridge oscillator, Colpitts and
Hartly oscillators
[4 hrs]
Digital circuits
[10 hrs]
Combinational and sequential logic circuit design, PLDs, Memory cells & chips, ICs
available and applications
[3 hrs]
Circuit design using hardware description languages, use of HDL packages and FPGAs
for digital circuit design and implementations
Assessment:
Assignments: 2
Labs:
Designing a Wien Bridge oscillator
Designing active filters
Designing and simulating digital circuits using HDL
Final examination: 3 hrs
EC 3002
Subject
Title
Communication Engineering 1
(20%)
(20%)
(60%)
Credits
4.0
Total
Lectures 55hrs
GPA/NGP GPA
Lab/Assi 10hrs
Hours
A
gnt
Pre-Requisites : Knowledge on Certificate level mathematics and
Electronics
Aims:
To provide students with a introductory knowledge of the principles of modern
communication systems including fixed, mobile and multi-media network.
Learning Outcomes:
Fundamental theories and concepts of communication.
communication systems and networks.
Overview of the
Syllabus:
Outcome 1 : Understanding of the existing communication and computer networks.
Introduction
An overview of the history of telecommunication. A brief simplified
introduction to PSTN System. Mobile Communication System, Computer
LANs, WANs and Internet.
Main components of a communication system including source, media
and receiver.
Overview of circuit switching, packet switching and transmission medias.
Outcome 2: Understanding the fundamental concepts of communication
Analog signals, Digital signals, Analog to Digital Conversion.
Overview of Multiplexing FDM, TDM, OFDM
Overview of SDH and SONET
Overview of Analog Modulation AM, FM
Overview of Digital Modulation ASK, FSK, BPSK, QPSK
Quadrature Amplitude Modulation
Overview of Noise
Overview of Transmission Medias and their characteristics
(Copper, Fibre and radio)
Optical Networks, Wave length Division Multiplexing
TDM networks and Packet Networks
Radio Multiple Access Technologies FDMA, TDMA, CDMM,
Overview of Access Network Technologies ADSL, FTTX, WiMAX
Overview of Core Network Technologies SDN, MPLS
Components of an end to end leased data circuit
Dedicated networks and share networks
Outcome 3:Describe the signals in Frequency, Time and Statistical domains and
evaluate effect through a linear system
recognize and distinguish between periodic and non-periodic
signals
recognize and distinguish between deterministic and random
signals
recognize and distinguish between transient and non-transient
signals
use analytical formulas to represent common periodic and
transient signals in time and
frequency domains
use probability distributions and statistics to describe random
signals
translate simple signals between time and frequency domains
using the fourier series and
fourier transform
translate signals between time and frequency domains using
tables of Fourier series, Fourier
transforms and Fourier transform theorems
calculate the power spectra and autocorrelation functions of
signals
relate power spectra and autocorrelation functions using the
Wiener-Kintchine theorem
explain what is meant by cross-correlation function and
correlation coefficient and calculate
these for simple signals and random variables
describe the effect of a linear system using frequency response
and/or impulse response,
especially in the context of pulse transmission
relate the frequency response and impulse response of a linear
system
describe the origin, effects and mitigating techniques for the
following types of distortion
(a) loss
(b) amplitude distortion
(c)
Assessment:
Assignments : 1. Characteristics of Transmission medias
2. Applications of above theories (two assignments)
Lab classes : Recommended the lab classes followed in Part II Communication
Engineering (old syllabus)
References:
Digital Coomunications : Ian A Glover, Peter M Grant
Communication Systems : Bruce carlson
Data Communications and Networking : Behrouz Forouzan
EC 3003
Subject
Title
Computer Networks 1
Credits
4.0
Total
Lectures 55hrs
GPA/NGP GPA
Lab/Assi 10hrs
Hours
A
gnt
Pre-Requisites : Knowledge on Certificate level mathematics & IT
Aims:
To provide students with a introductory knowledge of the principles of Computer
Networks
Learning Outcomes:
Fundamental theories and concepts of Computer Networks
Syllabus:
Outcome 1 : Understanding the Standards and brief idea about protocols
Protocols and standards, standards organizations.
Introduction to
Internet Standards, internet Administration. A brief history of Internet.
Introduction to ISO-OSI model and brief description of function of each
layer.
IEEE, ITU-T, ETSI and other standard bodies and forums.
Outcome 2: Understanding the fundamental concepts of data communication
Data transmission - Concepts and terminology, analog and Digital
Data Transmission, Transmission Impairments, Transmission Media
Data Encoding
Digital Data, Digital Signals
Digital Data, Analog Signals
Analog Data, Digital Signals
Analog Data, Analog Signals
Digital Data Communication Techniques
Asynchronous and Synchronous Transmission
Packet switching and circuit switching
Virtual circuits
Outcome 4: Understanding the error correction and complete operation of data link
layer
Forward error correction, backward error correction
Block coding, Linear block codes, cyclic codes, checksum
Data link control Flow and error control, ARQ,
Layer2 protocols HDLC, PPP
Assessment:
Design and implement a network for a corporate company.
Lab classes : Will be included in the subject outline.
References:
Data and Computer Communications William staling
Computer Communication Fred Halsal
TCP/ IP protocol suit - Behrouz Forouzan
Data Communications and Networking : Behrouz Forouzan
EC3004
Subject
Title
Credits
4.0
Total Hours
Lectures
56 hrs
GPA/NGPA
Aims:
GPA
Lab/Assignt
12/12 hrs
Code
PreRequisites
GE2003
This subject aims to introduce students to the concepts used in defining data structures in computer
programs, and the algorithms used to solve problems using computer programs.
Learning Outcomes:
On successful completion of this subject, students should be able to:
implement and use common data structures
analyse the complexity of basic algorithms
select appropriate data structures and algorithms for a given situation or a problem
apply basic algorithm design techniques for a given situation or a problem
Syllabus:
Introduction to data structures
[4 hrs]
Student should be able to describe basic data structures such as arrays, records, lists, stacks,
queues and dictionary
Introduction to algorithms
[4 hrs]
Student should be able to describe what is an algorithm, write pseudo code for an algorithm and
review sample algorithms
Insertion Sort and Bubble Sort
[4 hrs]
Student should be able to describe Insertion Sort algorithms, Basic Bubble Sort algorithms,
Optimised Bubble Sort algorithms, and use sample program segments to carry out an analysis
on Insertion Sort and Bubble Sort
Implementing Arrays and Linked Lists
[5 hrs]
Student should be able to implement arrays, carry out operations such as additions,
multiplications, vector operations and matrix operations on arrays, should be able to design
Single Linked Lists, Double Linked Lists, and carry out insertion and deletion operations on
linked lists. Finally the student should be able to develop a simple application program that uses
arrays and linked lists
Implementing Stacks and Queues
[5 hrs]
Student should be able to build stacks and queues, carry out stack and queue operations,
demonstrate example uses of stacks and queues in compilers and operating systems, and
develop simple application programs using stacks and queues
Implementing a Dictionary
[3 hrs]
Student should be able to describe different methods of implementing a dictionary, carry out
searching, insertion and deletion operations on a dictionary, and analyse sample code segments
of dictionary implementations
Introduction to Merge Sort, Recursion and Divide & Conquer approaches
[5 hrs]
Student should be able to demonstrate the use of Merge sorting techniques, identify design
techniques used in recursion and divide & conquer approaches, and review sample programs on
Merge Sort,Recursion, and Divide & Conquer
Complexity Analysis
[7 hrs]
Student should be able to describe what analysing algorithms means, should know how to use
the asymptotic notations such as , o and , should be able to describe the major factors
considered in analysing algorithms, growth of functions, concept of time complexity, time
complexity analysis of algorithms, best case and worst case scenarios, and identify the
problems with recursion
(20%)
Labs:
implementing a linked list,
implementing Bubble Sort algorithm
implementing Merge Sort with recursion
(20%)
(60%)
References:
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, Introduction to
Algorithms, 3rd Ed. Cambridge, MA, MIT Press, 2009.
Sara Baase and Allen Van Gelder, Computer Algorithms: Introduction to Design and Analysis, 3rd Ed.
Delhi, India, Pearson Education, 2000.
Supplementary reference: Alfred V. Aho, Jeffrey D. Ullman, John E. Hopcroft, Data Structures and
Algorithms, Addison Wesley
EE3001
4.0
GPA
Subject
Title
Total
Hours
Advanced Measurements
Lectures
MCQ
55hrs
10hrs
PreRequisites
None
Learning Outcomes:
The student will be able to :
1. Understand the concept of transformation and its applications.
1.1. Understand Fourier transform, transformation algorithms and how to apply them for practical
applications
1.2. Understand Z-transform and its applications
1.3. Understand Laplace transform and its applications
2. Analyse measured data using statistical analysis methods
2.1. Understand concepts of accuracy and repeatability
2.2. Use signal analysis methods to analyse measured data
2.3. Identify sources of errors and ways to minimize them
3. Understand the techniques of generating digital signals, their coding, transmission methods and
encoding
4. Understand the working principles of different digital to analogue and analogue to digital converters
5. Understand the need for Shielding, isolating and proper grounding
5.1. Familiarize with methods for shielding, isolation and grounding.
6. Understand the concept of digital filters and their applications
6.1. Understand the different filter types and their uses
6.2. Design digital filters
7. Understand the Kalman filter
7.1. Explain the Kalman filter and its applications
Syllabus:
1. The Fourier transform and the Laplace transform (9hrs)
The Fourier transform, the discrete Fourier transform, the fast Fourier transform, the Zoperator, difference equations and the Z-transform
The general complex exponential excitation function, use of Laplace transform, the splane, pole zero patterns, network functions, energy functions
2. Statistical basis of measurements (12hrs)
Accuracy, Precision and repeatability, review of probability and statistics, signal analysisconvolution, correlation, power density spectra, sources and minimisation of errors,
sampling theory
3. Digital data transmission (9hrs)
Sampling, quantizing and coding, Analogue versus digital data transmission, pulse code
modulation, encoding
4. DAC and ADC (6 hrs)
Summing amp DAC, R-2R Ladder DAC, Hold Circuit, Flash ADC, Delta ramp DAC,
successive approximation ADC, Integrator, Single slop ADC, Delta sigma ADC.
5. Interference, Shielding and filters, Grounding(6 hrs)
Shielding, Isolating transformers, EMI filters
6. Digital filters (6 hrs)
Recursive and non- recursive filters, filter characteristics, Moving average filters, Design of
digital filters
7. Kalman filters ( 6 hrs)
Introduction to Kalman filters
Assessment:
5 take home assignments/in class tests (20%)
End stage examination of 3hr duration (80%)
EE3003
4.0
GPA
Subject
Title
Total
Hours
Electrical Machines I
Lectures
MCQ
55 hrs
10 hrs
PreRequisites
None
The aim of the unit is to impart knowledge of electrical machines and to develop familiarity
with their operation, application and basic designs.
Learning Outcomes:
After completing this module the student should be able to
1. Demonstrate the knowledge of electromechanical energy conversion principles
2. Identify applications that need DC motors and DC generators, solve operational problems and
perform calculations in DC motors and generators.
3. Do basic design of a single phase transformers and identify applications.
4. Compare performance of different types of three phase transformers and perform calculations of
steady state behaviour and apply three phase transformers.
5. Choose the most suitable starting, braking and speed control equipment for a three-phase induction
motor and select the most suitable motor type for a given application.
6. Compare performance of different types of single phase AC motors and select the most suitable
motor type for a given application.
7. Operate a large generator and vary its output power within safe limits
8. Bring in a generator parallel with another
9. Perform calculations of steady state behaviour of AC generators
Syllabus:
1. Electromechanical energy conversion
Energy balance equation, principles and production of force/ torque in linear and
rotary coupled circuits, Stationary and rotating magnetic fields, Overall relationship
between machine dimensions and power, specific electric and magnetic loading.
2. DC machines
Construction and operating principle, separate, shunt, series and compound excited
motors, steady state equivalent circuit and characteristic, dynamic behaviour, speed
control, starting, braking, applications, operation in generating mode protection.
3. Single- phase transformers
Construction, equivalent circuit, testing, characteristic, parallel operation,