25
BIL497 Senior Design Project-I Res. Asst. Arzum Karataş [email protected] Computer Engineering Department Wednesday, September 25 , 2013

BIL497 Senior Design Project -I

  • Upload
    franz

  • View
    32

  • Download
    0

Embed Size (px)

DESCRIPTION

BIL497 Senior Design Project -I. Res . Asst . Arzum Karataş [email protected] Computer Engineering Department. Wednesday , September 25 , 2013. Agenda. Aim Course Logistics Senior Design Commitee Projects Teams Process Grading Time table Competitions - PowerPoint PPT Presentation

Citation preview

Page 1: BIL497 Senior  Design  Project -I

BIL497 Senior Design Project-I

Res. Asst. Arzum Karataş[email protected]

Computer Engineering Department

Wednesday, September 25 , 2013

Page 2: BIL497 Senior  Design  Project -I

2

Aim

Course Logistics

Senior Design Commitee

Projects

Teams

Process

Grading

Time table

Competitions

Other Information

Q&A

Agenda

Page 3: BIL497 Senior  Design  Project -I

3

Aim of this assembly is to inform you that

how to assign projects

who Senior Design Projects Committee members are& what their responsibilities are

who supervisors are

how Senior Design Project-I course will be carried out

how to grade projects.

Aim

Page 4: BIL497 Senior  Design  Project -I

4

(0 + 4) 2 credits ECTS : 4 credits

Must

Fall semester course

Course is conducted according to consent of the supervisor.

‘The main goal is to provide student involvement about an independent research project realized as a member of a team. [1]

Course Logistics

Page 5: BIL497 Senior  Design  Project -I

5

Students are expected to do literature survey, make problem definition/formulation, and to prepare a detailed design of the solution of a computer engineering problem.

Each student and the whole team members are expected to present their project studies, outputs and conclusions in both oral form and in written report format.’ [1]

Course Logistics(cont.)

Page 6: BIL497 Senior  Design  Project -I

6

Coordinator - Prof.Dr. Haluk Gümüşkaya

Assistant - Res. Asst. Arzum Karataş

– Does communication activities between you, supervisors and the coordinator.

– Makes announcements on the offical website, http://kisi.gediz.edu.tr/akaratas/

– Keeps that the website is updated.

– Can give lab sessions for teaching some tools,languages etc. , if it is needed.– etc.

How to reach her ? Her office: D-212 By email: [email protected]

Senior Design Projects Committee

Page 7: BIL497 Senior  Design  Project -I

7

Supervisors :

The following Faculty Members can supervise your design projects for this year .

Prof. Dr. Haluk Gümüşkaya

Asst. Prof. Dr. Hürevren Kılıç

Asst. Prof. Dr. Md. Haidar Sharif

Asst. Prof. Dr. Hüseyin Kusetoğulları

Inst. Yavuz İnce

Inst. Gökhan Akyol

Senior Design Projects Committee(cont.)

Page 8: BIL497 Senior  Design  Project -I

8

Supervisor :

- is your customer,but not a team member

- defines projects for you

- creates project proposal for the projects created.

- checks your progress regularly

- makes grading of your works

- gives feedback along the way

- just gives a supervision in the selection of language,

technology, methodology, and tools, etc, however ; he

does not take part in the project development directly.

Senior Design Projects Committee(cont.)

Page 9: BIL497 Senior  Design  Project -I

9

Project language is English.

Projects are proposed by only supervisors and

the projects proposed will be announced on the

course website.

It is not consented that student propose a project.

All Project topics will be announced on the course

website in the second week.

Course website : http://kisi.gediz.edu.tr/akaratas/

Projects

Page 10: BIL497 Senior  Design  Project -I

10

Projects can be

Science Projects

Engineering Projects ( Hardware / Software)

In both case, you are supposed to produce an

engineering product as an outcome.

Projects(cont.)

Page 11: BIL497 Senior  Design  Project -I

11

2-3 people for engineering projects

One person for science projects and approval of the Commitee and Supervisor who gives the project is a must.

‘Nobody can switch from one team to other team after team formation.

If any student withdrawn from the course the rest of the project should be completed by remaining team members.’ [2]

Teams

Page 12: BIL497 Senior  Design  Project -I

12

‘Late commers cannot join any existing team.

If they are late then they have to form a new team (not attached to the existing teams ) or to do by own.’ [2]

Teams(cont.)

Page 13: BIL497 Senior  Design  Project -I

13

First, supervisors propose projects with the proposal form on the next slide.

Those proposals are announced on the course website.

‘Students should fill Project Topic Preference Sheet individually’ [2]

Submit to the assistant up to the deadline announced on the website.

Student / Team matching with projects will be announced on the website.

Process

Page 14: BIL497 Senior  Design  Project -I

14

BIL 497- SENIOR DESIGN PROJECT I PROPOSAL FORM for INSTRUCTORS

