Chemistry Syllabus Guidelines and Topics

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 8

Course Inventory for Online Learning Material (OLM)

Course Title: CHEMISTRY FOR ENGINEERS (Lec & Lab)


Credit Unit: 3

TOPICS LESSON LEARNING OBJECTIVES PPT FORUM QUIZ ASSIGNMENT


Chapter1: Introduction to Chemistry Introduction
� Classroom Policies
� Grading System
� Vision, Mission and School Philosophy
� Aluminum
� Material Selection and Bicycle Frames To familiarize classroom policies,
Grading system for the subjects and the mission and vision of the university.

To Introduce the study of chemistry with insight into aluminum and to understand
the science of chemistry. Y Y Y
Atoms and Molecules � Polymers
o Atomic Structure
o Ions
o Chemical Bond
o Periodic Table
Polyethylene
To understand the basic fundamentals of atomic structure and masses Y Y
Y
Molecules, Moles, and Chemical Equations
� Explosions
� Explosives and Green Chemistry To understand and familiarize Chemical
Formulas and equation Y Y Y
Stoichiometry
Gases
� Gasoline and Other Fuels
� Alternative Fuels and Fuel Additives
� Air Pollution
� Gas Sensors To understand the fundamentals of stoichiometry.
To be able to differentiate the difference between the properties of gasses.

To understand the principles and mechanism of gas sensors. Y Y Y


The Periodic Table and Atomic Structure
Chemical Bonding and Molecular Structure
� Incandescent and Fluorescent Lights Modern Light Sources: LEDs and
Lasers
� Ionic Bond
� Covalent bond To understand the wave nature of light and particulate of
light in electromagnetic spectrum

To understand the formation of cations and anions.


Y Y Y
Molecules and Materials
� Carbon � condensed Phases (Solids)
� The Invention of New Materials To understand the bonding in solids:
Metals, Insulators and semiconductors. Condensed Phases in liquids.
Y Y Y
Energy and Chemistry
Chemical Kinetics

� Energy Use and the World Economy


� Batteries
� Ozone Depletion
� Tropospheric Ozone To understand ozone depletion, the cause and effects,
rates of chemical reactions, temperature and kinetics, reaction mechanisms and
tropospheric ozone. Y Y Y
Chemical Equilibrium
� Concrete Production and Weathering
� Borates and Boric Acid To understand the difference between forward and
reverse reaction also to be able to familiarize the equilibrium constants, acids
and bases.
Y Y Y
Electrochemistry
Nuclear Chemistry
� Corrosion
� Corrosion Prevention
� Cosmic Rays and Carbon Dating
� Modern Medical Imaging Methods To understand the Oxidation�Reduction and
Half-Reactions, Building a Galvanic Cell, Terminology for Galvanic Cells, Atomic
Perspective on Galvanic Cells, Galvanic Corrosion, Uniform Corrosion, Cell
potentials, batteries and
electrolysis.
This topic aims to learn and understand the Radioactivity and Nuclear Reactions
Radioactive Decay, Alpha Decay, Beta Decay, Gamma Decay, Electron Capture, Positron
Emission, Kinetics of Radioactive decay for carbon dating, nuclear stability,
Transmutation, Fission, and Fusion, the Interaction of Radiation and Matter and the
modern medical imaging methods. Y Y Y

Course Inventory for Online Learning Material (OLM)

Course Title: COMPUTER ARCHITECTURE AND ORGANIZATION (Lec & Lab)


Credit Unit: 4

TOPICS LESSON LEARNING OBJECTIVES PPT FORUM QUIZ ASSIGNMENT


Introduction to COA Computer Organization and Architecture
- Structure and Function
- Designing for Performance
- Computer Components
- Computer Functions
- Interconnection Structures
- Bus Interconnection
- PCI This topic aims to familiarize the student on the basic fundamentals of
Computer Organization and architecture. Y Y Y
Central Processing Unit -CPU Structure and Function
- Arithmetic and Logic Unit
- Instruction Formats
- Addressing Modes
- Data Transfer and Manipulation
- RISC and CISC
- 64 Bit Processor The students should be able to understand and explain the
parts of CPU in which operation are controlled and executed
Y Y Y
Control Unit
- Control Memory
- Address Sequencing
- Computer Configuration
- Microinstruction Format
- Symbolic Microinstruction
- Symbolic Micro Program
- CU Operations
- Design of CU The student should be able to understand and explain the
component of computers control unit that directs the operation of the processor.
The srudent should be able to explain the role, process and operation of the
computers memory and its ALU. Y Y Y
. Pipeline and Vector Processing
- Pipelining
- Parallel Processing
- Arithmetic Pipeline
- Instruction Pipeline
- RISC Pipeline
- Vector Processing
- Array Processing The Students should be able to understand and explain the
processes in vector or array processing Y Y Y
Computer Arithmetic
- Addition Algorithm
- Subtraction Algorithm
- Multiplication Algorithm
- Division Algorithm Student s should be able to familiarize and solve Addition,
Subtraction, Multiplication and division algorithm problemsY Y Y
Memory System
- Microcomputer Memory
- Characteristics of Memory System
- Memory Hierarchy
- Internal and External Memory
- Cache Memory
- Elements of Cache Design: Cache Size, Mapping Function, Replacement Algorithm,
Write Policy and No of Caches Students Must be able to familiarize the memory
hierarchy system Y Y Y
Input-Output Organization - Peripheral Devices
- I/O Modules
- I/O Interface Upon finishing this topic student should be able to familiarize
and identify the different peripheral devices, Input and output modules and
Interfaces. Y Y Y
Multiprocessors - Multiprocessor and its Characteristics
- Interconnection Structures for Multiprocessor
- Inter Processor Communication and Synchronization To differentiate and
familiarize the characteristics of Multiprocessors and its interconnection
structure and communication and synchronization Y Y Y
Course Inventory for Online Learning Material (OLM)

