首页 > 其他分享 >COSC 2408 Assignment 2

COSC 2408 Assignment 2

时间:2023-04-14 13:33:07浏览次数:38  
标签:your COSC zip Assignment should project file any 2408


Programming Project 1
COSC 2408
Assignment 2
Assessment Type This is a group assignment. You need to have formed your
canvas group before submitting this assignment. Submit on-
line via Canvas → Assignments → Assignment 2. Marks
awarded for meeting requirements as closely as possible. Clar-
ifications/updates may be made via announcements/relevant
discussion forums.
Due Date End of week 14, Monday 12 June 2023, 9:00am
Marks 45
1 Overview
You are required to submit a report on project outcomes (a pdf file) and the code for
your software product (a zip file).
2 Learning Outcomes
This assessment relates to the following learning outcomes of the course.
Apply knowledge of the key principles of project management to a significant IT
project, choose a suitable development methodology, design and deliver industry
standard software and documentation.
Analyse and solve a problem requiring an IT solution, propose and evaluate al-
ternative approaches by conducting experiments, collecting data, identifying and
evaluating the appropriate development tools and frameworks.
Work collaboratively and effectively in a team environment to plan and implement
project requirements, participating as a team member and/or team leader and
demonstrating understanding of the team dynamic that is critical to your project’s
success.
Negotiate the project deliverables and milestones and assume responsibility for a
successful outcome.
Communicate with clients in a professional manner, delivering presentations and
writing technical research reports using the appropriate language of the field.
1
3 Guidelines for the project report and delivered product
The exact structure and content of the report will depend on the type of project and any
specific requirements of the client/supervisor/mentor.
Who is the reader? In writing the report, keep in mind that the intended audience is:
Your supervisor/mentor and client.
An external examiner who is not familiar with the project.
3.1 Software Development Projects
Please keep in mind that there is a wide range of projects, client expectations, deliverables,
algorithm development and coding, so not all items below are relevant to all projects.
You need to use your judgement in preparing your submissions.
You must submit two files, a report as a pdf and the actual product as a zip file. Here
are the details:
3.1.1 The Report
The file name should be groupname-technical-report.pdf. You should use the file
groupname-technical-report.docx as a starting point. It is in Modules → Course
Documents.
3.1.2 Delivered Product
The file name should be groupname-product.zip and it should contain all of the follow-
ing items that are relevant.
1. A readme file (readme.txt) that contains any release notes, installation and running
instructions (you can refer to the to the project report document), any change log,
the Github URL of the project, the URL of the deployed project on the web.
2. Any credential information needed for deploying and/or running the product.
3. The final source code file (groupname-source.zip) which must include the all the
source code, images, sounds, movies, release notes). Do not include any compiled
files, there will be a deduction for including complied files.
4. Data management information (data.txt) which describes the exact type of DB,
the version and the DB connection address if it is on the cloud with authorisation
information and any other necessary information
5. A Demo pdf (groupname-demo.pdf) that contains screenshots of the working app
for different scenarios that cover all the main functions/user stories of the applica-
tion. You can show validation cases through different scenarios and their screen-
shots, if there are any. This is an important item in establishing that you have
completed a challenging and significant project,
COSC2408 Programming Project 2 16-Mar-2023
3.2 Research Project/Data Analysis Project
You must submit two files, the report as a pdf and any programs or scripts as a zip file.
Here are the details:
3.2.1 The Report
The file name should be groupname.pdf. Here is a suggested structure for the report.
1. Introduction. This section should describe the data and the tasks attempted to a
person who is not familiar with this data.
2. A series of sections with this structure:
(a) Question/Hypothesis. For example Are there any differences in the ways that
the different age groups used the learning management system?
(b) Methodology. Describe the data file used and any processing used to get
the data file for analysis. For example, We joined studentInfo.csv with
studentVle.csv and cut out id student,age band,sum click and calculated
the total sum click for each student id. We produced one file for each of the
two major age bands. (Script xxx in the zip file).
(c) Data generated by the investigation. For example, Frequency and histogram
data for each age band, which is shown in these graphs...
(d) Conclusions. For example, By visual inspection, are the frequency or histogram
plots the same for each age group? Or how are they different?
3. Findings and Conclusions. List and describe any interesting facts, patterns or
relationships that you found. For example, We found that the usage patterns of the
two large age groups were very different. In the younger age group .... while in the
older age group ....
3.2.2 The zip file.
The file name should be groupname-code.zip and it should contain any code or scripts
used in the analysis. It should be clear in the zip file which programs/scripts were used
for which questions in the report.
4 Submission
Submit one pdf file and one zip file.
After the due date, you will have 5 business days to submit your assignment as a late
submission. Late submissions will incur a penalty of 10% per day. After these five days,
Canvas will be closed and you will lose ALL the assignment marks.
Assessment declaration:
When you submit work electronically, you agree to the assessment declaration - https://
www.rmit.edu.au/students/student-essentials/assessment-and-exams/assessment/
assessment-declaration
COSC2408 Programming Project 3 16-Mar-2023
5 Academic integrity and plagiarism (standard warning)
Academic integrity is about honest presentation of your academic work. It means ac-
knowledging the work of others while developing your own insights, knowledge and ideas.
You should take extreme care that you have:
Acknowledged words, data, diagrams, models, frameworks and/or ideas of others
you have quoted (i.e. directly copied), summarised, paraphrased, discussed or men-
tioned in your assessment through the appropriate referencing methods
Provided a reference list of the publication details so your reader can locate the
source if necessary. This includes material taken from Internet sites. If you do not
acknowledge the sources of your material, you may be accused of plagiarism because
you have passed off the work and ideas of another person without appropriate
referencing, as if they were your own.
RMIT University treats plagiarism as a very serious offence constituting misconduct.
Plagiarism covers a variety of inappropriate behaviours, including:
Failure to properly document a source
Copyright material from the internet or databases
Collusion between students
For further information on our policies and procedures, please refer to the following:
https://www.rmit.edu.au/students/student-essentials/rights-and-responsibilities/
academic-integrity.
6 Marking guidelines
Marks will be based on problem solving, team work, communication, project management
and professionalism.
WX:codehelp mailto: [email protected]

