0% found this document useful (0 votes)
18 views12 pages

Course Project Template

This document outlines a final project submitted by three students to their instructor for a computer science course. It includes an introduction, problem statement, proposed solution, and conclusion sections. Code snippets are included to demonstrate the proposed solution. References are listed at the end.

Uploaded by

karimahmad.wis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views12 pages

Course Project Template

This document outlines a final project submitted by three students to their instructor for a computer science course. It includes an introduction, problem statement, proposed solution, and conclusion sections. Code snippets are included to demonstrate the proposed solution. References are listed at the end.

Uploaded by

karimahmad.wis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

American University of Science and Technology

Faculty of Engineering

Department of Computer Science

Final Project

Spring 2021 – 2022

Monday May 23, 2022

First Member (11111111)

Second Member (22222222)

Third Member (33333333)

Submitted to:

Dr. Instructor’s Name


TABLE OF CONTENTS

Chapter 1 - Introduction

1.1 – Introduction ................................................................................................................ 4

1.2 – Type of the Project ..................................................................................................... 4

1.3 – Learning outcomes ..................................................................................................... 4

Chapter 2 - Problem Statement

2.1 - Problem Statement ...................................................................................................... 6

2.2 – Challenges that were faced ........................................................................................ 6

Chapter 3 - Proposed Solution

3.1 – Proposed Solution ...................................................................................................... 8

Chapter 4 - Conclusion

4.1 - Conclusion ................................................................................................................ 10

4.2 - Percentage of Completion ........................................................................................ 10


CHAPTER 1

INTRODUCTION

Page
1.1 - Introduction ....................................................................................................................... 4
1.2 - Type of the Project ............................................................................................................ 4
1.3 - Learning outcomes ............................................................................................................ 4
Chapter 1 – Introduction 4

A small paragraph should be written at the beginning of each chapter that introduces the major
titles, as well as an overview of the contents.

1.1 - Introduction

In the introduction, the students should write information about the course. Information includes:

 The course code and name.


 The topics / chapters covered in the course.
 The role of this course in the Computer Science / Information & Communications
Technology contract sheet.
 Other information that explains the course.
Then, the students must write an abstract overview about the project.

1.2 - Type of the Project


Here the students specify the type of the project:

 Theoretical ex: Theory of Computation, Analysis and Design of Algorithms …


 Practical ex: Programming I, II, III courses, Python, Shell Programming …
 Research projects.

After specifying the type, a detailed explanation is required. For example, if the project is practical,
the programming language was used and its specifications. If it is a research project, state the
resources that were used…

1.3 - Learning outcomes


The students must state in this section the learning outcomes in bullets points. Examples:

 The concept and the implementation of various data structures such as trees, linked lists,
arraylists …
 The complexity analysis of a given algorithm
 Object oriented concept and implementation.

At the end of the chapter, a small paragraph that concludes the chapter and introduces the next one
must be written.

4
CHAPTER 2

PROBLEM STATEMENT

Page
2.1 - Problem Statement............................................................................................................ 6
2.2 - Challenges that were faced ............................................................................................... 6
Chapter 2 – Problem Statement 6

A small paragraph should be written at the beginning of each chapter that introduces the major
titles, as well as an overview of the contents.

2.1 - Problem Statement

In the section, the students should write the problem statement. This could be the given in some
courses.

2.2 - Challenges that were faced


In the section, the students should state what difficulties they faced while doing the project.

At the end of the chapter, a small paragraph that concludes the chapter and introduces the next one
must be written.

6
CHAPTER 3

PROPOSED SOLUTION

Page
3.1 - Proposed Solution ............................................................................................................. 8
Chapter 3 – Proposed Solution 8

A small paragraph should be written at the beginning of each chapter that introduces the major
titles, as well as an overview of the contents.

3.1 - Proposed Solution

Here you write the solution for the exercises.

Programming projects: Start by an explanation about the exercise and how you solve it, then write
the source code. The code should be well documented.

When it comes to variables declaration, variables should be self-explained.

Example, if I want to define a variable like rate per hour: double rate_per_hour; (Not RPH)

How the code should be inserted?

o Go to "insert" tab, click "object" button (it's on the right)


o Choose "OpenDocument Text" which will open a new embedded word document
o Copy and paste your code from Visual Studio / Eclipse inside this embedded word
page
o Save and close

#include<iostream>
using namespace std;
int main()
{
cout<<"Hello, World!";
system("pause");
return 0;
}

At the end of the chapter, a small paragraph that concludes the chapter and introduces the next one
must be written.

8
CHAPTER 4

CONCLUSION

Page
4.1 - Conclusion ....................................................................................................................... 10
4.2 - Percentage of Completion .............................................................................................. 10
Chapter 4 – Conclusion 10

4.1 - Conclusion
A small conclusion about the project is written here

4.2 - Percentage of Completion


In a table, the students must specify the percentage of completion for each question/subsection

Sample:

Question # Percentage of Completion

1 80%

2.2 95%

3 100%

4 70%

5 75%

10
REFERENCES

[1] S. Haykin, 1999. Neural Networks-a Comprehensive Foundation, Prentice Hall

[2] The TSP home page, Mathematics Department, University Princeton,


http://www.math.princeton.edu/tsp/index.html

[3] J. J. Hopfield, D. W. Tank, 1985. “Neural” Computation of Decisions in Optimization


Problem, Biological Cybernetics, vol.52, pp.141-152.

[4] G. V. Wilson, G. S. Pawley, 1988. On the Stability of the Traveling Salesman Problem
Algorithm of Hopfield and Tank, Biological Cybernetics, vol.58, pp.63-70.

[5] A. H. Gee, S. V. B. Aiyer, R. Prager, 1993. An Analytical Framework for Optimizing Neural
Networks, Neural Networks, vol.6, pp.79-97.

[6] S.V.B. Aiyer M. Niranjan, F. Fallside, 1990. A theoretical investigation into the performance
of the Hopfield model, IEEE Transactions on Neural Networks, vol.1, pp. 204-215

[7] N. Ansari, E. Hou, 1997. Computational Intelligence For Optimization, Norwell, MA:
Kluwer Academic Publishing Group.
Important notes about the project
Late Assignments/Projects and Non-Successful Program Compilation

 All assignments and projects should be sent by students to their instructor using the
Blackboard system only (not by email) on the due date.
 If for a reason, the project sent by email then the following measures will be taken:
Projects that are 1 hour late will be 10% penalized. If the students send the project between
01:00 and 23:59, they will get a penalty of 30%. Any project submitted after one day of
the due date will be rejected.
 Make sure you test your program before you turn it in. You may turn in you program only
once.
 A program that doesn’t successfully compile or produces no output loses 70% of the
assignment grade.

Formatting

 Font Size: 12
 Font Name: Times New Roman
 Include Header and Footer
 Header: Chapter’s title on the left, page number on the right, with a horizontal line.
 Footer: Page number in the middle

Presentation
For physical presence

 Every group should sit for a presentation (USING YOUR OWN LAPTOP). The
presentation should be well prepared and you must be formally dressed up.
 A weekly progress report should be submitted to the instructor
 During the first day of the presentation week, students should have a printed report, and a
CD containing the source code, the report, and the PowerPoint presentation.

You might also like