Course Title: COMPUTER ENGINEERING AIDED DRAFTING AND DESIGN (Lec & Lab)
Credit Unit: 4

TOPICS LESSON LEARNING OBJECTIVES PPT FORUM QUIZ ASSIGNMENT


CAD Hardware and configuration
Using the main menu, Screen Menus

� Setting up a drawing:
� Units/Limits
� Altering Options
� Save, Quit and End commands
� Basic drawing commands:
� Line/Point/Circle/Arc/Trace/Text/Dtext/Redraw/Zoom

Students should be able to use the Cad software freely. Use tools and its
applications. Y Y Y
Editing Drawings:
Pan/Ortho/Coordinates/Grid/Snap/Ellipse/Polygon
Students must be able to use and apply the tools to their designs correctly.
Y Y Y
Editing Drawings:
Divide/Explode/Undo/Redo/Trim/Extend/Rotate/Scale
Offset/Mirror/Stretch/Chamfer/Array/ID/List/DBlist/Status/Time/Color/Area/Files
Students must be able to use and apply the tools to their designs correctly.
Y Y Y
Intermediate Drawing Commands:
� Layers/Change/Rege/Fill/Solid/Hatch/Block/Insert/WBlock To
familiarize intermediate drawing commands. Y Y Y
� Setting Dimensioning Variables
� Text Fonts and Styles
� Mark, Diameter, Leader, Radius To familiarize drawing tools and
commands. Y Y Y
3-Dimensioning Drafting

� Iso commands, 3D Shapes, User Coordinate System, Elevation, Thickness,


Viewpoint, Viewports,
To familiarize 3-Dimensioning Drafting tools
Y Y Y
-Dimensioning Drafting Cont..

� 3D Polylines, 3D Face, 3D Surfaces of Revolution, World Coordinate


System, X/Y/Z Filters To familiarize 3-Dimensioning Drafting tools
Y Y Y
Plotter Hardware and Plotting Exercises
Advanced Display Modes: � AutoCAD Rendering and Material Attachment

Students should be able to use autocad rendering and material attachment on


their designs. Y Y Y
Course Inventory for Online Learning Material (OLM)

Course Title: FUNDAMENTAL OF ELECTRICAL CIRCUIT (Lec & Lab)


Credit Unit:4

TOPICS LESSON LEARNING OBJECTIVES PPT FORUM QUIZ ASSIGNMENT


Circuit Topologies and DC excitations
� Introductory concept
� Electrical properties of a material
� Passive elements
� Network laws and theorems
� Electrical circuit theorems
� Electrical circuit theorems Student should be able to understand the
circuit topologies and DC excitations and apply it to theoretical and practical
applications. Solve circuit problems involving circuit networks. Y Y Y
Transient response
� Introduction
� RL Circuits
� RLC cicuits
� RC circuits
� Reactance
� Impedance Students should be able to analyze and solve RL circuits
problems. Use it in practical applications

Understand the principles of reactance and impedance. Y Y Y


Sinusoidal Steady-State Analysis � THREE-Phase Circuits Students should be
able to understand the Sinusoidal steady � state analysis. Y Y Y
Transformers
� Characteristics of transformer
� Types of Transformer
� Step Up transformer
� Step Down transformer
Students should be able to understand the different types of transformer and
its application depending on its design and characteristics. Student should be
able to design their own transformer. Y Y Y

Course Inventory for Online Learning Material (OLM)

Course Title: Service Culture


Credit Unit: 3

TOPICS LESSON LEARNING OBJECTIVES PPT FORUM QUIZ ASSIGNMENT


Orientation University Mission and vision To familiarize the students with th
university�s VMO Y Y Y
The Role of Services in an Economy Service Definitions
Facilitating Role of Services in an Economy
Economic Evolution
Nature of the Service Sector
New Experience Economy
Sources of Service Sector Growth Describe the central role of services in an
economy.

