# Computer Engineering Project

0
63

AIMS
• To be able to understand the project concept paper (PCP)
• To be able to develop knowledge, skill and attitude of preparing different stages of computer hardware and software related project
• To be able to gather experience of writing report on project work.

SHORT DESCRIPTION
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
1 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.
1.1 Design/collect the circuit diagram for constructing the project.
1.2 Prepare a study report including detail specifications, theories/working procedure of each stages/operation of major devices of the circuits.
1.3 Collect the components/devices/instruments/tools/project board according to the need.
1.4 Design components layout diagram.
1.5 Construct the circuits in a project board or prepare the circuit using electronic engineering software in a computer screen.
1.6 Connect the appropriate power of accurate voltage & current and observe the output or simulate the output in the monitor screen.
1.7 Test/reconstruct/modify the circuits if there any error or malfunction occurs during the output observation.
1.8 Design a printed circuit board (PCB) for the proposed project.
1.9 Prepare the PCB (manually/screen print method).
1.10 Install the components into the PCB and soldered carefully.
1.11 Connect the appropriate power with accurate voltage and current rating.
1.12 Observe the output operation.
1.13 Prepare a users manual.
1.14 Write the project report in detail.

2 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.
2.1 Design/collect the circuit diagram for constructing the proposed project.
2.2 Prepare a study report including detail specifications, theories/working procedure of each stages/operation of major devices of the circuits.
2.3 Collect the components/devices/instruments/tools/project board according to the need.
2.4 Design components layout diagram.
2.5 Construct the circuits in a project board or prepare the circuit using electronic engineering software in a computer screen.
2.6 Connect the appropriate power of accurate voltage & current and observe the output or simulate the output in the monitor screen.
2.7 Test/reconstruct/modify the circuits if there any error or malfunction occurs during the output observation.
2.8 Design a printed circuit board (PCB) for the proposed project.
2.9 Prepare the PCB (manually/screen print method).
2.10 Install the components into the PCB and soldered carefully.
2.11 Connect the appropriate power with accurate voltage and current rating.
2.12 Observe the output operation.
2.13 Prepare a users manual.
2.14 Write the project report in detail.

3 Perform the tasks to construct a four function ALU with at least the features which
(a) is able to perform simple arithmetic & logical operation
(b) controls the operation on the basis of some well defined condition
(c) shows the output result using both binary and seven segment display.
3.1 Design/collect the circuits diagram for constructing the proposed project.
3.2 Prepare a study report including detail specifications, theories/working procedure of each stages/operation of major devices of the circuits.
3.3 Collect the components/devices/instruments/tools/project board according to the need.
3.4 Design components layout diagram.
3.5 Construct the circuits in a project board or prepare the circuit using electronic engineering software in a computer screen.
3.6 Connect the appropriate power of accurate voltage and current and observe the output or simulate the output in the monitor screen.
3.7 Test/reconstruct/modify the circuits if there any error or malfunction occurs during the output observation.
3.8 Design a printed circuit board (PCB) for the proposed project.

3.9 Prepare the PCB (manually/screen print method).
3.10 Install the components into the PCB and soldered carefully.
3.11 Connect the appropriate power with accurate voltage and current rating.
3.12 Observe the output operation.
3.13 Prepare a users manual.
3.14 Write the project report in detail.

4 Perform the tasks to construct a meter system of taxi cab with the features of which is able to show the time, distance and amount of money on the basis of distance and time (where the clock of the system counts the wait time but stops during the running period).
4.1 Design/collect the circuit diagram for constructing the proposed project.
4.2 Prepare a study report including detail specifications, theories/working procedure of each stages/operation of major devices of the circuits.
4.3 Collect the components/devices/instruments/tools/project board according to the need.
4.4 Design components layout diagram.
4.5 Construct the circuit in a project board or prepare the circuit using electronic engineering software in a computer screen.
4.6 Connect the appropriate power of accurate voltage & current and observe the output or simulate the output in the monitor screen.
4.7 Test/reconstruct/modify the circuit if there any error or malfunction occurs during the output observation.
4.8 Design a printed circuit board (PCB) for the proposed project.
4.9 Prepare the PCB (manually/screen print method).
4.10 Install the components into the PCB and soldered carefully.
4.11 Connect the appropriate power with accurate voltage and current rating.
4.12 Observe the output operation.
4.13 Prepare a users manual.
4.14 Write the report of the project.