Academic Year: 2013-2014 Semester:Fall 1.Logistics Supervisor : Asst. Prof. Dr. Hürevren Kiliç Co-supervisor: Proposal No. : 1 Proposal Date : 23/09/2013 Number of Students : 2 Prerequisites : Knowledge of C++, Java , or a visual language (like VB, Delphi), knowledge of data structures and algorithm implementation techniques, basic knowledge of circuits, ability to make a literature survey on a subject. 2. Subject Classification Cellular Automata, Quantum-Dot Computation, Circuit Design, Software Tool 2. Title of Project Quantum-Dot Cellular Automata Circuit Design Tool 3. Description of the Project 1 In the last decade, Quantum Computation became one of the major research field in the alternative computing discipline. In this model, the computation is based on quantum mechanical effects that cannot be simulated efficiently on a classical computer. In 1994, Peter Shor proved that “integer factoring” problem (for which no polynomial time algorithm exists) can be solved by a polynomial time quantum algorithm. A group of researchers from University of Notre Dame has shown that classical logic gates can be simulated by Quantum-Dot Cellular Automata structures. In this project, a visual circuit design tool based on Quantum-Dot Cellular Automata structures will be implemented. First part of the project will require to make a literature survey on the topic. Second part will be the implementation part. 4. Scope of the Project The scope of the project is limited to software development for the target domain. So, we can position it as a domain-specific software development effort. Students are not expected to develop a new quantum computer design but only to develop a software tool whose intended users are the scientists aiming to visualize their design and its execution behavior before its possible hard implementation. 5. Goals of the Project : By the end of the project:

1. Students are expected to be able to design and develop the domain-specific software. 2. Students are expected to learn to develop software as a team, based on an adopted software

development methodology. 3. Students are expected to join Graduation Project contest and gain some experience not only in

code writing but also in project management, system analysis, requirements elicitation, design, testing, maintenance, documentation and Project presentation.

4. Learning alternative development tools/techniques and CASE Tool usage are also a goal for students.

1 If necessary please use a separate sheet

6. Key techniques Algorithm implementation, visual component design.

7. Project outcome A circuit design software. 8. Hardware/Software/Lab/ equipment requirements

There is no specific lab and/or software requirements for the project. Knowledge of Java Language and a visualization tool would be enough.

Page 15: BIL497 Senior  Design  Project -I

15

Project Topic Preference Sheet

Student Number: ______________ Name, Surname: ______________

BIL497 – SENIOR DESIGN PROJECT I

PROJECT TOPIC PREFERENCE SHEET

Coordinator: H. KILIÇ Fall 2013/4 Please, write down your preferred project IDs, from most preferred (#1) to the least one (#3), into the below boxes. Also, write down the name and surname of your project partner(s). Note that, the number of students for each project is decided by its supervisor. This number and the number of your teammates should be consistent. If you are offering a project as a team do NOT fill this form. Instead submit your proposal by filling out Project Proposal Form at the course web-site.

Preference #

Project ID

1 2 3 4 5

Name and surname of your teammates: 1. 2. Project Titles:

Page 16: BIL497 Senior  Design  Project -I

16

Whole teams have to check the course website regularly

not to miss any announcement or update.

Every team must have their own project web-site.

Project and artifacts will be reached from the project

website. Thus, your project website must be updated in

any time during the projects.

Using a version control tool is a must. Details will be

announced on the course website.

‘In addition to web site, students must submit a Hard

copy of documents to the assistant.’ [2]

Process(cont.)

Page 17: BIL497 Senior  Design  Project -I

17

For each project a supervisor (and two jury members for presentation ) grading will be assigned.

Design/code reviews can be done during the year with your supervisor.

‘ A prototype software should be developed.

The prototype presentation and project presentation should be done in two weeks before the end of the semester.’ [2]

Some invited speakers may come to inform you about the business world. Details will be announced on the course website.

Process(cont.)

Page 18: BIL497 Senior  Design  Project -I

18

‘The list of required basic project documentation

1. Software Project Management Plan (SPMP)

2. Sytem Requirements Specification (SRS),

3. Software Design Description (SDD)

4. Software Test Documentation (STD)

5. If any other type of document needed (you will be

informed via the course website) ‘ [2]

Process (cont.)Required Project Documents

Page 19: BIL497 Senior  Design  Project -I

19

To be announced at course website.

Time Table

Page 20: BIL497 Senior  Design  Project -I

20

Both individual and team grade will given by

supervisors.

Grading criteria

Grading(Tentitative)

Project Management Document

Requirement Specification DocumentDesign DocumentTest DocumentWeb PagePresentationPrototype and DemonstrationAttendance

Percentages will be announced at the course website

Late submissions of any material will be penalized.

Penalization calculation will be announced on the website.

Page 21: BIL497 Senior  Design  Project -I

21

Departmental contest at the end of the year

METU Contest

Other contest will be announced on the course website.

Contests

TUBITAK Software Project Competition

Page 22: BIL497 Senior  Design  Project -I

22

‘Any output produced by project team during PROJECT DEVELOPMENT (e.g. documentation, software codes, presentations, prototypes etc.) is the property of the Computer Engineering department and required to submit to the supervision team.’ [2]

Other Information

Page 23: BIL497 Senior  Design  Project -I

23

Page 24: BIL497 Senior  Design  Project -I

24

Page 25: BIL497 Senior  Design  Project -I

25

[1] Gümüşkaya Haluk, COM497 learning outcomes

[2] Kılıç Hürevren, ‘Compe 491’

REFERENCES