Académique Documents
Professionnel Documents
Culture Documents
SYLLABUS
(COURSE STRUCTURE-2010)
0
-1-
1
-2-
CONTENTS
SEVENTH SEMESTER
2
-3-
SYLLABUS
(COURSE STRUCTURE-2010)
SEVENTH SEMESTER
3
-4-
AIMS
Todevelopknowledgeandskillonprogrammingandinterfacingtoembeddedsystemsusing
Microcontroller.
TodevelopknowledgeandskillonPLCprogramming,interfacingandcommunication.
SHORTDESCRIPTION
Themicrocontrollerfeatures,architecture,instructions,addressingmodes,programming,serial
communication,interruptsprogrammingandtherealworldinterfacing.Programmablelogic
controllerandinterfacing;PLCprogramming;PLCandIndustrialcontrolsystems.
DETAILDESCRIPTION
THEORY:
1Understandthebasicofmicrocontroller
1.1 Defineembeddedsystemandmicrocontroller
1.2 DistinguishbetweenVonNeumannandHarvardArchitectureofmicrocontroller
1.3 Distinguishmicrocontrollerandmicroprocessor
1.4 StatetheApplicationfieldofMicrocontroller
1.5 Listdifferentmanufacturerofmicrocontroller
1.6Statecriteriaforchoosingamicrocontroller
2ReviewthememoryelementsandI/ODevices
2.1DefineMicrocontroller peripherals.
2.2Statethestructureandfunctionofregister,counter,timer,decoder,multiplexerand
digitalcomparator
2.3Statethestructureandfunctionofmultibittwostateandthreestateregister.
2.4Statethefunctionofpinandsignalsofan8bitDigitaltoanalogConverter
2.5.Statethefunctionofpinandsignalsofan8bitAnalogtoDigitalConverter
3UnderstandthefeatureofthePICmicrocontroller
3.1ListthemainfeatureofthePICmicrocontroller
3.2DescribethearchitectureofmidrangePICmicrocontroller
3.3DescribetheSFR(SpecialFunctionRegister)ofPIC16X84microcontroller
4
-5-
3.4DescribethememoryorganizationofthePIC16F84A
3.5DescribethepinsandsignalsofPIC16F84A
3.6DescribethestructureandfunctionofSTATUSregister
3.7DescribethestructureandfunctionofOPTION_REGregister(speciallyTMR0
associateregister)
4.UnderstandprogramminginPIC16F84Amicrocontroller
4.1MentionthetypesofinstructioninmidrangePICmicrocontroller
4.2Describethesyntax,operationanddescriptionofeachinstructioninmidrangePIC
microcontroller
4.3DrawtheprogramstructureofPICmicrocontroller
4.4DefinesoftwaredevelopmenttoolsandIDE
4.5ListsomesoftwaredevelopmenttoolsandIDEforPICmicrocontroller
4.6Mentionthestepstocreateanexecutableprogram.
4.7NamethefilescreatedinPLCassemblylanguageprogram.
5UnderstandtheconceptofI/Oportsandtimermodules.
5.1NametheI/OportsofPIC16F84Aandtheircorrespondingdatadirectionregister.
5.2DescribethefunctionofI/OportsofPIC16F84Aandtheircorrespondingdatadirection
register.
5.3WritesimpleprogramcodesforinitializingI/Oports.
5.4StatethegeneralfeaturesofTimer0module.
5.5DescribethefunctionsandoperationofPIC16F84ATimer0module.
5.6Statethefunctionofprescaler.
5.7StatethefunctionofeachbitsofPIC16F84Aconfigurationword.
5.8Statetheoscillatortype/modeuseswithPIC16F84A.
5.9StatetheHardwareconfigurationofcrystaloscillatorinPIC16F84A.
6.UnderstandspecialcontrolfeaturesofPIC16F84A
6.1StatethetypesofResetusedinPIC16F84A
6.2DefinePowerOnReset(POR),PowerUpTimer(PWRT)andOscillatorStartUpTimer(OST)
6.3StatethefunctionofTimeOutSequenceandPowerDownStatusbits( TO/PD)ofPIC16F84A.
6.4StatethefunctionofeachinterruptssourcesusedinPIC16F84A.
5
-6-
6.5DescribetheoperationofWatchdogTimerinPIC16F84A.
6.6StatethefunctionofPowerdownMode(SleepandWakeupfromsleep)inPIC16F84A.
7.UnderstandthefunctionsofPLC
7.1DefinePLC
7.2StatethepurposeofPLC
7.3DescribethefunctionalblockdiagramofaPLCsystem
7.4StatethefeatureofInputandOutputsofaPLC
7.5DescribetheACinputconnectionsystemofatypicalPLC
7.6DescribetheoperationofaelectricallyIsolatedPLCinputandoutputcircuit
7.7DistinguishbetweenfixedPLCandmodularPLC
7.8MentionthenameandJICsymbolofinputandoutputdevicesofPLCsystem.
7.9StatetheusesofmultibitandsinglebitmemoryinPLCsystem.
8.UnderstandtheaddressingandprogrammingtechniqueofPLC
8.1Statethetechniqueofinput/outputaddressingofPLCprogram.
8.2MentionthewayofinternalrelayanddataresistoraddressinginPLCProgram.
8.3StatethewayoftimerandcounteraddressinginPLCprogram.
8.4Statethemeaningofscantime
8.5Mentiontheinfluencingfactorsofscantime
8.6DescribedifferenttypesofPLCprogrammingwithexample.
9.UnderstandPLCinstructionsandprogramwithladderdiagram.
9.1Definerailandrung.
9.2MentionthenameandsymbolofRelaytypeinstructions.
9.3MentionthepointtobeconsideredfordevelopingPLCprogram.
9.4PreparesampleprogramusingRelaytypeinstructions.
9.5Developsimpleprogramusingtimerandcounterinstructions.
9.6Developsimpleprogramusingwordcomparingandarithmeticinstructions.
10.UnderstandPLCsystemmaintenanceandtroubleshooting.
10.1.Statethegeneral,inputandoutputspecificationofaPLCsystem.
10.2.StatethesoftwarerequirementsofaPLCsystem.
10.3.DescribethefeaturesofSCADA.
10.4StatetherulesofPLCinstallation.
6
-7-
10.5Statethemeaningofcommissioningandtheirstages.
10.6StatethegeneralprocedureoftroubleshootingandrepairingPLC.
Practical:
Microcontroller
1Performthetaskstodesignanddevelopamicrocontrollerbasedsystemforflashing
LEDs.
1.1Designtheschematicandcomponentlayoutdiagramofthesystem.
1.2Constructthesystemaccordingtothedesigneddiagram.
1.3Drawtheflowchartoftheprogram.
1.5Buildtheprogram/project
1.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
1.7Simulatetheprogramtodemonstratetheresult/processinPC
1.8Prepareareportforthejob.
2Performthetaskstoload/burn/writeHexfiletothemicrocontrollerforflashingLED
lights.
2.1Run/opentheappropriateprogramming/burningsoftware(PCKIT2).
2.2Connecttheprogrammer/burnerwiththePC
2.3SetthemicrocontrollertotheSocket.
2.4ImporttheHexfileofthepreviouslybuildproject.
2.5Performnecessarysettingandconfiguration
2.6Load/burn/writetheprogramtothemicrocontroller.
2.7 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard.
2.8PrepareareportfortheJob.
7
-8-
3Performthetaskstodesignanddevelopamicrocontrollerbasedsystemforrunning
LEDlights.
3.1Designtheschematicandcomponentlayoutdiagramofthesystem.
3.2Constructthesystemaccordingtothedesigneddiagram.
3.3Drawtheflowchartoftheprogram.
3.5Buildtheprogram/project
3.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
3.7Simulatetheprogramtodemonstratetheresult/processinPC
3.8.Load/burn/writeHexfiletothemicrocontroller
3.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
3.10PrepareareportfortheJob
4Performthetaskstodesignanddevelopamicrocontrollerbasedsystemforgenerating
timingpulses(triangularwaveorsquarewave).
4.1Designtheschematicandcomponentlayoutdiagramofthesystem.
4.2Constructthesystemaccordingtothedesigneddiagram.
4.3Drawtheflowchartoftheprogram.
4.5Buildtheprogram/project
4.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
4.7Simulatetheprogramtodemonstratetheresult/processinPC
4.8.Load/burn/writeHexfiletothemicrocontroller.
8
-9-
4.9 Demonstrate the output of the system by connecting the hardware with the
programmed
Microcontrollerandoscilloscope
4.10PrepareareportfortheJob
5.Performthetaskstodesignanddevelopamicrocontrollerbasedsystemfordisplaying
hexadecimaldigitusingacommonanode/commoncathodesevensegmentdisplay.
5.1Designtheschematicandcomponentlayoutdiagramofthesystem.
5.2Constructthesystemaccordingtothedesigneddiagram.
5.3Drawtheflowchartoftheprogram.
5.4Codetheprogram/Projectusinganappropriatemicrocontrollerbasedsoftware
(MPLABIDE).
5.5Buildtheprogram/project
5.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
5.7Simulatetheprogramtodemonstratetheresult/processinPC
5.8.Load/burn/writeHexfiletothemicrocontroller
5.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
5.10PrepareareportfortheJob
6Performthetaskstodesignanddevelopamicrocontrollerbasedsystemfordisplaying
charactersinaLEDDotMatrixdisplay.
6.1Designtheschematicandcomponentlayoutdiagramofthesystem.
6.2Constructthesystemaccordingtothedesigneddiagram.
6.3Drawtheflowchartoftheprogram.
6.5Buildtheprogram/project
6.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
9
- 10 -
6.7Simulatetheprogramtodemonstratetheresult/processinPC
6.8.Load/burn/writeHexfiletothemicrocontroller
6.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
6.10PrepareareportfortheJob
7 Performthetaskstodesignanddevelopamicrocontrollerbasedinterfacesystemto
controlthespeedanddirectionofasteppermotor.
7.1Designtheschematicandcomponentlayoutdiagramofthesystem.
7.2Constructthesystemaccordingtothedesigneddiagram.
7.3Drawtheflowchartoftheprogram.
7.5Buildtheprogram/project
7.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
7.7Simulatetheprogramtodemonstratetheresult/processinPC
7.8.Load/burn/writeHexfiletothemicrocontroller
7.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
7.10PrepareareportfortheJob
8Performthetaskstodesignanddevelopamicrocontrollerbasedsystemtocontrolthe
rotationspeedofaDCmotor.
8.1Designtheschematicandcomponentlayoutdiagramofthesystem.
8.2Constructthesystemaccordingtothedesigneddiagram.
10
- 11 -
8.3Drawtheflowchartoftheprogram.
8.5Buildtheprogram/project
8.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
8.7Simulatetheprogramtodemonstratetheresult/processinPC
8.8.Load/burn/writeHexfiletothemicrocontroller
8.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
8.10PrepareareportfortheJob
9 Perform the tasks to design and develop a microcontroller based digital to analog
conversion(DAC)interfacesystem.
8.1Designtheschematicandcomponentlayoutdiagramofthesystem.
8.2Constructthesystemaccordingtothedesigneddiagram.
8.3Drawtheflowchartoftheprogram.
8.5Buildtheprogram/project
8.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
8.7Simulatetheprogramtodemonstratetheresult/processinPC
8.8.Load/burn/writeHexfiletothemicrocontroller
8.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
8.10PrepareareportfortheJob
11
- 12 -
9 Perform the tasks to design and develop a microcontroller based analog to digital
conversion(ADC)interfacesystem.
9.1Designtheschematicandcomponentlayoutdiagramofthesystem.
9.2Constructthesystemaccordingtothedesigneddiagram.
9.3Drawtheflowchartoftheprogram.
9.5Buildtheprogram/project
9.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
9.7Simulatetheprogramtodemonstratetheresult/processinPC
9.8.Load/burn/writeHexfiletothemicrocontroller
9.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
9.10PrepareareportfortheJob
.
10Performthetaskstodesignanddevelopamicrocontrollerbasedtrafficlightinterface
systemforcontrollingthedirectionandmovementofvehiclesatajunctionof4
roads.
10.1Designtheschematicandcomponentlayoutdiagramofthesystem.
10.2Constructthesystemaccordingtothedesigneddiagram.
10.3Drawtheflowchartoftheprogram.
10.5Buildtheprogram/project
10.6Connecttheinterfacecircuitwiththemicrocontrollersystem.
10.7Simulatetheprogramtodemonstratetheresult/processinPC
10.8.Load/burn/writeHexfiletothemicrocontroller
12
- 13 -
10.9 Demonstrate the output of the system by connecting the hardware with the
programmed
microcontroller/Demonstrateboard
10.10PrepareareportfortheJob
.
11IdentifythepartsandcomponentsofaPLCsystem
12PerformthetaskstodevelopandSimulate/executeaPLCladderprogram(diagram)to
startandstopaAClight.
13PerformthetaskstodevelopandSimulate/executePLCladderprogram(diagram)using
timerinstructionstooperateabuzzer.
14PerformthetaskstodevelopandSimulate/executeaPLCladderprogram(diagram)to
operateindicator/lightusingcounterinstructions.
15PerformthetaskstodevelopandSimulateaPLCladderlogic(diagram)tooperateaDC
motorusingPLCladderlogic.
16PerformthetaskstotooperatearelayusingPLCladderlogicdiagram.
17PerformthetaskstodemonstratetheoperationforcontrollingaMagneticContact
18PerformthetaskstodevelopandSimulateaPLCladderlogic(diagram)tocontrolafilling
controlcircuit.
19PerformthetaskstodevelopandSimulateaPLCladderlogic(diagram)tocontrola
Conveyorbeltmotorcontrolcircuit.
**OnepracticalclassmustbeconductedonMicrocontrollerandanotheronPLCperweek.
ReferenceWebaddressandbooks
1.PIC16F84ADatasheethttp://www.microchip.com
2.UserManualforPIC16F84ATrainingKithttp://www.microprocessorinstitute.edu
3.The8051microcontrollerandembeddedsystemsusingassemblyandC
MuhammadAliMazidi
4.Microcontroller(theoryandapplications)
AjayVDeshmukh
5.TrainingmanualProgrammablelogicControlleranditsapplication
13
- 14 -
inindustrialautomation.InstitutionofEngineers,Bangladesh,
H/Q,Ramna,Dhaka1000
6.ProgrammableLogicControllers.
W.Bolton
14
- 15 -
AIMS
To provide the students with an opportunity to acquire knowledge, skill and attitude
in the field of multimedia and applications with a special emphasis on:
Basics of multimedia
Applications, benefits and problems of using multimedia
Multimedia hardware/software essentials
System components, development tools and image used in multimedia
Audio in multimedia
Video in multimedia
Basics of Graphics.
Image Processing
Scan Converting Process.
Two & Three dimensional transformation
Concept of Projection.
SHORT DESCRIPTION
Basics of multimedia; Application, benefits and problems of using multimedia;
Multimedia hardware and software essentials; System components in
developing multimedia; Development tools for multimedia application; Text &
Image used in computer application; Techniques and processes of image
conversion; Basics of sound in multimedia; Sound recording; Sound processing;
Basics of video in multimedia; Video recording; Video processing; Basics of
Graphics; Image Processing; Scan Converting Process; Two dimensional
transformation; Concept of Projection.
DETAIL DESCRIPTION
Theory:
15
- 16 -
16
- 17 -
17
- 18 -
10 Understand Graphics.
10.1 Define Computer graphics
10.2 Define Pixel, Resolution, Raster & Aspect ratio
10.3 Define Object Space, Image Space & Image Processing.
10.4 Describe Raster Scan Graphic Display
10.5 Describe Random Scan Graphic Display
18
- 19 -
Practical:
REFERENCE BOOKS
1. Multimedia in practice
- Judith Jeffcoate
2. Multimedia, Sound & Video
- Jose Lozano
3. Computer graphics
- Schaums Out lines Series
19
- 20 -
20
- 21 -
2 3 3
AIMS
To provide the students with an opportunity to acquire knowledge, skill and attitude
in the fields of system analysis, design and computer based development with
special emphasis on:
1 system concept
2 system analysis
3 system design & implementation
4 OOA/D concept
SHORTDESCRIPTION
1System concepts, System analysis, System design and implementation, OOA/D.
.
DETAIL DESCRIPTION
Theory:
SYSTEMS CONCEPTS
11 Understand the elements of information systems and management.
11.1 Define system and information systems.
21.2 Mention the characteristics of systems.
31.3 Describe the key elements of a system.
41.4 Define open and closed system.
51.5 Describe the characteristics of open system.
61.6 Describe the categories of information.
71.7 State the qualities of information.
81.8 State the need of computer based information system.
91.9 Describe the Management and Information System levels in an organization.
10
22 Understand the Organizational functions and system development life cycle.
12.1 State the common functions of an organization.
22.2 State the various functions an educational institution.
32.3 State the functions of various departments of a manufacturing organization.
42.4 State the meaning of system development life cycle.
52.5 Describe the function of each stages of system development life cycle (SDLC).
6
13 Understand the roles of system analyst and functions of MIS facility center.
13.1 State the meaning of systems analysis
23.2 Describe the skills required for a system analyst.
33.3 Describe the relationship between interpersonal and technical skills required in
different stages of system development.
43.4 Mention the background experiences and attributes of system analyst.
53.5 Mention the primary functions of an MIS facility center.
21
- 22 -
22
- 23 -
PRACTICAL:
23
- 24 -
72.3 Modify the organization chart to reflect all personnel involved in the current system.
8
33 Perform the observation of existing system process & gather information by interview
and questionnaires.
13.1 Observe the working procedures of the existing (manual) system.
23.2 Prepare questionnaires and take interview of the related personnel to know the
necessary information.
33.3 Draw the physical document flow diagram and logical data flow diagram of the
existing system and verify them with the users function.
43.4 Prepare decision trees, decision table, structured English and data dictionary for the
most important part of above DFD.
53.5 Identify the entities and properties of the system considering existing documents,
observation, questionnaires and interviews.
63.6 Draw the relationship of the entities (data model-entity relationship diagram) &
verify these with the end-users.
7
44 Perform the preparation of end-users requirements & select the feasible solution for
the alternative candidate systems.
14.1 Identify output requirements of the modified systems.
24.2 Identify input requirements.
34.3 Identify processing requirements.
44.4 Identify the constraints and limitations of the systems.
54.5 Draw the process models and data models of the new system.
64.6 Verify the models with the end-users.
74.7 Prepare different possible solutions for the system.
14.8 Prepare technical, operational & economic feasibilities of each solution.
24.9 Select the best solution within the budget of the organization.
34.10 Prepare the statements of scope and objectives of the new systems.
4
25 Perform the design of external forms, input & dialogue screens.
15.1 Prepare input/output specifications for the selected system.
25.2 Prepare security & control specifications.
35.3 Specify the implementation plan.
45.4 Design input source documents.
55.5 Design online data entry screens.
65.6 Design dialogue screens.
75.7 Design different types of message of the systems.
85.8 Verify each design item with the end-users.
9
36 Perform the design of reports, display screens & databases.
16.1 Design the structures of outputs reports.
26.2 Design the structures of output display.
36.3 Design the structure of the memory variables.
46.4 Design the structures of conventional files.
56.5 Design the structures of database files.
66.6 Verify each design item with the end users.
7
47 Perform the design of test plan & procedure.
17.1 Design process & modules.
27.2 Design test plan for each module and integrated module.
24
- 25 -
811 Perform the development of modules for output display and printing.
111.1 Develop output display screens.
211.2 Develop procedures for each display screen.
111.3 Develop output reports printing procedures.
211.4 Test each modules with data according to the test plan.
3
212 Perform the integration & testing of the developed systems.
112.1 Integrate the new system.
212.2 Test the new system.
312.3 Modify the system if necessary.
4
313 Perform the preparation of manuals & documentations.
113.1 Write final documentations into the source code.
213.2 Write user and technical manuals.
313.3 Install the system for the user.
413.4 Present the new system to the authorities and users.
REFERENCE BOOKS
25
- 26 -
AIMS
1 To be able to develop knowledge, skill and attitude in computer communication networks and
media access control methods.
2 To be able to acquire knowledge, skill and attitude of network architectures, protocols,
standards, connectivity, services, security and management.
SHORTDESCRIPTION
Computer communication network and media access control methods, Network
architectures and standards ,Network connectivity and services, Network security
and management.
DETAIL DESCRIPTION
Theory:
COMPUTER COMMUNICATION AND COMPUTER NETWORK
11 Understand computer communication Networking.
11.1 Mention the problems of communicating devices for directly point-to-
point connection with their solutions.
21.2 Describe the way of connecting network stations via communication
network.
31.3 Mention the categories of Communication Network based on data
transfer technique.
41.4 Mention the difference between switching and broadcast communication networks.
51.5 Describe the role of circuit switching, packet switching, frame relay, ATM and
ISDN.
61.6 Mention the difference between circuit switching and packet switching
techniques.
2
32 Understand the Server based and peer computer networks.
12.1 Define client, Server and peer computer in a network.
22.2 Describe the Server-based Network and Domains.
32.3 Describe the roles of common types of servers.
42.4 Mention the deference between DNS and DHCP Server
52.5 State the function of Forward and reverse lookup zones.
1
23. Understand the Media access control design issues for LAN System.
13.1 Mention different techniques of media access control.
23.2 Describe the round robin/ polling, reservation and contention based access control
techniques.
33.3 Describe collision on a contention based network.
43.4 Describe the operation of CSMA/CD access control.
53.5 Describe the operation of token ring and token bus access control.
3.6 Describe the comparison of media access control techniques (i, e, CSMA/CA Vs
CSMA/CD, CSMA/CD Vs Token passing, CSMA/CD Vs Demand priority access
control).
26
- 27 -
27
- 28 -
2
9.1 List the common internetwork connectivity devices.
9.2 Describe the function and operation of Routers, CSU/DSUs and Gateways.
9.3 State the meaning of alternative routes of Routers.
9.4 Mention the features of different types of Routers.
9.5 Mention the difference between Bridges and Routers.
9.6 Mention the features of Routers and Gateways.
9.7 Describe the uses of Gateways.
Practical:
11. Install a Linux based server.
22. Assign IP address and Host name.
33. Manage Remote Login through TELNET/SSH.
44. Configure File Transfer protocol (FTP)/ Network File System (NFS).
55.Configure File Transfer system using TCP and UDP.
66. Configure Samba server configuration.
77. Install and manage Domain name system (DNS).
88. Manage Dynamic Host Configuration protocol (DHCP).
99. Manage DNS client and secondary DNS.
1010. Configure Mail server, Web server and proxy server.
1111. Manage security policy.
1212. Configure Linux PC as a router.
28
- 29 -
REFERENCE BOOKS
11 Data & Computer Communications, by Willian Stallings
22 Computer Networks, - by Andrew S. Tanenbaum.
33 Networking Essentials, - MCSE Study Guide.
44 Learning Red hat Linux-By Bill Mc Carty.
55 Linux- By Kamaran Hossain
29
- 30 -
SHORTDESCRIPTION
Hardware projects:
Digital clock, Digital voltmeter/multimeter, 4 functions ALU with conditional control
system, Taxi cab meter system, Digital logic trainer, Simple as possible computer,
Bit slice computer or any other Hardware/firmware project assigned by the teacher.
Software projects:
Information management system, Control system, Operating system, Packages,
Educational/Entertainment software.
DETAIL DESCRIPTION
11 Perform the tasks to construct a digital clock with at least the features of the clock which (a)
is able to show the seconds, minutes and hours (b) counts from 0 to 12 AM/PM (c) resets
the time as required.
0 1.1 Design/collect the circuit diagram for constructing the project.
1 1.2 Prepare a study report including detail specifications, theories/working
procedure of each stages/operation of major devices of the circuits.
2 1.3 Collect the components/devices/instruments/tools/project board according to
the need.
3 1.4 Design components layout diagram.
4 1.5 Construct the circuits in a project board or prepare the circuit using electronic
engineering software in a computer screen.
5 1.6 Connect the appropriate power of accurate voltage & current and observe the
output or simulate the output in the monitor screen.
6 1.7 Test/reconstruct/modify the circuits if there any error or malfunction occurs
during the output observation.
7 1.8 Design a printed circuit board (PCB) for the proposed project.
8 1.9 Prepare the PCB (manually/screen print method).
9 1.10 Install the components into the PCB and soldered carefully.
10 1.11 Connect the appropriate power with accurate voltage and current rating.
11 1.12 Observe the output operation.
12 1.13 Prepare a users manual.
13 1.14 Write the project report in detail.
30
- 31 -
12 Perform the tasks to construct a digital voltmeter with at least the features of the
voltmeter which (a) is able to measures A/C and DC voltage from 0 to 999 volts
and (b) shows the voltage in the seven segment display.
12.1 Design/collect the circuit diagram for constructing the proposed project.
22.2 Prepare a study report including detail specifications, theories/working
procedure of each stages/operation of major devices of the circuits.
32.3 Collect the components/devices/instruments/tools/project board according to
the need.
42.4 Design components layout diagram.
52.5 Construct the circuits in a project board or prepare the circuit using
electronic engineering software in a computer screen.
62.6 Connect the appropriate power of accurate voltage & current and observe the
output or simulate the output in the monitor screen.
72.7 Test/reconstruct/modify the circuits if there any error or malfunction occurs
during the output observation.
82.8 Design a printed circuit board (PCB) for the proposed project.
92.9 Prepare the PCB (manually/screen print method).
102.10 Install the components into the PCB and soldered carefully.
112.11 Connect the appropriate power with accurate voltage and current rating.
122.12 Observe the output operation.
132.13 Prepare a users manual.
142.14 Write the project report in detail.
15
23 Perform the tasks to construct a four function ALU with at least the features which
1(a) is able to perform simple arithmetic & logical operation
2(b) controls the operation on the basis of some well defined condition
3(c) shows the output result using both binary and seven segment display.
43.1 Design/collect the circuits diagram for constructing the proposed project.
53.2 Prepare a study report including detail specifications, theories/working
procedure of each stages/operation of major devices of the circuits.
63.3 Collect the components/devices/instruments/tools/project board according to
the need.
73.4 Design components layout diagram.
83.5 Construct the circuits in a project board or prepare the circuit using
electronic engineering software in a computer screen.
93.6 Connect the appropriate power of accurate voltage and current and observe
the output or simulate the output in the monitor screen.
103.7 Test/reconstruct/modify the circuits if there any error or malfunction occurs
during the output observation.
113.8 Design a printed circuit board (PCB) for the proposed project.
13.9 Prepare the PCB (manually/screen print method).
23.10 Install the components into the PCB and soldered carefully.
33.11 Connect the appropriate power with accurate voltage and current rating.
43.12 Observe the output operation.
53.13 Prepare a users manual.
31
- 32 -
32
- 33 -
33
SOFTWARE PROJECT
18 Perform the tasks to develop any one of the following software using standard programming
language (C/C++/Visual programming/Oracle/ HTML/XML/Java etc.).
1i) Educational institute management system
2ii) Hotel management system
3iii) Digital clock
4iv) Accounting software
5v) Transport ticketing management system
6vi) Departmental store management system
7vii) Admission management system
8viii) Billing management system.
9ix) Any other computerized system/control system/operating system/ network
system/ packages/ educational/ entertainment software.
108.1 State the abstract PCP of the proposed software.
118.2 Write the objectives of the proposed software.
128.3 Design the user interface of the proposed software in paper.
138.4 Choose an appropriate programming language.
148.5 Create different forms, buttons, label, text box, check box, combo box and menus
according to the need of the software.
158.6 Create table if necessary.
168.7 Write codes for the above objects.
178.8 Run and test the program.
188.9 Debug and modify the program if needed.
198.10 Prepare users manual.
208.11 Write a detail report about the developed software.
NB :
1a) Students must perform at least one (Hardware/firmware) engineering project and a
software project in a semester.
2b) Students may allow to perform the project works in group basis.
3c) Number of students in a group should not be more than fiv
5852 INDUSTRIAL MANAGEMENT T P C
2 0 2
AIMS
To be able to develop the working condition in the field of industrial or other
organization.
To be able to understand develop the labor management relation in the
industrial sector.
To be able to develop the management techniques in the process of decision
making.
To be able to manage the problems created by trade union.
To be able to understand the network , PERT, CPM & MBO
To be able to perform the marketing.
To be able to maintain inventory.
SHORT DESCRIPTION
Basic concepts of management; Principles of management; Scientific management;
Organization; Span of supervision; Motivation; Personnel management and human
relation; Staffing and manpower planning ; Training of staff; Industrial dispute; Concept of
leadership; Concepts and techniques of decision making; Concept of trade union; Inventory
control; Economic lot size ; Break even analysis; Labour and industrial law; PERT , CMP ;
Network ; Marketing; Production management;
10 Understand the concept of economic lot size & break even analysis
10.1 Define economic lot size.
10.2 Discuss the effects of over supply and under supply.
10.3 Describe the method of determination of economic lot size.
10.4 Explain the terms :
- Safety stock
- Determination of safety stock
- Lead time
10.5 Define break even point and break even chart.
10.6 Explain the terms :
- Break even analysis.
- Fixed cost.
- Variable cost.
10.7 Discuss the importance of break even analysis.
10.8 Describe the method of preparing break even chart.
10.9 Describe different methods of break even analysis.
10.10 Draw break even chart in different method.
10.11 Mention the advantages and disadvantages of break even analysis.
SHORTDESCRIPTION
Concepts of entrepreneurship & entrepreneur; Entrepreneurship & economic
development; Environment for entrepreneurship; Entrepreneurship in the theories
of economic growth; Sources of ventures ideas in Bangladesh; Evaluation of venture
ideas; Financial planning; Project selection; Self employment; Entrepreneurial
motivation; Business plan; Sources of assistance & industrial sanctioning procedure.
Insurance ; case study.
DETAIL DESCRIPTION
Theory :
1 Understand the basic concept of entrepreneurship & entrepreneur.
1.1 Define entrepreneurship & entrepreneur.
1.2 Discuss the characteristics and qualities of etrepreneur.
1.3 Mention the classifacation of entrepreneur.
1.4 Discuss the case entrepreneurship and mass entrepreneurship.
1.5 Discuss the necessity of entrepreneurship as a career.
1.6 Discuss the function of entrepreneur in developing countries.
1.7 Discuss the prospect of entrepreneurship development in Bangladesh.
9 Understand the business plan and the concept of the environment for entrepreneurship.
9.1 Define business plan.
9.2 Describe the importance of business plan.
9.3 Discuss the contents of business plan.
9.4 Describe the business plan proforma.
9.5 Define environment of business.
9.6 Describe the factors which effect environment on entrepreneurship
9.7 Discuss the aspects of business environment