5 Perform the tasks to construct a digital logic trainer with at least the following features :
the trainer must contain 2 state (0,+5v) 8 data input, 2 extra 3 state (+5v,0 and –5v) control input switches, 2 push button clock input, a function generator with multiple frequency range, fixed voltage input (5v, ground and –5v), variable voltage source (0 to 15 volt) and (0 to –15v), project board, 8 bit binary and 2 digit Hexadecimal/BCD 7 segment display.
5.1 Design/collect the circuit diagram for constructing the proposed project.
5.2 Prepare a study report including detail specifications, theories/working procedure of each stages/major devices of the circuits.
5.3 Collect the components/devices/instruments/tools/project board according to the need.
5.4 Design components layout diagram.

5.5 Construct the circuits in a project board or prepare the circuit using electronic engineering software in a computer screen.
5.6 Connect the appropriate power of accurate voltage & current and observe the output or simulate the output in the monitor screen.
5.7 Test/reconstruct/modify the circuit if there any error or malfunction occurs during the output observation.
5.8 Design a printed circuit board (PCB) for the proposed project.
5.9 Prepare the PCB (manually/screen print method).
5.10 Install the components into the PCB and soldered carefully.
5.11 Connect the appropriate power with accurate voltage and current rating.
5.12 Observe the output operation.
5.13 Prepare a users manual.
5.14 Write the project report in detail.

6 Perform the tasks to construct a 8 bit SAP (simple as possible)/Bit slice computer.
6.1 Design/collect the circuit diagram for constructing the proposed project.
6.2 Prepare a study report including detail specifications, theories/working procedure of each stages/major devices of the circuits.
6.3 Collect the components/devices/instruments/tools/project board according to the need.
6.4 Design components layout diagram.
6.5 Construct the circuits in a project board or prepare the circuit using electronic engineering software in a computer screen.
6.6 Connect the appropriate power of accurate voltage and current and observe the output or simulate the output in the monitor screen.
6.7 Test/reconstruct/modify the circuit if there any error or malfunction occurs during the output observation.
6.8 Design a printed circuit board (PCB) for the proposed project.
6.9 Prepare the PCB (manually/screen print method).
6.10 Install the components into the PCB and soldered carefully.
6.11 Connect the appropriate power with accurate voltage and current rating.
6.12 Observe the output operation.
6.13 Prepare a users manual.
6.14 Write the project report in detail.

7 Perform the tasks to construct any other computer related engineering project work of same standard assigned by the teacher within the facilities available in the respective institute.

SOFTWARE PROJECT
8 Perform the tasks to develop any one of the following software using standard programming language (C/C++/Visual programming/Oracle/ HTML/XML/Java etc.).
i) Educational institute management system
ii) Hotel management system
iii) Digital clock
iv) Accounting software
v) Transport ticketing management system
vi) Departmental store management system
viii) Billing management system.
ix) Any other computerized system/control system/operating system/ network system/ packages/ educational/ entertainment software.
8.1 State the abstract PCP of the proposed software.
8.2 Write the objectives of the proposed software.
8.3 Design the user interface of the proposed software in paper.
8.4 Choose an appropriate programming language.
8.5 Create different forms, buttons, label, text box, check box, combo box and menus according to the need of the software.
8.6 Create table if necessary.
8.7 Write codes for the above objects.
8.8 Run and test the program.
8.9 Debug and modify the program if needed.
8.10 Prepare users manual.
8.11 Write a detail report about the developed software.

NB :
a) Students must perform at least one (Hardware/firmware) engineering project and a software project in a semester.
b) Students may allow to perform the project works in group basis.
c) Number of students in a group should not be more than five