Discuss the evolution of an economy from an agrarian society to a service society.


Describe the features of preindustrial, industrial, and postindustrial societies.

Describe the features of the new service economy


Y Y Y
The Nature of Services
Characteristics of Service Operation
The Service Package
Grouping Services by Delivery Process
Classifying Services for Strategic Insights
Open-Systems View of Services

Describe the different nature of service operation


Discuss the different types of services and its contributions and importance Y
Y Y
Service Strategy
The strategic Service Vision
Understanding the Competitive Environment of Services
Competitive Service Strategies
Winning Customers in the Market
The Competitive Role of Information in Services
The Virtual Value Chain
Limit in the Use of Information
Using Information to Categorize Customer
Stages in Service Firm Competitiveness Discuss the different strategy that
involves services

Y Y Y
Designing the Service Enterprise
New Service Development
Innovation in Service
New Service Development
Strategic Positioning through Process Structure
Generic Approaches to Service System Design
Discuss the steps and processes that involves Designing Service Enterprise
Y Y Y
Technology in Service
Technology in the Service Encounter
The Emergence of Self-Service
Automation in Services
Internet Service
E-Commerce
E-Business Models
Economics of Scalability
Technological Innovation in Services Discuss the different modern technology
services, its structure and environment . Y Y Y
Service Quality
Defining Service Quality
Measuring Service Quality
Quality Service by Design
Achieving Service Quality
Service Recovery
Stages in Quality Development Discuss service quality definition, how service
quality can be measured, how to achieve quality standard service and stages in
services quality development Y Y Y

Course Inventory for Online Learning Material (OLM)


Course Title: Integrative Programming and Technologies
Credit Unit: 4

TOPICS LESSON LEARNING OBJECTIVES PPT FORUM QUIZ ASSIGNMENT


Orientation University Mission and vision To familiarize the students with th
university�s VMO Y Y Y
Introducing Algorithms ? Pseudo-code
? Flowchart
? Decision Tree Analyze simple scenario using pseudo-code, flowcharting and
decision trees. Y Y Y
Introducing C#
? Explaining Visual Studio IDE
? Basic Syntax of C# ? Analyze simple scenario using pseudo-code,
flowcharting and decision trees. Y Y Y
Understanding the Structure of a C# Program ? The Main Method
? Using Comments ? Familiarize the basic structure of C# programming
using Visual Studio as the IDE (integrated development environment). Y Y
Y
Understanding Constants and Variables
? ? Initialization and Declaration ? Learn the structural
elements of a simple program using C#. Y Y Y
Data Types

Operators
? Primitive Data Types
? Object Types

? Unary Operators
? Binary Operators
? Ternary Operators ? Understand the difference between constants and
variables and use them appropriately in coding C# program.
? Learn how to assign values to variables.
? Understand different Data Types and know the important distinction between a
Primitive Data Type and an Object Type.
? Learn how to use values of variables of different types Y Y Y
Understanding Decision Structures
? The If Statement
? The If � Else Statement
? The If � Else � If Statement
? Nested If Statement ? Learn about conditional expressions that return
Boolean result.
? Examine arithmetic, relational, and logical operators used with conditional
expressions.
? Write if selection type statements to include one � way, two � way, and
nested forms. Y Y Y
The Switch Statement ? Explain and use switch statement as an
alternative to if � else statement for multiple branching. Y Y Y
Understanding Repetition Structures ? Introduction to Repetition
? Using While Loop
? The Do� While Loop ? Learn why programs use loops.
? Write and understand counter, state, and sentinel � controlled while loops.
Compare the do� while looping structure with the while loop. Y Y Y
? Understanding the For Loop
? Understanding the Foreach Loop and its Usage
? Nested Loop ? Understand the difference between Foreach and For loop.
? Execute a series of simple statement multiple times using For loop.
? Construct loops nested inside other loops.
? Be introduced to recursion and learn how recursive methods work.
? Pick appropriate loop structures for different applications. Y Y
Y
Exception Handling

? Using Try � Catch � Finally ? Learn what an exception is


? Implement a routine with a try/catch block
? Release resources in a finally block
Y Y Y
Introduction to Functions/Method
? Built � in Functions
? Programmer�s Function
? Recursive Function ? Become familiar with the components of a method
? Call class methods with or without parameters
? Use predefined methods in the Console and Math classes
? Write their own value and non-value returning class methods (with or without
parameters) Y Y Y
Arrays
? Array Basics
? Array Declaration
? Array Access ? Learn array basics
? Declare arrays and perform compile � time initialization of array elements
? Access array elements Y Y Y
? Array class
? Arrays as Method Parameters ? Become familiar with methods of the Array
class
? Write methods that use arrays as parameters Y Y Y
Two � Dimensional Arrays

Multidimensional Array ? Rectangular Array


? Jagged Array ? Create two dimensional arrays including rectangular
and jagged types
Use multidimensional arrays Y Y Y

You might also like