标签:your,COSC,zip,Assignment,should,project,file,any,2408
From: https://www.cnblogs.com/julytwo/p/17318033.html

相关文章

  • [深入推导]CS231N assignment 2#4 _ 卷积神经网络 学习笔记 & 解析
    卷积神经网络基本算法实现卷积神经网络应该算是图像处理中绝对的主流了,关于算法得基本思想我在之前也学的比较懂了,这点如果不了解网上有很多教程.不过我并没有用代码亲自实现它.我们首先确定怎么编写.前面搞全连接网络总是会想着怎么去简化运算,现在我们接触了新的网络,......
  • CS231N assignment 2#3 _ dropout 学习笔记 & 解析
    dropout定义&作用&基本实现如课程所说,dropout最大的意义在于防止过拟合.我们还记得,dropout在网络架构上介于激活函数之后,下一层输入之前.想法很简单,就是将隐含层的某些数据屏蔽掉,直接从以输入到下一层,概率为p. 需要注意的是,dropout是仅针对训练而言的,测试......
  • CS231N assignment 2 _ normalization 学习笔记 & 解析
    预警:本次内容不算多,但数学推导较复杂Normalization归一化的意义之前内部的权重没有做过标准化.实际上如果能标准化,可以提升训练效果,甚至可以提升精度(虽然不大).设立专门的batch/layernormalization层的意义在于:梯度更加规范对于学习率(可以更高),初始化权重等......
  • CS231N assignment 2 _ 全连接神经网络 学习笔记 & 解析
    本章内容较多预警Intro我们写过一个两层的神经网络,但是梯度是在loss内计算的,因此对网络的架构相关的修改难免比较困难.为此,我们需要规范化网络设计,设计一系列函数.,后面我们还会封装一个类,这也是最希望的方式了.环境搭建又到了工科生最上头(bushi的搭环境环节.......
  • CS231N assignment 1 _ 图像特征 学习笔记 & 解析
    利用图像特征提升准确度我们之前仅仅是逐个像素的计算,而忽视和图像在HSV空间的像素集中度和图像纹理特征.根据别人的博客,准确率进一步从54%提升到58%.下面进行解析.HOG/颜色直方图代码解读本次的作业没有要求我们自己实现,但是我们还是应该读懂代码. 在前面,我们一直......
  • CS231N assignment 1 _ softmax 学习笔记 & 解析
    [注意:考虑到这个和SVM重复很多,所以会一笔带过/省略一些]softmax和SVM只是线性分类器分类结果的评判不同,完全依靠打分最大来评判结果,误差就是希望结果尽可能接近正确分类值远大于其他值.我们将打分结果按照指数权重正则化为和为1的向量:而这个值希望尽可能接近1,也就是-l......
  • [博客入坑]CS231N assignment 1 _ KNN 知识 & 详细解析
    从零开始的全新博客我之前一直在语雀上更新文章,但是一会不更发现居然需要VIP才能发博客了:不过考虑到自己确实有一会没写博客了,之前对神经网络在课上学过,也鼓捣过pytorch,但是深感自己没有系统学习过.第一次接触这种公开课,希望也能有种从零开始的感觉,让自己面对这......
  • 算法设计与分析 Assignment 1(第一章)
    什么是算法?它有什么特点?算法是一组规则或过程,用于解决特定问题或完成特定任务。算法通常包括一系列的步骤和操作,可以将输入数据转换为输出数据。算法可以应用于各种领域,如计算机科学、数学、工程等,用于解决计算、优化、搜索、排序、加密等问题。算法有以下几个特点:精确性:算法......
  • CocosCreator v3.7.x 脚本、库打包研究
    CocosCreator版本号:3.7.0/3.7.1测试一只是在项目根目录通过npmi安装某个库,而不在项目脚本中使用,打包后的项目中是否会有这个库?步骤一一个空项目,打包微信小游戏,打......
  • cocosCreator VSCode 插件没有代码提示的问题
    cocosCreatorVSCode插件没有代码提示,并且代码出现莫名的错误提示如下解决方案:在CocosDashboard的安装目录下的CocosDashboard\resources.editors\Creator\3......